Skip to content

Releases: jseidl/hass-magic_areas

3.0.0-beta1.1

06 Jan 10:11
Compare
Choose a tag to compare
3.0.0-beta1.1 Pre-release
Pre-release

Adding more debug logging to initialization

Read all info https://github.com/jseidl/hass-magic_areas/releases/tag/3.0.0-beta if you're not upgrading from the last beta! As the 3.x release is BREAKING and NOT BACKWARDS COMPATIBLE.

3.0.0-beta1

05 Jan 19:04
Compare
Choose a tag to compare
3.0.0-beta1 Pre-release
Pre-release

Fixed all bugs reported on #144 and Light Group feature now creates a switch entity (switch.area_light_control_$area-slug) that allows you to switch light control on/off on the fly, no longer having to work with Presence Hold to prevent light actions from happening.

on_states is no longer a free-text field because the workaround we had to do to support that is no longer working with config_flow. It's now a list of predefined values that the user can chose from. Let me know if you need other states that are not on the list.

Read all info https://github.com/jseidl/hass-magic_areas/releases/tag/3.0.0-beta if you're not upgrading from the last beta! As the 3.x release is BREAKING and NOT BACKWARDS COMPATIBLE.

3.0.0-beta

16 Oct 18:59
Compare
Choose a tag to compare
3.0.0-beta Pre-release
Pre-release

Changes

This is a beta release for the 3.0.0 version.

This new major version is BREAKING and you will have to reconfigure your areas. This is currently under TESTING (I've been running for a week at my home but bugs might still exists!)!

The general configuration should hold but since we moved the configuration storage for the features you will need to reconfigure your areas.

Issue tracker: #144

🚀 Features

  • Event-based IPC @jseidl (#126) This PR includes fixes from @caphm's PRs which gave us multi-step config options, more async/event driven behavior and fixes for many open issues.
  • Presence Hold Timeout (#58 ) @sti0 - You can now set a timeout for presence hold.
  • Add binary sensor vibration / connectivity device class for presence detection (#99) @sti0

Huge thanks for all contributors! I'm still missing the cool smart behavior for light groups from @caphm but that will be coming shortly!

v2.0.5

08 Aug 07:11
b2a5d2b
Compare
Choose a tag to compare

HA update 2021.8.0 added a new requirement and we hadn't added yet. Thanks @cerebrate for the quick patch!

Changes

v2.0.4

06 Mar 03:03
894bacd
Compare
Choose a tag to compare

Changes

Adding fix for Home Assistant 2021.3.0 new requirement which broke Magic Areas. Huge shout out for @danielbrunt57 and @KTibow for putting this together for us!

v2.0.3

01 Feb 00:39
c59d628
Compare
Choose a tag to compare

Changes

Accidentally broke up integration loading for new users, sorry folks!

🐛 Bug Fixes

v2.0.2

31 Jan 22:46
e50041f
Compare
Choose a tag to compare

Changes

This update won't change anything if your setup is running well. I'm adding more error checking and logging for edge cases to help some users debug their setups. I'm also removing the UI step for adding the integration since it was a leftover and as the integration adds itself on load, this is unnecessary.

🐛 Bug Fixes

  • Removal of manual integration adding step @jseidl (#86)

v2.0.1

31 Jan 19:29
b99826a
Compare
Choose a tag to compare

Changes

Thanks for early testing the new release and reporting the bugs! This new release shall fix the latest reported bugs, let me know!

🐛 Bug Fixes

  • Fixing media players and device trackers not working as presence anymore @jseidl (#83)
  • Added better error checking and logging for sensor.py @jseidl (#81)

v2.0.0

31 Jan 08:27
2ae6625
Compare
Choose a tag to compare

Changes

Happy new year everyone! I've been working for a while on this new release and I believe we're finally ready for 2.0.0!

VERY IMPORTANT NOTICE

Configuration has now moved to config_flow (user interface). YAML should still load but it's untested and you won't be able to edit them from the UI. My general recommendation is to comment all your YAML code (leaving only the magic_areas: definition) and reconfiguring on the UI.

Fasten your seatbelts!

🚀 Features

  • Clean up code after rework @jseidl (#77)
  • Area aware media player @jseidl (#73)
  • Added light group support @jseidl (#71)
  • Component loading rework - event driven loading @jseidl (#74)
  • Changed feature enabling/disabled to use new features parameter @jseidl (#72)
  • added support for entities without devices on the area registry @jseidl (#69)

🐛 Bug Fixes

  • Fix CI with invalid YAML @KTibow (#76)
  • Clarify you need to add config to YAML for HACS @KTibow (#75)
  • Component loading rework - event driven loading @jseidl (#74)

v.1.1.2

08 Dec 08:00
ffa60b5
Compare
Choose a tag to compare

What's changed?

This release fixes a bug where the lights would turn on upon state update of the disable_entity due not being checked if the state changed to a new state or the same, causing it to be triggered when the state was updated to the same state.

🐛 Bug Fixes

  • Fix bug which disable state change would not check if state actually changed #64