* Improve z-wave thermostat support Discover thermostat using COMMAND_CLASS_THERMOSTAT_MODE so that it is a single entitiy in case there are multiple setpoints. z-wave docs mention it is always present. Add support for single/range target temperature depending on the current thermostat mode. * Remove debug print * Refactor Z-Wave dynamic setpoint(s) selection - use explicit mapping between modes and setpoints as defined in Z-Wave specs - add tests for away (2 setpoints) and heat eco (1 setpoint) modes * Add non-standard thermostat mode aliases |
||
---|---|---|
.. | ||
__init__.py | ||
conftest.py | ||
test_binary_sensor.py | ||
test_climate.py | ||
test_cover.py | ||
test_fan.py | ||
test_init.py | ||
test_light.py | ||
test_lock.py | ||
test_node_entity.py | ||
test_sensor.py | ||
test_switch.py | ||
test_websocket_api.py | ||
test_workaround.py |