hass-core/tests/components/zwave_js
Michael Kowalchuk e0b577f8bd
Add zwave_js fan preset modes and enable them for Inovelli LZW36 (#60947)
* Rework fan data templates to support preset modes, and define data for the Inovelli LZW36

* Add tests. Add dispatching to async_set_preset_mode in async_turn_on.

* Add a test case for invalid preset modes

* Remove unintended merge artifact

* Fix indentation

* Fix merge error

* rm blank line

* Add tests for invalid fan config data, and fix an issue where this prevented the node from being added.

* Fix tests and improve error handling
2022-03-19 03:56:05 +01:00
..
fixtures Don't add extra entities for zwave_js controller (#67209) 2022-02-25 07:39:30 +01:00
__init__.py
common.py Add Humidifier support to zwave_js (#65847) 2022-02-23 18:01:45 +01:00
conftest.py Add Z-Wave thermostat fan entity (#65865) 2022-03-15 22:17:51 -04:00
test_api.py Bump zwave-js-server-python to 0.35.0 (#66785) 2022-02-18 02:36:27 -05:00
test_binary_sensor.py Refactor enum zwave js tests (#62712) 2022-01-01 21:50:48 +01:00
test_button.py Don't add extra entities for zwave_js controller (#67209) 2022-02-25 07:39:30 +01:00
test_climate.py Don't raise when setting HVAC mode without a mode ZwaveValue (#52444) 2021-07-06 16:33:07 +02:00
test_config_flow.py Use dataclass properties in zwave_js (#60913) 2021-12-03 14:47:56 +01:00
test_config_validation.py Improve zwave_js custom triggers and services (#67461) 2022-03-05 09:00:31 +01:00
test_cover.py Refactor enum zwave js tests (#62712) 2022-01-01 21:50:48 +01:00
test_device_action.py Improve zwave_js device automation strings for config parameters (#66428) 2022-02-14 15:14:02 -05:00
test_device_condition.py Bump zwave-js-server-python to 0.35.0 (#66785) 2022-02-18 02:36:27 -05:00
test_device_trigger.py Improve zwave_js device automation strings for config parameters (#66428) 2022-02-14 15:14:02 -05:00
test_diagnostics.py Bump zwave-js-server-python to 0.35.0 (#66785) 2022-02-18 02:36:27 -05:00
test_discovery.py Add zwave_js support for Fortrezz SSA3 (#62765) 2021-12-25 10:33:20 +01:00
test_events.py Improve zwave_js notification event handling (#66790) 2022-02-19 21:15:54 -08:00
test_fan.py Add zwave_js fan preset modes and enable them for Inovelli LZW36 (#60947) 2022-03-19 03:56:05 +01:00
test_humidifier.py Add Humidifier support to zwave_js (#65847) 2022-02-23 18:01:45 +01:00
test_init.py Add Z-Wave thermostat fan entity (#65865) 2022-03-15 22:17:51 -04:00
test_light.py Add zwave_js light support for HSM-200 V1 (#67089) 2022-02-23 20:18:42 +01:00
test_lock.py Bump zwave-js-server-python to 0.29.1 (#55460) 2021-08-30 09:40:56 -07:00
test_migrate.py Remove deprecated (old) Z-Wave integration (#67221) 2022-03-18 13:09:10 +01:00
test_number.py Use RegistryEntryDisabler (#60436) 2021-12-15 23:25:40 +02:00
test_select.py Refactor enum zwave js tests (#62712) 2022-01-01 21:50:48 +01:00
test_sensor.py Don't add extra entities for zwave_js controller (#67209) 2022-02-25 07:39:30 +01:00
test_services.py Improve zwave_js custom triggers and services (#67461) 2022-03-05 09:00:31 +01:00
test_siren.py Set zwave_js siren to unknown state if value is None (#67172) 2022-02-24 23:21:36 +01:00
test_switch.py
test_trigger.py Improve zwave_js custom triggers and services (#67461) 2022-03-05 09:00:31 +01:00