Raman Gupta
d9f059fcaa
Improve logic for zwave_js.lock.is_locked attr ( #93947 )
2023-06-02 06:12:32 -04:00
Raman Gupta
bd8c88f51b
Add error handling for all zwave_js service calls ( #93846 )
...
* Add error handling for all service calls
* Switch siren to use internal function
* Remove failing checks
* Revert change to poll service, add comments, and add additional error handling
* Add error handling for ping and refresh + review comment + add tests
* Add test for statistics entity refresh
2023-05-31 11:09:01 -04:00
Martin Hjelmare
0e674fc597
Clean up zwave_js logging and hass.data ( #73856 )
2022-06-22 21:35:26 +02:00
Martin Hjelmare
6cac1dadeb
Clean zwave_js platform typing ( #72439 )
...
* Fix binary sensor
* Fix climate
* Fix cover
* Fix fan
* Fix light
* Fix lock
* Fix number
* Fix select
* Fix sensor
* Add back type ignore until library bump
2022-05-24 19:23:34 -04:00
Martin Hjelmare
f7475a5bdb
Clean zwave_js entity driver access ( #72427 )
2022-05-24 17:52:07 -04:00
Raman Gupta
684fe242d9
Set PARALLEL_UPDATES to 0 for all zwave_js platforms ( #71626 )
2022-05-11 20:51:10 -07:00
Raman Gupta
e690d4b006
Add support for zwave_js device actions ( #53038 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-09-28 09:06:02 +02:00
Raman Gupta
331726ec2f
Bump zwave-js-server-python to 0.29.1 ( #55460 )
2021-08-30 09:40:56 -07:00
Ville Skyttä
de6e7ea016
Replace *args and **kwargs type hint collections with value types ( #54955 )
2021-08-21 10:20:09 +03:00
Raman Gupta
9cbf88d944
Switch to using entry.async_on_remove ( #52952 )
2021-07-13 10:31:49 +02:00
Franck Nijhof
2ed386f9e6
Migrate to async_get_current_platform everywhere ( #50034 )
2021-05-03 09:34:28 -07:00
Franck Nijhof
378cee01b4
Add typing to async_register_entity_service ( #50015 )
2021-05-03 14:22:38 +02:00
Ruslan Sayfutdinov
0301706fc6
Define AddEntitiesCallback type ( #49812 )
2021-04-29 12:28:14 +02:00
Marc Mueller
dcca29ef68
Update typing 14 ( #48078 )
2021-03-18 15:08:35 +01:00
Marcel van der Veldt
242ff045b9
Handle missing value in all platforms of zwave_js ( #46081 )
2021-02-06 14:02:03 +01:00
Raman Gupta
c2900ff888
Add support for zwave_js lock services ( #45451 )
2021-01-23 18:21:31 -05:00
kpine
d7a0f1e467
Include config entry id in zwave_js signal names ( #45282 )
2021-01-19 16:40:01 +01:00
Raman Gupta
562d30319b
Add lock platform to zwave_js ( #45175 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-01-16 11:43:25 -05:00