core/homeassistant/components/zwave_js
Raman Gupta b2f914823d
Add climate platform to zwave_js (#45177)
* 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
2021-01-18 03:45:06 +01:00
..
translations
__init__.py Add WebSocket API Foundation for zwave_js (#45151) 2021-01-15 15:17:40 +01:00
binary_sensor.py Add binary_sensor platform to zwave_js (#45081) 2021-01-15 09:15:03 -05:00
climate.py Add climate platform to zwave_js (#45177) 2021-01-18 03:45:06 +01:00
config_flow.py
const.py Add climate platform to zwave_js (#45177) 2021-01-18 03:45:06 +01:00
discovery.py Add climate platform to zwave_js (#45177) 2021-01-18 03:45:06 +01:00
entity.py Correct zwave_js value changed callback signature (#45110) 2021-01-13 15:31:31 +01:00
light.py Add zwave_js light platform tests (#45107) 2021-01-13 16:28:51 +01:00
lock.py Add lock platform to zwave_js (#45175) 2021-01-16 11:43:25 -05:00
manifest.json Bump zwave-js-server-python to 0.11.0 (#45231) 2021-01-16 19:26:15 +01:00
sensor.py Add energy and power sensor tests & fix device_class (#45122) 2021-01-13 15:37:54 -05:00
strings.json
switch.py Add switch platform to zwave_js (#45046) 2021-01-11 18:40:39 -05:00
websocket_api.py Add WebSocket API Foundation for zwave_js (#45151) 2021-01-15 15:17:40 +01:00