Commit graph

17 commits

Author SHA1 Message Date
Franck Nijhof
41d75e159b
Update wled to 0.19.2 (#122101)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-07-18 10:09:12 +02:00
Jan-Philipp Benecke
2a24af14ff
Remove obsolete services.yaml and translations from WLED (#108605) 2024-01-22 09:03:30 +01:00
Jan-Philipp Benecke
fcaa2fcf03
Make remaining WLED entities translatable (#108534) 2024-01-21 13:44:32 +01:00
c0ffeeca7
188d6a6eee
W-Z: add host field description (#104996) 2023-12-04 14:48:56 +01:00
Joost Lekkerkerker
9ac5bdc832
Use modern naming for WLED (#100233) 2023-10-06 20:04:44 +02:00
Joost Lekkerkerker
9672cdf3a9
Add entity translations to WLED (#99056) 2023-09-12 20:19:45 +02:00
Franck Nijhof
8d360611d1
Migrate integration services (W-Z) to support translations (#96381) 2023-07-12 07:36:51 +02:00
Franck Nijhof
42c6920a91
Migrate WLED translations (#83296) 2022-12-05 13:45:14 +01:00
Franck Nijhof
1c94431efe
Handle WLED devices with CCT channels (#64581) 2022-01-21 09:19:50 +01:00
Franck Nijhof
cfce71d7df
Allow keeping master light in WLED (#51759) 2021-06-12 13:33:23 +02:00
J. Nick Koston
d5e39e8748
Remove redundant names from config flow titles (#50380) 2021-05-10 22:14:33 -07:00
SNoof85
68aafd4d23
Use reference strings in Wled (#40969) 2020-10-02 12:08:22 +02:00
Paulus Schoutsen
dd32324e01
Use config flow references for data (#35529) 2020-05-12 10:50:44 -07:00
Paulus Schoutsen
e002c84eba
Don't set step title if it's integration title (#34524) 2020-04-22 15:05:39 +02:00
Paulus Schoutsen
55dfca7467
Drop title from translations if brand name (#34306) 2020-04-16 12:52:53 -07:00
Paulus Schoutsen
d36204a968
Move title translation to root (#33850) 2020-04-15 09:41:18 -07:00
Franck Nijhof
78b83c653a
Add WLED integration (#28542)
* 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