Realtime state updates from Fibaro switches or the RGBW Controller?


(Tmp R) #1

I have a Fibro RGBW controller that I’m using to read the state of 4 inputs. I’m also thinking of getting a Fibaro Dimmer 2. The thing is I need instant notifications, like with a ST Motion sensor for example.

At the moment the RGBW only updates the state of the inputs when polled every few minutes. Is this correct or am I missing an event handler?

Does anyone have a Fibaro Dimmer or Switch and do you know if when you switch the switched input the state of the device is updated instantly in ST? i.e. a Zwave event is fired when the switch is switched.


#2

Tagging @RobinWinbourne


(Robin) #3

I’ve never used any of the inputs on the RGBW controller, so can’t comment on that I’m afraid :frowning:

I can confirm however that the switched inputs on the dimmer 2 modules give an instant status update to ST.

What handler are you using for the RGBW?


(Tmp R) #4

This one: [RELEASE] Fibaro RGBW Controller (FGRGBWM-441) - Advanced DTH

Although I’ve modified it to suit my needs, not that the original one worked either. I can see the code in there to handle the state change events but watching the logs, it only ever fires after a poll or refresh.

Any ideas?


(Robin) #5

My only suggestion would be to check the association parameters as they appear to default to off looking at the code.

Click the cog symbol when viewing the device in the mobile app, scroll to the bottom and toggle all 4 switches to on.

Also check the reporting parameters are on the defaults.


(Tmp R) #6

Which params need to be set? I’ve removed most of the preferences for that code as there’s a bug in the original on android whereby no matter what you enter it comes up with an error “you must complete all required fields”. I never got around this so I removed all preferences and just added the ones I thought I needed.

#14 - Channel mode - Set to input for all 4 channels
#43 - Change in input voltage to fire event - Set to 0.5v

No others have been changed, but what else might I want to configure?

#42 - Command class reporting outputs status change?

The association groups have not been changed, so I assume they are all empty (1-4). By default group 5 should be set to the controller. I have never included the code for changing the groups in the device handler, but I could add this back in and force an association ID if needed, what should they be?


(Borristhecat) #7

I’m going through this at the moment did you ever figure it out? I am using the standard DH as it works :wink: but using the z-wave tweaker DH to set the parameters up Im trying to get local ON/OFF working as its the stairs and can’t trust ST to always work. So I have set it to be a toggle switch on input 4, all great so far and it works! I then have WC deciding what level it comes on to but this is where it fails as it seems to take ages to report that it has turned on in ST!


(Tmp R) #8

No, I haven’t got this working and I spoke to Fibaro and they implied that it’s just how it works.