Releases: basnijholt/adaptive-lighting
Releases · basnijholt/adaptive-lighting
version 1.19.0
This is a massive release where we went through 26 PRs and 5 beta versions.
If you appreciate my work, please leave a thank you here on GitHub 🙌
Enjoy the cool new features!
Cheers, Bas ✌️
Major Updates:
- New Adaptive Lighting webapp with interactive graphs (#719) @basnijholt
- Introduced
adapt_only_on_bare_turn_on
for immediatemanual_control
activation upon brightness or color changes during turn on (#709) @basnijholt - Enabled simultaneous adaptation of lights instead of sequential adjustments (#529) @th3w1zard1
- Set parameters for
min_sunrise_time
andmax_sunset_time
(#707) @basnijholt - Introduced various brightness ramping methods with
brightness_mode
(#699) @basnijholt - Implemented call interception for handling multiple lights (#679) @basnijholt
What’s Changed
- Reorganized option sequence in configuration flow (#700) @basnijholt
- Bump to 1.19.0 in manifest.json (#734) @basnijholt
- Fix length of descriptions in UI (config flow) (#732) @basnijholt
- Add release-drafter GitHub Action (#731) @basnijholt
- Fix adapt_only_on_bare_turn_on and apply does not result in manual_control (#729) @basnijholt
- Bump to 1.19.0b5 in manifest.json (#728) @basnijholt
- Prevent light.turn_on of light that was just turned off (#727) @basnijholt
- Mention app more prominently and improve style (#725) @basnijholt
- Split up SunLightSettings and improve https://basnijholt.github.io/adaptive-lighting/ (#719) @basnijholt
- [pre-commit.ci] pre-commit autoupdate (#722) @pre-commit-ci
- Bump to 1.19.0b4 in manifest.json (#718) @basnijholt
- Fix min_sunrise_time and max_sunset_time (#717) @basnijholt
- Small WebApp improvements (#716) @basnijholt
- Add simple webapp to play with different parameters (#715) @basnijholt
- Bump to 1.19.0b3 in manifest.json (#713) @basnijholt
- Fix adaptive_lighting.change_switch_settings service (#712) @basnijholt
- Bump to 1.19.0b2 in manifest.json (#710) @basnijholt
- Adapt lights simultaneously instead of one by one (#529) @th3w1zard1
- Add
adapt_only_on_bare_turn_on
which instantly triggersmanual_control
when turning on with brightness or color (#709) @basnijholt - Add warning about Zigbee groups (#708) @basnijholt
- Add a min_sunrise_time and max_sunset_time (#707) @basnijholt
- Bump to 1.19.0b1 manifest.json (#706) @basnijholt
- Allow adaptive_lighting.apply to turn on lights and do not issue log message (#705) @basnijholt
- Logging fixes in significant_changes (#704) @basnijholt
- feat: add different brightness ramping mechanisms (#699) @basnijholt
- feat: change the order of options in config flow (#700) @basnijholt
- Implement call intercept for multiple lights (#679) @basnijholt
Full Changelog: 1.18.3...v1.18.4
version 1.19.0 beta 5
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #722
- Split up SunLightSettings and improve https://basnijholt.github.io/adaptive-lighting/ by @basnijholt in #719
- Mention app more prominently and improve style by @basnijholt in #725
- Prevent light.turn_on of light that was just turned off by @basnijholt in #727
- Bump to 1.19.0b5 in manifest.json by @basnijholt in #728
Full Changelog: 1.19.0b4...1.19.0b5
version 1.19.0 beta 4
What's Changed
- Add simple webapp to play with different parameters by @basnijholt in #715
- Small WebApp improvements by @basnijholt in #716
- Fix min_sunrise_time and max_sunset_time by @basnijholt in #717
- Bump to 1.19.0b4 in manifest.json by @basnijholt in #718
Full Changelog: 1.19.0b3...1.19.0b4
version 1.19.0 beta 3
What's Changed
- Fix adaptive_lighting.change_switch_settings service by @basnijholt in #712
- Bump to 1.19.0b3 in manifest.json by @basnijholt in #713
Full Changelog: 1.19.0b2...1.19.0b3
version 1.19.0 beta 2
What's Changed
- Add a min_sunrise_time and max_sunset_time by @basnijholt in #707
- Add warning about Zigbee groups by @basnijholt in #708
- Add
adapt_only_on_bare_turn_on
which instantly triggersmanual_control
when turning on with brightness or color by @basnijholt in #709 - Adapt lights simultaneously instead of one by one by @th3w1zard1 in #529
- Bump to 1.19.0b2 in manifest.json by @basnijholt in #710
Full Changelog: 1.19.0b1...1.19.0b2
version 1.19.0 beta 1
What's Changed
- feat: change the order of options in config flow by @basnijholt in #700
- feat: add different brightness ramping mechanisms by @basnijholt in #699
- Logging fixes in significant_changes by @basnijholt in #704
- Allow adaptive_lighting.apply to turn on lights and do not issue log message by @basnijholt in #705
- Bump to 1.19.0b1 manifest.json by @basnijholt in #706
Full Changelog: 1.19.0b0...1.19.0b1
version 1.19.0 beta 0
What's Changed
- Implement call intercept for multiple lights by @basnijholt in #679
Full Changelog: 1.18.3...1.19.0b0
version 1.18.3
What's Changed
- Refactor _update_attrs_and_maybe_adapt_lights by @basnijholt in #688
- Set last_service_data in the right place by @basnijholt in #652
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #691
- Keep on and off state tracking in Manager and listen to toggle by @basnijholt in #689
- bug: fix bug in comment in readme by @badboybeyer in #693
- Require take_over_control for to ignore non-turn_on state off -> on event by @basnijholt in #695
- Bail adapting if on event equals off event context by @basnijholt in #696
- Before scheduling turn_on do a last-minute check if lights are off by @basnijholt in #671
- Do not update the call when calling light.turn_on with brightness=0 by @basnijholt in #678
- Bump to 1.18.3 in manifest.json by @basnijholt in #698
New Contributors
- @badboybeyer made their first contribution in #693
Full Changelog: 1.18.2...1.18.3
version 1.18.2
What's Changed
- Do not assert but issue a warning by @basnijholt in #687
Full Changelog: 1.18.1...1.18.2
version 1.18.1
What's Changed
- Rename lights in tests by @basnijholt in #681
- Mark as manually controlled when using flash, effect, or RGBW(W) by @basnijholt in #684
- Do not intercept effect and flash calls by @basnijholt in #685
- Make sure that SimpleSwitches are added before AdaptiveSwitch by @basnijholt in #686
Full Changelog: 1.18.0...1.18.1