1
mirror of https://github.com/home-assistant/core synced 2024-08-02 23:40:32 +02:00
Commit Graph

314 Commits

Author SHA1 Message Date
Marc Mueller
c438c26df3
Improve WLED typing (#77200) 2022-08-26 10:25:33 +02:00
Álvaro Fernández Rojas
f443edfef4
Enable statistics for WLED WiFi RSSI/Signal sensors (#76789) 2022-08-15 11:49:22 +02:00
GitHub Action
bec8e544f4 [ci skip] Translation update 2022-08-14 00:25:47 +00:00
GitHub Action
6e03b12a93 [ci skip] Translation update 2022-08-13 00:25:00 +00:00
GitHub Action
7c81f790a7 [ci skip] Translation update 2022-08-12 00:23:47 +00:00
GitHub Action
f11fbf2989 [ci skip] Translation update 2022-08-08 00:22:41 +00:00
GitHub Action
cb46441b74 [ci skip] Translation update 2022-08-05 00:28:51 +00:00
GitHub Action
81e3ef03f7 [ci skip] Translation update 2022-08-02 00:27:42 +00:00
Franck Nijhof
fef1b842ce
Update wled to 0.14.1 (#75174) 2022-07-14 13:04:46 -07:00
GitHub Action
a3fd5acf3f [ci skip] Translation update 2022-07-13 00:27:34 +00:00
GitHub Action
5d8e1b8387 [ci skip] Translation update 2022-07-12 00:24:26 +00:00
Franck Nijhof
f15d3fc5db
Migrate WLED to new entity naming style (#74860) 2022-07-10 14:56:48 -07:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards (#73806) 2022-07-09 17:27:42 +02:00
GitHub Action
405d323709 [ci skip] Translation update 2022-07-08 00:27:47 +00:00
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