Some parameters in IndicatorsCC V3 REQUIRE that multiple parameters be set at once to function. Such as the On/Off (Blink) Count and period.
home-assistant/core#66615 was closed as "completed" but nowhere is there anything about how to execute the correct arbitrary command.
As an example with the Zen32 Scene Controller
It is possible to set Button 5 indication - On/Off Period: Duration and Button 5 indication - On/Off Cycle Count
with the Z-Wave: Invoke a Command Class API on a node (advanced) service.
It is not documented that Parameters is interpreted as a YAML array of arguments and thus the IndicatorsCC set command can be executed as a nested array (since the command expects a single argument of an array).
Hey there @home-assistant/z-wave, mind taking a look at this feedback as it has been labeled with an integration (zwave_js) you are listed as a code owner for? Thanks!
Code owner commands
Code owners of `zwave_js` can trigger bot actions by commenting:
- `@home-assistant close` Closes the feedback.
- `@home-assistant rename Awesome new title` Renames the feedback.
- `@home-assistant reopen` Reopen the feedback.
- `@home-assistant unassign zwave_js` Removes the current integration label and assignees on the feedback, add the integration domain after the command.
- `@home-assistant add-label needs-more-information` Add a label (needs-more-information) to the feedback.
- `@home-assistant remove-label needs-more-information` Remove a label (needs-more-information) on the feedback.
Feedback
Some parameters in IndicatorsCC V3 REQUIRE that multiple parameters be set at once to function. Such as the On/Off (Blink) Count and period.
home-assistant/core#66615 was closed as "completed" but nowhere is there anything about how to execute the correct arbitrary command.
As an example with the Zen32 Scene Controller It is possible to set
Button 5 indication - On/Off Period: Duration
andButton 5 indication - On/Off Cycle Count
with theZ-Wave: Invoke a Command Class API on a node (advanced)
service.It is not documented that
Parameters
is interpreted as a YAML array of arguments and thus the IndicatorsCC set command can be executed as a nested array (since the command expects a single argument of an array).URL
https://www.home-assistant.io/integrations/zwave_js/#service-zwave_jsinvoke_cc_api
Version
2024.7
Additional information
No response