Commit graph

12 commits

Author SHA1 Message Date
Philip Allgaier
dde6305549
Cleanup unused loggers (components N-Z + tests) () 2020-10-16 21:24:08 -05:00
Aidan Timson
52c93edb53
Add Palette to WLED Effect Service () 2020-10-13 14:12:01 +02:00
Franck Nijhof
215c7e0e14
Fix WLED power and brightness with WLED 0.10+ () 2020-06-07 23:37:58 +02:00
Franck Nijhof
0950ab0dd8
Fix dynamically add/remove WLED strip segments () 2020-06-03 17:18:50 +02:00
Erik Montnemery
e4333a7a44
Rename Light to LightEntity () 2020-04-26 18:49:41 +02:00
Franck Nijhof
513abcb7e5
Add effect service to WLED integration ()
* Add effect service to WLED integration

* Inline service schema
2020-03-23 13:21:35 -07:00
Franck Nijhof
992daa4a44
Migrate WLED to use DataUpdateCoordinator ()
* Migrate WLED to use DataUpdateCoordinator

* Remove stale debug statement

* Process review suggestions

* Improve tests

* Improve tests
2020-03-13 13:19:05 +01:00
Franck Nijhof
d659807b6f Fix WLED transition time unit () 2020-01-08 21:03:36 +01:00
Franck Nijhof
4e62da9c8e Improve WLED pure white support for RGBW () 2020-01-04 22:52:10 +01:00
Franck Nijhof
4ea0754094 Fix WLED light transition () 2020-01-04 22:44:28 +01:00
Franck Nijhof
76aaf8b560 Improve WLED white value support for RGBW strips () 2019-12-02 16:12:18 -08:00
Franck Nijhof
78b83c653a
Add WLED integration ()
* Add WLED integration

* Use f-string for uniq id in sensor platform

* Typing improvements

* Removes sensor & light platform

* Remove PARALLEL_UPDATES from integration level

* Correct type in code comment 'themselves'

* Use async_track_time_interval in async context

* Remove stale code

* Remove decorator from Flow handler

* Remove unused __init__ from config flow

* Move show form methods to sync

* Only wrap lines that can raise in try except block

* Remove domain and platform from uniq id

* Wrap light state in bool object in is_on method

* Use async_schedule_update_ha_state in async context

* Return empty dict in device state attributes instead of None

* Remove unneeded setdefault call in setup entry

* Cancel update timer on entry unload

* Restructure config flow code

* Adjust tests for new uniq id

* Correct typo AdGuard Home -> WLED in config flow file comment

* Convert internal package imports to be relative

* Reformat JSON files with Prettier

* Improve tests based on review comments

* Add test for zeroconf when no data is provided

* Cleanup and extended tests
2019-11-06 23:55:39 +01:00