[RELEASE] Fibaro Dimmer 2 (US)

Whats the difference between the Dimmer and Dimmer 2?

Found this :

Eric,

I am having a problem where S2 is not displaying any recent activity in the tab. It is showing correctly in live logging, but doesn’t show in the recent activity tab, and does not allow any automation from using S2.

I have two toggle switches, and have enabled scene activation in the preferences.

Any help is appreciated.

Thanks,
Buba

You have the US version correct? Can you post some of the logs? Also, have you specified the switch type as “Toggle” in the preferences?

Yes, I have the US version. You will see in the logs the switch type is toggle, as set by the DTH. The only thing that shows in the Recent Activity and list events in the IDE is the on/off of S1. I can’t automate anything with events from S2.

35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:58 PM: debug SensorMultilevelReport: SensorMultilevelReport(precision: 1, scale: 0, scaledSensorValue: 31.7, sensorType: 4, sensorValue: [1, 61], size: 2)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:58 PM: debug MeterReport(deltaTime: 0, meterType: 1, meterValue: [1, 62], precision: 1, previousMeterValue: [0, 0], rateType: 1, scale: 2, scale2: false, scaledMeterValue: 31.8, scaledPreviousMeterValue: 0.0, size: 2)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:57 PM: debug SensorMultilevelReport: SensorMultilevelReport(precision: 1, scale: 0, scaledSensorValue: 31.8, sensorType: 4, sensorValue: [1, 62], size: 2)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:54 PM: debug SwitchMultilevelReport(value: 99)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:54 PM: debug SwitchMultilevelReport(value: 99)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:54 PM: debug Unhandled Z-Wave Event: MultiChannelCmdEncap(bitAddress: false, command: 1, commandClass: 32, destinationEndPoint: 0, parameter: [255], sourceEndPoint: 1)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:53 PM: debug buttonEvent() Button:1, Value:pushed
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:53 PM: debug Switch configured as Toggle
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:53 PM: debug Configuration for preference “Switch Type” is set to 1
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:53 PM: debug dimmingDuration: 0
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:53 PM: debug sceneId: 10
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:53 PM: debug SceneActivationSet: SceneActivationSet(dimmingDuration: 0, sceneId: 10)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:53 PM: debug MeterReport(deltaTime: 0, meterType: 1, meterValue: [0, 0], precision: 1, previousMeterValue: [0, 0], rateType: 1, scale: 2, scale2: false, scaledMeterValue: 0.0, scaledPreviousMeterValue: 0.0, size: 2)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:50 PM: debug Unhandled Z-Wave Event: MultiChannelCmdEncap(bitAddress: false, command: 1, commandClass: 32, destinationEndPoint: 0, parameter: [0], sourceEndPoint: 1)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:50 PM: debug buttonEvent() Button:1, Value:held
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:50 PM: debug Switch configured as Toggle
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:50 PM: debug Configuration for preference “Switch Type” is set to 1
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:50 PM: debug dimmingDuration: 0
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:50 PM: debug sceneId: 11
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:50 PM: debug SceneActivationSet: SceneActivationSet(dimmingDuration: 0, sceneId: 11)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:50 PM: debug SwitchMultilevelReport(value: 0)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:50 PM: debug SwitchMultilevelReport(value: 0)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:50 PM: debug Unhandled Z-Wave Event: MultiChannelCmdEncap(bitAddress: false, command: 1, commandClass: 32, destinationEndPoint: 0, parameter: [255], sourceEndPoint: 1)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:49 PM: debug MeterReport(deltaTime: 0, meterType: 1, meterValue: [0, 0], precision: 1, previousMeterValue: [0, 0], rateType: 1, scale: 2, scale2: false, scaledMeterValue: 0.0, scaledPreviousMeterValue: 0.0, size: 2)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:49 PM: debug buttonEvent() Button:1, Value:pushed
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:49 PM: debug Switch configured as Toggle
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:49 PM: debug Configuration for preference “Switch Type” is set to 1
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:49 PM: debug dimmingDuration: 0
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:49 PM: debug sceneId: 10
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:49 PM: debug SceneActivationSet: SceneActivationSet(dimmingDuration: 0, sceneId: 10)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:49 PM: debug SwitchMultilevelReport(value: 99)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:49 PM: debug SwitchMultilevelReport(value: 99)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:49 PM: debug MeterReport(deltaTime: 0, meterType: 1, meterValue: [0, 0], precision: 1, previousMeterValue: [0, 0], rateType: 1, scale: 2, scale2: false, scaledMeterValue: 0.0, scaledPreviousMeterValue: 0.0, size: 2)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:48 PM: debug SensorMultilevelReport: SensorMultilevelReport(precision: 1, scale: 0, scaledSensorValue: 0.0, sensorType: 4, sensorValue: [0, 0], size: 2)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:45 PM: debug SwitchMultilevelReport(value: 99)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:45 PM: debug SwitchMultilevelReport(value: 99)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:45 PM: debug SwitchMultilevelReport(value: 0)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:45 PM: debug SwitchMultilevelReport(value: 0)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:44 PM: debug SwitchMultilevelReport(value: 0)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:44 PM: debug SwitchMultilevelReport(value: 0)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:44 PM: debug MeterReport(deltaTime: 0, meterType: 1, meterValue: [0, 111], precision: 1, previousMeterValue: [0, 0], rateType: 1, scale: 2, scale2: false, scaledMeterValue: 11.1, scaledPreviousMeterValue: 0.0, size: 2)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:41 PM: debug MeterReport(deltaTime: 0, meterType: 1, meterValue: [0, 111], precision: 1, previousMeterValue: [0, 0], rateType: 1, scale: 2, scale2: false, scaledMeterValue: 11.1, scaledPreviousMeterValue: 0.0, size: 2)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:41 PM: debug SwitchMultilevelReport(value: 99)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:41 PM: debug SwitchMultilevelReport(value: 99)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:40 PM: debug Unhandled Z-Wave Event: MultiChannelCmdEncap(bitAddress: false, command: 1, commandClass: 32, destinationEndPoint: 0, parameter: [255], sourceEndPoint: 1)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:40 PM: debug buttonEvent() Button:1, Value:pushed
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:40 PM: debug Switch configured as Toggle
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:40 PM: debug Configuration for preference “Switch Type” is set to 1
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:40 PM: debug dimmingDuration: 0
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:40 PM: debug sceneId: 10
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:40 PM: debug SceneActivationSet: SceneActivationSet(dimmingDuration: 0, sceneId: 10)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:38 PM: debug Unhandled Z-Wave Event: MultiChannelCmdEncap(bitAddress: false, command: 1, commandClass: 32, destinationEndPoint: 0, parameter: [0], sourceEndPoint: 1)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:38 PM: debug SensorMultilevelReport: SensorMultilevelReport(precision: 1, scale: 0, scaledSensorValue: 11.1, sensorType: 4, sensorValue: [0, 111], size: 2)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:37 PM: debug buttonEvent() Button:1, Value:held
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:37 PM: debug Switch configured as Toggle
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:37 PM: debug Configuration for preference “Switch Type” is set to 1
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:37 PM: debug dimmingDuration: 0
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:37 PM: debug sceneId: 11
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:37 PM: debug SceneActivationSet: SceneActivationSet(dimmingDuration: 0, sceneId: 11)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:37 PM: debug SwitchMultilevelReport(value: 0)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:37 PM: debug SwitchMultilevelReport(value: 0)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:34 PM: debug buttonEvent() Button:5, Value:pushed
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:34 PM: debug Switch configured as Toggle
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:34 PM: debug Configuration for preference “Switch Type” is set to 1
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:34 PM: debug dimmingDuration: 0
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:34 PM: debug sceneId: 25
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:34 PM: debug SceneActivationSet: SceneActivationSet(dimmingDuration: 0, sceneId: 25)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:27 PM: debug buttonEvent() Button:3, Value:pushed
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:27 PM: debug Switch configured as Toggle
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:27 PM: debug Configuration for preference “Switch Type” is set to 1
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:27 PM: debug dimmingDuration: 0
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:27 PM: debug sceneId: 20
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:27 PM: debug SceneActivationSet: SceneActivationSet(dimmingDuration: 0, sceneId: 20)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:26 PM: debug buttonEvent() Button:4, Value:pushed
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:26 PM: debug Switch configured as Toggle
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:26 PM: debug Configuration for preference “Switch Type” is set to 1
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:26 PM: debug dimmingDuration: 0
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:26 PM: debug sceneId: 24
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:26 PM: debug SceneActivationSet: SceneActivationSet(dimmingDuration: 0, sceneId: 24)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:23 PM: debug buttonEvent() Button:3, Value:held
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:23 PM: debug Switch configured as Toggle
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:23 PM: debug Configuration for preference “Switch Type” is set to 1
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:23 PM: debug dimmingDuration: 0
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:23 PM: debug sceneId: 21
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:23 PM: debug SceneActivationSet: SceneActivationSet(dimmingDuration: 0, sceneId: 21)
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:21 PM: debug buttonEvent() Button:3, Value:pushed
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:21 PM: debug Switch configured as Toggle
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:21 PM: debug Configuration for preference “Switch Type” is set to 1
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:21 PM: debug dimmingDuration: 0
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:21 PM: debug sceneId: 20
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:21 PM: debug SceneActivationSet: SceneActivationSet(dimmingDuration: 0, sceneId: 20)

