core/homeassistant/components/zwave_js
Raman Gupta 5a3bd30e01
Add zwave_js.set_config_parameter service (#46673)
* create zwave_js.set_config_value service

* update docstring

* PR comments

* make proposed changes

* handle providing a label for the new value

* fix docstring

* use new library function

* config param endpoint is always 0

* corresponding changes from upstream PR

* bug fixes and add tests

* create zwave_js.set_config_value service

* update docstring

* PR comments

* make proposed changes

* handle providing a label for the new value

* fix docstring

* use new library function

* config param endpoint is always 0

* corresponding changes from upstream PR

* bug fixes and add tests

* use lambda to avoid extra function

* add services description file

* bring back the missing selector

* move helper functions to helper file for reuse

* allow target selector for automation editor

* formatting

* fix service schema

* update docstrings

* raise error in service if call to set value is unsuccessful

* Update homeassistant/components/zwave_js/services.yaml

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Update homeassistant/components/zwave_js/services.yaml

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Update homeassistant/components/zwave_js/services.yaml

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Update homeassistant/components/zwave_js/services.yaml

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Update homeassistant/components/zwave_js/services.yaml

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Update homeassistant/components/zwave_js/services.yaml

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* remove extra param to vol.Optional

* switch to set over list for nodes

* switch to set over list for nodes

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-02-23 11:35:11 -05:00
..
translations [ci skip] Translation update 2021-02-21 00:07:04 +00:00
__init__.py Add zwave_js.set_config_parameter service (#46673) 2021-02-23 11:35:11 -05:00
api.py Return states list from zwave_js get_config_parameters websocket if available (#46954) 2021-02-23 09:31:47 -05:00
binary_sensor.py Add guards for missing value in binary_sensor platform of zwave_js integration (#46293) 2021-02-10 10:30:16 -05:00
climate.py Catch more zwave_js errors (#46957) 2021-02-23 16:36:53 +01:00
config_flow.py Add zwave_js constant for add-on slug (#46950) 2021-02-23 13:24:07 +01:00
const.py Add zwave_js.set_config_parameter service (#46673) 2021-02-23 11:35:11 -05:00
cover.py Add barrier covers to zwave_js integration (#46379) 2021-02-14 13:24:29 +01:00
discovery.py Detect iBlinds v2.0 switch value as a cover not light (#46807) 2021-02-20 19:52:23 +01:00
entity.py Add zwave_js.set_config_parameter service (#46673) 2021-02-23 11:35:11 -05:00
fan.py Fix typing of fan speed count and steps (#46790) 2021-02-19 19:57:21 -10:00
helpers.py Add zwave_js.set_config_parameter service (#46673) 2021-02-23 11:35:11 -05:00
light.py Bump zwave-js-server-python to 0.18.0 (#46787) 2021-02-20 09:50:00 +01:00
lock.py Handle missing value in all platforms of zwave_js (#46081) 2021-02-06 14:02:03 +01:00
manifest.json Bump zwave-js-server-python to 0.18.0 (#46787) 2021-02-20 09:50:00 +01:00
sensor.py Use better names for zwave_js platforms that are self describing (#46083) 2021-02-06 12:08:25 +01:00
services.py Add zwave_js.set_config_parameter service (#46673) 2021-02-23 11:35:11 -05:00
services.yaml Add zwave_js.set_config_parameter service (#46673) 2021-02-23 11:35:11 -05:00
strings.json Add zwave_js add-on config flow support (#45552) 2021-01-27 08:56:16 +01:00
switch.py Add barrier covers to zwave_js integration (#46379) 2021-02-14 13:24:29 +01:00