GitHub Action
33c263d09b
[ci skip] Translation update
2022-06-23 00:20:13 +00:00
Franck Nijhof
ec119ae718
Automatically onboard WLED ( #73853 )
2022-06-22 22:37:36 +02:00
Erik Montnemery
576de9ac40
Migrate NumberEntity u-z to native_value ( #73488 )
2022-06-14 08:15:56 -10:00
Joakim Plate
8910d265d6
Keep track of a context for each listener ( #72702 )
...
* Remove async_remove_listener
This avoids the ambuigity as to what happens if same callback is added multiple times.
* Keep track of a context for each listener
This allow a update coordinator to adapt what data to request on update from the backing service based on which entities are enabled.
* Clone list before calling callbacks
The callbacks can end up unregistering and modifying the dict while iterating.
* Only yield actual values
* Add a test for update context
* Factor out iteration of _listeners to helper
* Verify context is passed to coordinator
* Switch to Any as type instead of object
* Remove function which use was dropped earliers
The use was removed in 8bee25c938
2022-06-03 13:55:57 +02:00
Franck Nijhof
652892e535
Do not swallow WLED errors ( #72407 )
2022-05-24 16:30:41 +02:00
GitHub Action
b6b72f50ec
[ci skip] Translation update
2022-05-22 00:22:43 +00:00
GitHub Action
37f81b261d
[ci skip] Translation update
2022-05-16 00:24:28 +00:00
Franck Nijhof
e6d7170fd8
Remove deprecated WLED update button ( #71775 )
2022-05-13 11:18:16 +03:00
epenet
da2312765c
Use ColorMode enum in wled ( #70555 )
2022-04-23 10:09:46 -10:00
Franck Nijhof
614076cdf1
Migrate WLED to use EntityFeature enums ( #69219 )
2022-04-04 14:28:19 +03:00
Franck Nijhof
b644e7ed0f
Set brand icon as entity picture on update entities ( #69200 )
...
Co-authored-by: Joakim Sørensen <ludeeus@ludeeus.dev>
2022-04-03 20:38:05 +02:00
Franck Nijhof
1a04dc4fca
Set brand icon on WLED update entity ( #69145 )
2022-04-02 22:28:08 +03:00
Franck Nijhof
9a1f5ca16f
Update wled to 0.13.2 ( #69116 )
2022-04-02 10:43:50 +02:00
Franck Nijhof
c31e788439
Rename current_version to installed_version in Update platform ( #69093 )
2022-04-01 20:11:17 +02:00
Franck Nijhof
44d3a7e459
Adjust backup type of Update entity ( #68553 )
2022-03-23 11:20:04 +01:00
Franck Nijhof
c56b77f2b3
Move WLED update title to class attribute ( #68470 )
2022-03-21 15:51:46 +01:00
Franck Nijhof
40d4495ed0
Add update platform to WLED ( #68454 )
...
* Add update platform to WLED
* Copy pasta fixes
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/wled/test_update.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Fix tests
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-03-21 15:38:29 +01:00
Marc Mueller
129c9e42f1
Update coordinator typing (7) [w-z] ( #68467 )
2022-03-21 15:29:11 +01:00
Franck Nijhof
6aacaa744e
Only create WLED current sensors when available ( #68116 )
2022-03-14 11:49:16 +01:00
Franck Nijhof
693e9caa32
Update wled to 0.13.1 ( #68084 )
2022-03-13 14:03:52 +02:00
GitHub Action
66d757115c
[ci skip] Translation update
2022-03-11 00:21:48 +00:00
GitHub Action
11175b39f5
[ci skip] Translation update
2022-03-03 00:20:45 +00:00
GitHub Action
e963ad96d4
[ci skip] Translation update
2022-03-01 00:23:47 +00:00
GitHub Action
102ae9f0e3
[ci skip] Translation update
2022-02-22 00:17:23 +00:00
GitHub Action
203bda203d
[ci skip] Translation update
2022-02-13 00:16:41 +00:00
GitHub Action
2da4d280b2
[ci skip] Translation update
2022-02-06 00:17:31 +00:00
GitHub Action
0be8060b69
[ci skip] Translation update
2022-02-01 00:18:49 +00:00
Franck Nijhof
441e81c02a
Add diagnostics support to WLED ( #65317 )
2022-01-31 09:16:33 -08:00
Franck Nijhof
ac32af7004
Update wled to 0.13.0 ( #65312 )
2022-01-31 18:08:21 +02:00
GitHub Action
ca7d4234e1
[ci skip] Translation update
2022-01-31 00:14:28 +00:00
GitHub Action
77ef86faee
[ci skip] Translation update
2022-01-30 00:14:21 +00:00
GitHub Action
5e62ff95b9
[ci skip] Translation update
2022-01-29 00:13:03 +00:00
GitHub Action
dd4e5bb9c5
[ci skip] Translation update
2022-01-27 00:14:02 +00:00
Franck Nijhof
2dc3ced644
Add WLED hw version to device info ( #64924 )
2022-01-26 01:07:52 +02:00
GitHub Action
7d31f570e2
[ci skip] Translation update
2022-01-24 00:13:45 +00:00
GitHub Action
47d3fb1dec
[ci skip] Translation update
2022-01-23 00:13:53 +00:00
GitHub Action
9098c71cd4
[ci skip] Translation update
2022-01-22 00:13:08 +00:00
Franck Nijhof
1c94431efe
Handle WLED devices with CCT channels ( #64581 )
2022-01-21 09:19:50 +01:00
GitHub Action
fc6d6594ab
[ci skip] Translation update
2022-01-21 00:13:34 +00:00
Franck Nijhof
7e09b16598
Update wled to 0.12.0 ( #64580 )
2022-01-20 22:09:26 +01:00
Paulus Schoutsen
b0387efee3
Guard for timeout errors during wled discovery ( #64130 )
2022-01-14 14:32:07 -08:00
Franck Nijhof
bb9d4c1e2c
Update wled to 0.11.0 ( #64048 )
2022-01-13 14:22:29 +01:00
Franck Nijhof
28d49e69c1
Expose WLED configuration URL of discovered device ( #63983 )
...
* Expose WLED configuration URL of discovered device
* Add test
2022-01-12 08:57:15 -08:00
Marc Mueller
bcb93d95bb
Update typing (4) [u-z] ( #63925 )
2022-01-11 21:26:45 +01:00
GitHub Action
d99548fc04
[ci skip] Translation update
2022-01-10 00:14:49 +00:00
GitHub Action
a8fee4c2f6
[ci skip] Translation update
2022-01-09 00:15:18 +00:00
Franck Nijhof
cd9096907b
Simplify WLED config flow, use device name for config entry ( #63377 )
2022-01-04 10:59:14 -08:00
Paulus Schoutsen
e201293848
Add MAC to WLED device ( #63349 )
2022-01-04 13:49:15 +01:00
epenet
666e14b11d
Use new enums in wled ( #62431 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-20 20:57:05 +01:00
Robert Hillis
78f2866f98
Finish using enums in wled ( #62189 )
2021-12-18 16:17:55 +01:00