Home assistant added another way to set partial parameters which is more efficient. I just switched to zwavejs and it took me awhile to find a solution so sharing it here in case anyone else stumbles on this thread.
- service: zwave_js.bulk_set_partial_config_parameters
target:
entity_id:
- light.inovelli_lzw31_sn_dimmer_red_series_level
- light.inovelli_lzw31_sn_dimmer_red_series_level_2
- light.inovelli_lzw31_sn_dimmer_red_series_level_3
- light.inovelli_lzw31_sn_dimmer_red_series_level_4
- light.inovelli_lzw31_sn_dimmer_red_series_level_5
- light.dining_room
data:
parameter: '16'
value:
'255': Red
'65280': 100%
'16711680': 255
'2130706432': Slow Blink
You can find the list of partial values for parameter 16 on the following page: https://devices.zwave-js.io/
I think you can enter either the value or the label ( ex 0 or Red). In my case, I used the labels so it’s easier to follow.
The configuration also lists 0xff, 0xff00, etc as the mask value which I used initially but then it set to the integer value (255, 65280, etc) after I saved the automaton.
I also like how I can list multiple target entity for the same notifications.