Interesting. I will have to do some testing on my end and get back to you.

I finally had a chance to hook a toggle switch up to my dimmer 2. As you pointed out, your logs are showing that the dimmer is sending the correct reports when S2 is used:

35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:34 PM: debug buttonEvent() Button:5, Value:pushed
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:27 PM: debug buttonEvent() Button:3, Value:pushed
35ddd6bc-c64d-4e15-9bed-eb22f74ffb63 6:57:26 PM: debug buttonEvent() Button:4, Value:pushed

In the method that fires off the button events, there is only the command to log the info (which is what creates the info seen above), and then the code that sends the event. I really don’t see where a problem could arise. My tests worked without any issues.

Have you had a chance to do any more testing?

I haven’t. I will take everything out and try again to see what that does.
Thanks for looking.

Anyone tried this dimmer on a light with no neutral and LED’s??

It works here in the UK, although you may need the Fibaro Bypass 2 depending on your draw.

My lowest draw (without the bypass) is 6x4w LED spot lights = 24w total. Much lower than that and you will almost certainly need the bypass. YMMV though, I’ve heard of people going much lower without problems. The bypass is basically a resistor with a few smarts going between the neutral output back to the lighting circuit. It’s small, and should cost around $10. It’s main job is to suck up any residual output from the module.

