Releases: hugobloem/stateful_scenes
1.3.0b0
This version adds support for scenes outside of Home Assistant such as Hue scenes. To configure non-HA scenes: add the integration under Settings -> Devices & Services, put in your scenes.yaml
file path, after that you will be asked to add any scenes not defined by the yaml file (if there are none this is skipped). Then, for each scene you will have to select the entities that are controlled by a scene. Lastly, the scene will be activated and Stateful Scenes will learn the state of each of the entities.
1.2.1
What's Changed
- Add download badges to README by @hugobloem in #56
- Remove unused test_credentials method and add tests by @hugobloem in #57
- Bump ruff from 0.2.2 to 0.3.0 by @dependabot in #58
- Bump ruff from 0.3.0 to 0.3.3 by @dependabot in #62
- Bump ruff from 0.3.3 to 0.3.4 by @dependabot in #63
- Change cover attribute from position to current_position by @hugobloem in #65
- update version by @hugobloem in #66
Full Changelog: 1.2.0...1.2.1
1.2.0
What's new
If your scenes have custom icons, these will now be adopted by the switch entities. Thank you @evlli for the contribution.
What's Changed
- feat: set scene icon on switch entity by @evlli in #53
- Create dependabot.yml by @hugobloem in #38
- Bump actions/setup-python from 4.6.1 to 5.0.0 by @dependabot in #39
- Bump actions/checkout from 2 to 4 by @dependabot in #41
- Bump colorlog from 6.7.0 to 6.8.0 by @dependabot in #40
- Bump ruff from 0.0.267 to 0.1.12 by @dependabot in #44
- Bump ruff from 0.1.12 to 0.1.13 by @dependabot in #45
- Bump colorlog from 6.8.0 to 6.8.2 by @dependabot in #47
- Refactor scene_conf icon retrieval to use get() method by @hugobloem in #55
- Update pip requirement from <23.2,>=21.0 to >=21.0,<24.1 by @dependabot in #50
- Bump ruff from 0.1.13 to 0.2.2 by @dependabot in #52
New Contributors
- @dependabot made their first contribution in #39
- @evlli made their first contribution in #53
Full Changelog: 1.1.1...1.2.0
1.1.1
Solves entity_ids not being resolved properly when the friendly name has been changed #28
Adds Slovak and Dutch translations.
What's Changed
- Create sk.json by @misa1515 in #29
- Add Dutch translation by @hugobloem in #30
- Resolve entity_id from id by @hugobloem in #31
- Update installation instructions for HACS by @hugobloem in #32
- Update version to 1.1.1 by @hugobloem in #33
New Contributors
Full Changelog: 1.1.0...1.1.1
1.1.0
This release adds the option to restore entities to their original state when turning off a scene. When first installing Stateful Scenes a global option can be set to turn this feature on or off. Afterwards, per Stateful Scene device the configuration can be set by turning on or off the Restore on Deactivate switch.
What's Changed
- Refactor number.py by @hugobloem in #22
- Restore states on deactivation of scene by @hugobloem in #23
- 1.1.0 by @hugobloem in #24
Full Changelog: 1.0.0...1.1.0
1.0.0
BREAKING CHANGES please read
This release introduces config flow support so you can now set up the integration from the UI. If you are coming from a previous release your configuration should still work. However, I strongly suggest you to upgrade:
- Remove stateful scenes from your config
- Restart
- Remove all orphaned switches by going to Settings -> Devices and Services -> Entities -> search for "stateful_scenes" select all switches and remove them
- Install 1.0.0
- Add Stateful Scenes from Settings -> Devices and Services -> Add Integration
What's changed?
- Stateful Scenes can now be setup from the UI!
- Support for transition times
- Adds the
effect
attribute to thelight
entity - Each Stateful Scene is now a device consisting of a switch and a transition time entity
All changes
- Config flow support by @hugobloem in #12
- Merge entities in devices by @hugobloem in #13
- verify the parsed yaml is a scenes file by @hugobloem in #14
- support transitions when activating scene by @hugobloem in #15
- Dict-keys-not-serializable by @hugobloem in #16
- default transition time from config flow by @hugobloem in #18
- Add light effect attributes by @hugobloem in #19
- 1.0.0 by @hugobloem in #20
- Fix naming of the switch entity by @hugobloem in #21
Full Changelog: 0.3.1...1.0.0
0.3.1
Fixes #9
What's Changed
- Expand loading to full unicode by @hugobloem in #10
- 0.3.1 by @hugobloem in #11
Full Changelog: 0.3.0...0.3.1
0.3.0
Stateful Scenes will now directly update its state after an entity has changed. Each helper subscribes to updates for the entities under the scene, so when an entity is changed this will directly be reflected by the state of Stateful Scenes.
What's Changed
- Add-fan-support by @hugobloem in #5
- support event callback for updating states. by @hugobloem in #6
- 0.3.0 by @hugobloem in #7
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
- Support states for all entities. by @hugobloem in #4
New Contributors
- @hugobloem made their first contribution in #4
Full Changelog: 0.1.1...0.2.0