Problem:
I can turn the light on/off with a short click on the wall switch. But hold-to-dim does not work. When I hold the button pressed for several seconds nothing happens, and when I release it the light jumps to a different brightness level. It does not dim continuously while holding.
Important: hold-to-dim is handled locally in the FGD-212 hardware and does not depend on Z-Wave communication to HA. So routing and signal strength should not be the cause.
Setup:
- Fibaro FGD-212 (Dimmer 2), firmware 3.5, 3-wire connection
- Fibaro Bypass 2 (FGB-002) connected, parallel with load
- One Lucellino NT Ambient lamps with built-in EiKo YT50 electronic transformer (dimmable, 0–50W, cosφ>0.99)
- Momentary (spring-return) wall switch connected to S1 and Sx
- Home Assistant Core 2026.3.1 / Supervisor 2026.04.0 / OS 17.2 / Frontend 20260304.0
- Z-Wave JS integration, zwave-js-ui 11.16.2, zwave-js 15.23.5
What I have verified:
- Parameter 20 = 0 (Momentary)
- Parameter 14 = [1] Dimmer operates on auto-calibration settings
- Parameter 31 = [1] Trailing edge (correct for electronic transformer)
- Parameter 33 = [0] Dimming possible
- Calibration performed with Bypass 2 (parameter 13 set to 2)
- After calibration: min=5, max=58
- Z-Wave info: ID 18, Highest security: None, routed via another node
Key observation:
I have another FGD-212 (ID 5) in the same installation, same Z-Wave stick, same HA version, same type of momentary switch. That one dims correctly and continuously while the button is held. All parameters are identical between the two dimmers. The only difference is the connected load (different fixture with different transformer).
The working dimmer got min=15, max=81 after calibration. The non-working got min=5, max=58.
Has anyone seen this before? Could the low max value (58) from calibration indicate that the transformer is causing the issue, or could this be a hardware fault in the dimmer itself?