Commit Graph

8 Commits (6992e24263ba77dafcb0168943c4d6e49360363e)

Author SHA1 Message Date
Marc Mueller c07646db5d
Update typing syntax ()
* Update typing syntax

* Replace typing imports with ones from collections where possible

* Changes after review
2021-04-20 17:40:41 +02:00
Marc Mueller 6fb2e63e49
Update typing 02 () 2021-03-17 18:34:19 +01:00
Paulus Schoutsen 5b6d9abe2a
Await callbacks to keep cleaner stacktraces () 2020-11-27 17:48:43 +01:00
J. Nick Koston 0b3bea0282
Use async_add_hass_job for debouncer () 2020-10-09 08:40:36 +02:00
Paulus Schoutsen 4ae31bc938
Clean up device registry if entity registry updates () 2020-05-05 10:53:46 -07:00
Paulus Schoutsen 2a88ae559e
Improve debounce cooldown () 2020-02-26 11:27:37 -08:00
Paulus Schoutsen 0d474e1183
Update the update coordinator API to make it easier to use ()
* Update the update coordinator API to make it easier to use

* failed_last_update -> last_update_success
2020-02-06 09:29:29 -08:00
Paulus Schoutsen 166d770ddd
Update Hue data fetching ()
* Refactor Hue Lights to use DataCoordinator

* Redo how Hue updates data

* Address comments

* Inherit from Entity and remove pylint disable

* Add tests for debounce
2020-01-31 14:47:40 -08:00