I have a FIBARO RGBW Controller setup and I have it working using home assistant both manually and uzing automations.
However the Fibaro RGBW has 5 nice animation programs built in. I can start these predefined programs manually by setting the configuration inside the Z-Wave Node Management and its Node config options (config 72).
I was hoping there is a way to select and start these program in automations?
Can I send a configuration update from automations or is there a better way to start these predefined programs?
The only thing written in the manual about predefined programs is this:
Starting predefined program when device set to work in RGB/RGBW mode (parameter 14) - relevant for main controllers other than Home Center 2 only.
Default setting: 1
1-10 animation program number
Parameter size: 1[byte]
Triple click action
Default setting: 0
0 - NODE INFO control frame is sent,
1 - starting favourite program
Parameter size: 1[byte]
I’m assuming the ‘value’ parameter (6 in your example) is the selection of the program. So basically you call the ‘Fireplace’ program on your Node 5 when you run the automation above, correct?
Is there any way to check that the light is actually on when it’s in “predefined program” state? It looks like there are no attributes for any of the associated entities which are on when “predefined program” was called from ‘off’ sate.
EDIT: figured out how to switch off the light directly from “predefined program” state - even though the main RGBW entity is shown as “off” in predefined state it still turns off the “predefined program” mode on light.turn_off service.