name:Bulk set partial configuration parameters for a Z-Wave device (Advanced).
description:Allow for bulk setting partial parameters. Useful when multiple partial parameters have to be set at the same time.
target:
entity:
integration:zwave_js
fields:
parameter:
name:Parameter
description:The id of the configuration parameter you want to configure.
example:9
required:true
selector:
text:
value:
name:Value
description:The new value(s) to set for this configuration parameter. Can either be a raw integer value to represent the bulk change or a mapping where the key is the bitmask (either in hex or integer form) and the value is the new value you want to set for that partial parameter.
description:Allow for changing any value that Z-Wave JS recognizes on a Z-Wave device. This service has minimal validation so only use this service if you know what you are doing.
target:
entity:
integration:zwave_js
fields:
command_class:
name:Command Class
description:The ID of the command class for the value.
example:117
required:true
selector:
text:
endpoint:
name:Endpoint
description:The endpoint for the value.
example:1
required:false
selector:
text:
property:
name:Property
description:The ID of the property for the value.
example:currentValue
required:true
selector:
text:
property_key:
name:Property Key
description:The ID of the property key for the value
description:Whether or not to wait for a response from the node. If not included in the payload, the integration will decide whether to wait or not. If set to `true`, note that the service call can take a while if setting a value on an asleep battery device.
name:Set a value on multiple Z-Wave devices via multicast (Advanced)
description:Allow for changing any value that Z-Wave JS recognizes on multiple Z-Wave devices using multicast, so all devices receive the message simultaneously. This service has minimal validation so only use this service if you know what you are doing.
target:
entity:
integration:zwave_js
fields:
broadcast:
name:Broadcast?
description:Whether command should be broadcast to all devices on the networrk.
example:true
required:false
selector:
boolean:
command_class:
name:Command Class
description:The ID of the command class for the value.
example:117
required:true
selector:
text:
endpoint:
name:Endpoint
description:The endpoint for the value.
example:1
required:false
selector:
text:
property:
name:Property
description:The ID of the property for the value.
example:currentValue
required:true
selector:
text:
property_key:
name:Property Key
description:The ID of the property key for the value
description:Forces Z-Wave JS to try to reach a node. This can be used to update the status of the node in Z-Wave JS when you think it doesn't accurately reflect reality, e.g. reviving a failed/dead node or marking the node as asleep.