* 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 |
||
---|---|---|
.. | ||
fixtures | ||
__init__.py | ||
common.py | ||
conftest.py | ||
test_api.py | ||
test_binary_sensor.py | ||
test_button.py | ||
test_climate.py | ||
test_config_flow.py | ||
test_config_validation.py | ||
test_cover.py | ||
test_device_action.py | ||
test_device_condition.py | ||
test_device_trigger.py | ||
test_diagnostics.py | ||
test_discovery.py | ||
test_events.py | ||
test_fan.py | ||
test_humidifier.py | ||
test_init.py | ||
test_light.py | ||
test_lock.py | ||
test_migrate.py | ||
test_number.py | ||
test_select.py | ||
test_sensor.py | ||
test_services.py | ||
test_siren.py | ||
test_switch.py | ||
test_trigger.py |