Fibaro zwave dimmer state not changed by homeassistant

Hi,

This morning after upgrading all the packets on the Raspberry Pi (Raspbian) I use to run Home assistant (python virtual env), I had to restart the Raspberry Pi.
After restart, homeassistant works fine except one module : zwave.
I have a Fibaro Z-Wave Dmmer 2 connected to an Aeon stick.

I can see the entity but acting on the dimmer state in the HA UI does not change the light and changing the light does not change the UI.

I have uploaded to pastebin the latest lines of the Zwave logs from the config tag after trying to turn the light off : https://pastebin.com/cV99GtVD

Does anyone has an idea ?

Thanks.

Okay, it seems that I have the dimmer registered twice in the zwave component (or maybe in the stick or openzwave I’m not sure).

When I go to the Services tab and select light.turn_on, the drop-down menu for entity shows me two options :

  • light.fibaro_system_fgd212_dimmer_2_level
  • light.fibaro_system_fgd212_dimmer_2_level_2

If I use light.fibaro_system_fgd212_dimmer_2_level_2 it works and I can toggle and dim the light.

I will fix mw groups and HA config to use this now.

Is there a reason and a way to fix this as I only own one zwave dimmer (and actually only one ZWave device apart from the Aeon USB stick) ?

Hello, I am trying to control my lights with FGD212 from the HA frontend. Do you manage to get this work ?

I am new to Home Assistant and I managed to integrate my Netatmo meteo station and thermostat, also my IP camera and my Broadlink plug. But I am struggling to figure out the right configuration.yaml to enable switching on/off the lights from the HA frontend.

Can you share your configuration.yaml ?

Thank-you :slight_smile:

I have got the same. I Could not remember that i have included the device twice. I have somehow also a light.level and I can use that to control it. Did you manage to solve it?

I found how to achieve what I wanted :

I added in configuration.yaml

  lights:
    name: Lights
    view: yes
    entities:
      - light.level_2 # used to pilot the lights via FGD212 (found via light.turn_on service panel)

And in customize.yaml

# Fibaro FGD-212
light.level_2:
  friendly_name: Veranda Lights

I have got the same code. But it seems to be wrong to me that every Fibaro dimmer is called light.level

I renamed mine and when I select it, il show the name I have set. So it is simple to know what dimmer is where (level_x) … I use customize.yaml to have an understandable name.

Hello all

a also recently added the Fibaro dimmer and it automatically added two switches

light.fibaro_system_fgd212_dimmer_2_level
and
light.fibaro_system_fgd212_dimmer_2_level_2

while only the second one actually switches the light
light.fibaro_system_fgd212_dimmer_2_level_2

no clue why it is added twice.

cheers, alphalz