I am going to have approximately 13 4w LED’s and 2 8w LED’s in the circuit, so around 70w. Should hopefully be enough without having to add anything!

Hopefully my electrician can handle the job with only 2 wires in the switch box…

You should have no problems with that!

The Fibaro essentially uses the neutral at the end of the lighting circuit to complete its own circuit. This results in a small amount of power going over the lights. Usually this is never enough to actually light the lights, but it can make some very low powered LEDs flicker (especially if used in a single configuration).

Spread over that many bulbs, you shouldn’t see any issues.

Ok, gor the Fibaro 2. Wired it up to a regular on/off switch.

Switch appears to work properly.

Paired it with ST, paired as a Secure Dimmer. However, on/off function (nor any other) seem to work!

Added this DH and set it as the DH for the Fibaro 2, still no luck at achieving any ST control of the switch.

Any sugestions/tips for me here??

Do you see any activity in the “Recently” tab? If you don’t see anything there, can you open up the log in the IDE and see if you see anything there?

@erocm1231

Will your DTH work with EU version? Saw a couple of post up but the subject seems to be unconclusive?

Thx…

I honestly don’t know, but the EU handler did not work with the US version. That makes me think that it wouldn’t.

Finally got this working! took a little bit of messing around but I think it had something to do with a Aeon Gen5 plug I have that is really crappy and was messing up the relay mesh.

Fibaro 2 seems to be working OK now, not perfect but well enough. I think my LEDs didnt help the situation. If I crank it up from dim to full brightness, the lights turn off, I think it’s the LEDs.

As of now I have 7x 4w Filament LED bulbs and 2x 25w incandescent bulbs, all candelabra. I added the incandescents after having dimming issues to add to the load.

I still have one more fixture to put up that will likely have 4x 6w Filament LED bulbs so hopefully that will stabilize it a bit!

Is it worth trying to calibrate the Fibaro 2 again?

Worth calibration as mentioned above??

Does this Dimmer act as a relay? I would assume yes, since it is mains-powered, but it’s so small…

It does, but it fades in and out when powered on and off. The fade duration can be adjusted, but I’m not sure if it can get to the instant on and off you see with a relay. Fibaro is also selling 1 and 2 switch relays in the US market now.