epenet
deff0ad61e
Implement generic in Deconz base device ( #76015 )
...
* Make DevonzBase a generic
* Adjust alarm_control_panel
* Adjust binary_sensor
* Adjust climate
* More platforms
* Adjust light
* Ignore type-var
* Add space
* Implement recommendation
* Use type: ignore[union-attr]
* Revert "Use type: ignore[union-attr]"
This reverts commit 983443062a
.
* Adjust assert
* Adjust lock
* Rename type variables
* type: ignore[union-attr]
* Formatting
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-08-01 19:18:29 +02:00
Robert Svensson
27209574d2
Use pydeconz interface controls for lock, scene, siren and switch platforms ( #73748 )
2022-06-21 16:50:44 +02:00
Robert Svensson
e60b247b51
Simplify setup of deCONZ platforms ( #72453 )
2022-05-24 20:48:09 -07:00
Robert Svensson
007c6d2236
Streamline setup of deCONZ binary sensor platform ( #71820 )
2022-05-17 00:04:57 +02:00
Robert Svensson
44f8c555a6
Streamline setup of deCONZ siren platform ( #71660 )
2022-05-11 13:30:16 +02:00
Robert Svensson
790beb1346
Move deCONZ light imports to reflect changes in pydeconz ( #70469 )
2022-04-24 10:27:56 +02:00
Robert Svensson
678888c65f
deCONZ dependency exports type hints ( #70449 )
2022-04-22 19:27:47 -10:00
epenet
af57f9c6a4
Use SirenEntityFeature enum in components ( #69645 )
2022-04-08 09:13:12 +02:00
Robert Svensson
d6d7f3cb3c
Bump pydeconz to v88 ( #69369 )
2022-04-05 13:44:04 -07:00
Robert Svensson
c7c1d6000f
Add type hints to Siren and Switch deCONZ platforms ( #59602 )
...
* Add typing to Siren and Switch deCONZ platforms
* Update homeassistant/components/deconz/switch.py
Co-authored-by: Matthias Alphart <farmio@alphart.net>
* Update homeassistant/components/deconz/switch.py
Co-authored-by: Matthias Alphart <farmio@alphart.net>
* Update homeassistant/components/deconz/switch.py
Co-authored-by: Matthias Alphart <farmio@alphart.net>
* Update homeassistant/components/deconz/siren.py
Co-authored-by: Matthias Alphart <farmio@alphart.net>
* Update homeassistant/components/deconz/siren.py
Co-authored-by: Matthias Alphart <farmio@alphart.net>
* Add Any import
* Update homeassistant/components/deconz/siren.py
Co-authored-by: Matthias Alphart <farmio@alphart.net>
Co-authored-by: Matthias Alphart <farmio@alphart.net>
2021-11-16 17:25:56 +01:00
Robert Svensson
750dd9186e
Improve deCONZ signal strings ( #57140 )
2021-10-07 12:48:27 +02:00
Robert Svensson
bf7c2753d5
deCONZ use siren platform ( #56397 )
...
* Add siren.py
* Working siren platform with 100% test coverage
* Also add test file...
* Add test to verify that switch platform cleans up legacy entities now that sirens are their own platform
* Update homeassistant/components/deconz/siren.py
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
2021-09-18 21:59:04 +02:00