hass-core/tests/components/zwave_js
Raman Gupta ca8d09e5e1
Add zwave_js.multicast_set_value service (#51115)
* Add zwave_js.multicast_set_value service

* comment

* Add test for multiple config entries validation

* additional validation test

* brevity

* wrap schema in vol.Schema

* Update homeassistant/components/zwave_js/services.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* do node transform and multicast validation in schema validation

* move poll value entity validation into schema validation, pass helper functions dev and ent reg instead of retrieving it every time

* make validators nested functions since they don't neeed to be externally accessible

* Update homeassistant/components/zwave_js/services.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Remove errant ALLOW_EXTRA

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-27 21:57:35 -04:00
..
__init__.py Add zwave_js integration (#45020) 2021-01-11 00:08:25 +01:00
common.py Fix white_value causing zwave-js to set non-existing values (#49799) 2021-04-28 09:23:48 -07:00
conftest.py Bump zwave-js-server-python to 0.25.1 (#51097) 2021-05-26 12:37:24 +02:00
test_api.py Add WS API commands to check for and install zwave_js config updates (#51106) 2021-05-26 08:39:08 -07:00
test_binary_sensor.py Use disabled_by constants (#49584) 2021-04-23 09:56:42 +02:00
test_climate.py Add zwave_js support for HeatIt Z-TRM2fx (#50317) 2021-05-09 15:28:35 -04:00
test_config_flow.py Fix zwave_js flow set add-on options (#49813) 2021-04-28 15:09:39 +02:00
test_cover.py Set zwave_js cover device_class for shutters and blinds (#50643) 2021-05-16 08:26:16 +02:00
test_discovery.py Add zwave_js support for HeatIt Z-TRM2fx (#50317) 2021-05-09 15:28:35 -04:00
test_events.py Add zwave_js discovery schema for Vision Security ZL7432 (#49510) 2021-04-28 10:22:54 +02:00
test_fan.py Bump zwave-js-server-python to 0.22.0 (#48085) 2021-03-18 18:12:33 +01:00
test_init.py Remove device_registry fixture from zwave_js tests (#51072) 2021-05-25 08:48:21 -07:00
test_light.py Fix zwave_js None color value (#50926) 2021-05-25 13:40:22 +02:00
test_lock.py Bump zwave-js-server-python to 0.22.0 (#48085) 2021-03-18 18:12:33 +01:00
test_number.py Bump zwave-js-server-python to 0.22.0 (#48085) 2021-03-18 18:12:33 +01:00
test_sensor.py Add support for selective config parameter entity discovery (#48336) 2021-03-27 18:14:06 +01:00
test_services.py Add zwave_js.multicast_set_value service (#51115) 2021-05-27 21:57:35 -04:00
test_switch.py Bump zwave-js-server-python to 0.22.0 (#48085) 2021-03-18 18:12:33 +01:00