* add zwave_js support for climate * fix * add fixture * rename fixture * fix variable name error * add tests * fix tests and handle set_temp properly based on unit * update call being tested * fix tests * improve coverage * fix docstring * address review comments * fix test * update enum class name * bump zwave-js-server-python version and assume primary_value is always set * add additional coverage * fix docstrings and move populating modes/presets into initialization * attempt to address comments * improve comment * move mode value into a variable so its easier to iterate in the future * dont assume mode as a discovery point * assume all values are available when node is ready * fix order of operations * switch to valueerror * use primary value * readd property and type to discovery schema
9 lines
218 B
Python
9 lines
218 B
Python
"""Constants for the Z-Wave JS integration."""
|
|
|
|
|
|
DOMAIN = "zwave_js"
|
|
NAME = "Z-Wave JS"
|
|
PLATFORMS = ["binary_sensor", "climate", "light", "lock", "sensor", "switch"]
|
|
|
|
DATA_CLIENT = "client"
|
|
DATA_UNSUBSCRIBE = "unsubs"
|