Commit graph

12 commits

Author SHA1 Message Date
Erik Montnemery
576de9ac40
Migrate NumberEntity u-z to native_value () 2022-06-14 08:15:56 -10:00
Martin Hjelmare
6cac1dadeb
Clean zwave_js platform typing ()
* 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 () 2022-05-24 17:52:07 -04:00
Raman Gupta
684fe242d9
Set PARALLEL_UPDATES to 0 for all zwave_js platforms () 2022-05-11 20:51:10 -07:00
Raman Gupta
e9d25974b8
Switch to using constants wherever possible in zwave_js () 2021-09-30 02:21:53 +02:00
Raman Gupta
a41ee9e870
Create zwave-js select platform and discover additional siren values ()
* Create zwave-js select platform and add siren values to number and select platforms

* use constants while we wait for lib release

* comments

* rename stuff in tests to prepare for protection CC PR

* Switch to 0-1 range for number entity

* Update homeassistant/components/zwave_js/number.py

Co-authored-by: kpine <keith.pine@gmail.com>

* Change step

* Switch to ToneID

* Better error handling

* Add test for coerage

Co-authored-by: kpine <keith.pine@gmail.com>
2021-08-16 13:36:20 -04:00
Raman Gupta
9cbf88d944
Switch to using entry.async_on_remove () 2021-07-13 10:31:49 +02:00
Franck Nijhof
d3210ada1d
Allow None value return type for Number entity state value () 2021-06-29 15:07:31 +02:00
Raman Gupta
b91696c139
Switch to using entity class attributes where possible in zwave_js ()
* Switch to using entity class attributes where possible in zwave_js

* fix

* revert docstring

* remove unused init

* Revert some changes based on feedback in 

* switch to class atributes
2021-06-01 10:26:22 +02:00
Ruslan Sayfutdinov
0301706fc6
Define AddEntitiesCallback type () 2021-04-29 12:28:14 +02:00
Marc Mueller
dcca29ef68
Update typing 14 () 2021-03-18 15:08:35 +01:00
Marcel van der Veldt
868a536d81
Add number platform to Z-Wave JS ()
* add number platform to zwave_js integration
* add discovery scheme for thermostat valve control, using number platform

Co-authored-by: kpine <keith.pine@gmail.com>
2021-02-24 19:39:35 +01:00