Aaron Bach
|
39b110b9b0
|
Renovate OpenUV config flow tests (#85150)
|
2023-01-06 10:51:46 +01:00 |
Aaron Bach
|
60b3d6816b
|
Replace custom OpenUV data object with coordinators (#80705)
* Replace custom OpenUV data object with coordinators
* Typing
* Code review
|
2022-10-20 19:37:20 -06:00 |
Aaron Bach
|
2f6e55b3bb
|
Fix uncaught error in OpenUV diagnostics test (#80116)
|
2022-10-11 19:19:13 +03:00 |
Aaron Bach
|
4ea46bf841
|
Use `entry.as_dict()` in OpenUV diagnostics (#80115)
|
2022-10-11 19:17:03 +03:00 |
Aaron Bach
|
ca5a9c9456
|
Allow multiple instances of OpenUV via the `homeassistant.update_entity` service (#76878)
* Allow for multiple instances of the OpenUV integration
* Docstring
* Remove Repairs
* Fix tests
* Slightly faster OpenUV object lookup
* Entity update service
* Remove service descriptions
* hassfest
* Simplify strings
* Don't add UI instructions to Repairs item
* Add a throttle to entity update
* Update homeassistant/components/openuv/__init__.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Switch from Throttle to Debouncer(s)
* Keep dispatcher for services
* Reduce change surface area
* Duplicate method
* Add issue registry through helper
* Update deprecation version
* Use config entry selector
* Remove device/service info
* Remove commented out method
* Correct entity IDs and better verbiage
* Fix tests
* Handle missing config entry ID in service calls
* Remove unhelpful comment
* Remove unused constants
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2022-09-17 17:56:45 -06:00 |
Aaron Bach
|
8e5a74d9e9
|
Add diagnostics to OpenUV (#64716)
|
2022-01-22 16:38:38 -08:00 |