Skip to content

1.3.0

Compare
Choose a tag to compare
@hugobloem hugobloem released this 12 Oct 10:39
· 17 commits to main since this release
3a8a6d2

Summary

This release introduces a new experimental feature: external scenes. There are also some quality-of-life improvements such as:

  • Areas are now taken from the parent scene and are suggested as the area to use for the Stateful Scene
  • Icons are inherited from the parent scene
  • Debounce settings have been added by @kdkavanagh for entities that update their state when still transient
  • Stateful Scenes switches are now displayed as toggles rather than the lightning bolts
  • Fixed restore on deactivation retention after reboots

External Scenes

Note this is an EXPERIMENTAL feature and may not work correctly for your setup. I have tested it with scenes configured in Zigbee2MQTT which works, but I do not have access to a Hue hub which therefore may not work correctly. If you are experiencing issues, please let me know or open a pull request with the improvements.

For scenes defined within Home Assistant the configurations are available in scenes.yaml however for scenes defined outside of Home Assistant such as within Zigbee2MQTT or another Zigbee hub these configuration files are not available. Therefore, Stateful Scenes can now learn the configuration of these external scenes by activating them and storing the parameters for each entity.

To set this up, configure Stateful Scenes as normal. Then, any external scenes should be discovered or can be added manually by adding an entry on the integration page. The UI will then ask you what entities are controlled by the scene followed by activating the scene and saving the entity states.

As mentioned before this is an experimental feature. There are many different configurations out there and some hardware may behave differently than others. This may cause issues in setting up this feature.

All changes

New Contributors

Full Changelog: 1.2.1...1.3.0