Zigbee2Mqtt - Add device successful, entities not complete

Hello,

I have set up the Zigbee2Mqtt addon together with the mosquitto broker and the “SONOFF Zigbee Gateway, ZBDongle-E 3.0”.
I can also add my devices (Miboxer FUT035Z CCT Dimmer) and control them via the Zigbee2Mqtt frontend.

The device is also present in Homeassistant, but the correct entities are missing.
I only have a “Do not disturb” entity and a hidden “Effect” entity. Both are also functions of the Zigbee device.

However, the entities to turn on the light, dim it or adjust the color are missing.

I’ve already tried to find something in the logs and set up the add-ons/devices completely again. Unfortunately that didn’t help.
Do you have an idea where the problem could be?

Best regards, Felix Wansing


What version of HA, and what version of Zigbee2MQTT ?

I have installed the current version of the addon and updated HomeAssistant.

HA: 2023.9.2
Zigbee2Mqtt: v1.33.0-1

Should work with those versions. Did you look at the discovery messages with mqtt explorer already ?

Yes, I have.
The status with all options (brightness, light color, etc.) is included there.

I’ll take a few more screenshots of the device and the structure of the MQTT messages later.

I once created a video that should show all the add-on and device settings and protocols.

I hope that maybe you can identify the problem.

I’m having the same issue.
I have a SONOFF dongle as well and I was trying to fix by repairing a couple of LED lamps (HG06106A).
Logs from zigbee2mqtt:


�Zigbee2MQTT:info  2023-09-25 10:33:43: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"definition":{"description":"Livarno Lux GU10 spot RGB","exposes":[{"features":[{"access":7,"description":"On/off state of this light","label":"State","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","label":"Brightness","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0},{"access":7,"description":"Color temperature of this light","label":"Color temp","name":"color_temp","presets":[{"description":"Coolest temperature supported","name":"coolest","value":150},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":500}],"property":"color_temp","type":"numeric","unit":"mired","value_max":500,"value_min":150},{"access":7,"description":"Color of this light in the CIE 1931 color space (x/y)","features":[{"access":7,"label":"X","name":"x","property":"x","type":"numeric"},{"access":7,"label":"Y","name":"y","property":"y","type":"numeric"}],"label":"Color (X/Y)","name":"color_xy","property":"color","type":"composite"}],"type":"light"},{"access":2,"description":"Triggers an effect on the light (e.g. make light blink for a few seconds)","label":"Effect","name":"effect","property":"effect","type":"enum","values":["blink","breathe","okay","channel_change","finish_effect","stop_effect"]},{"access":3,"description":"Do not disturb mode, when enabled this function will keep the light OFF after a power outage","label":"Do not disturb","name":"do_not_disturb","property":"do_not_disturb","type":"binary","value_off":false,"value_on":true},{"access":3,"description":"Power on behavior state","label":"Color power on behavior","name":"color_power_on_behavior","property":"color_power_on_behavior","type":"enum","values":["initial","previous","cutomized"]},{"access":1,"description":"Link quality (signal strength)","label":"Linkquality","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"HG06106A","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","label":"Transition","name":"transition","property":"transition","type":"numeric","value_min":0},{"access":2,"description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","label":"Color sync","name":"color_sync","property":"color_sync","type":"binary","value_off":false,"value_on":true},{"access":2,"description":"State actions will also be published as 'action' when true (default false).","label":"State action","name":"state_action","property":"state_action","type":"binary","value_off":false,"value_on":true}],"supports_ota":false,"vendor":"Lidl"},"friendly_name":"0x842e14fffe3b752f","ieee_address":"0x842e14fffe3b752f","status":"successful","supported":true},"type":"device_interview"}'
Zigbee2MQTT:info  2023-09-25 10:34:08: MQTT publish: topic 'homeassistant/light/0x842e14fffe3b752f/light/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"brightness":true,"brightness_scale":254,"color_mode":true,"command_topic":"zigbee2mqtt/Color Light 9a/set","device":{"identifiers":["zigbee2mqtt_0x842e14fffe3b752f"],"manufacturer":"Lidl","model":"Livarno Lux GU10 spot RGB (HG06106A)","name":"Color Light 9a"},"effect":true,"effect_list":["blink","breathe","okay","channel_change","finish_effect","stop_effect"],"max_mireds":500,"min_mireds":150,"name":null,"object_id":"color_light_9a","origin":{"name":"Zigbee2MQTT","sw":"1.33.0","url":"https://www.zigbee2mqtt.io"},"schema":"json","state_topic":"zigbee2mqtt/Color Light 9a","supported_color_modes":["xy","color_temp"],"unique_id":"0x842e14fffe3b752f_light_zigbee2mqtt"}'
Zigbee2MQTT:info  2023-09-25 10:34:08: MQTT publish: topic 'homeassistant/select/0x842e14fffe3b752f/effect/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"command_topic":"zigbee2mqtt/Color Light 9a/set/effect","device":{"identifiers":["zigbee2mqtt_0x842e14fffe3b752f"],"manufacturer":"Lidl","model":"Livarno Lux GU10 spot RGB (HG06106A)","name":"Color Light 9a"},"enabled_by_default":false,"icon":"mdi:palette","name":"Effect","object_id":"color_light_9a_effect","options":["blink","breathe","okay","channel_change","finish_effect","stop_effect"],"origin":{"name":"Zigbee2MQTT","sw":"1.33.0","url":"https://www.zigbee2mqtt.io"},"unique_id":"0x842e14fffe3b752f_effect_zigbee2mqtt"}'
Zigbee2MQTT:info  2023-09-25 10:33:42: Successfully interviewed '0x842e14fffe3b752f', device has successfully been paired
Zigbee2MQTT:info  2023-09-25 10:33:42: Device '0x842e14fffe3b752f' is supported, identified as: Lidl Livarno Lux GU10 spot RGB (HG06106A)
Zigbee2MQTT:info  2023-09-25 10:33:43: Configuring '0x842e14fffe3b752f'
Zigbee2MQTT:info  2023-09-25 10:33:43: Successfully configured '0x842e14fffe3b752f'
Zigbee2MQTT:info  2023-09-25 10:34:08: MQTT publish: topic 'zigbee2mqtt/0x842e14fffe3b752f', payload ''
Zigbee2MQTT:info  2023-09-25 10:34:08: MQTT publish: topic 'homeassistant/switch/0x842e14fffe3b752f/switch_do_not_disturb/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"command_topic":"zigbee2mqtt/Color Light 9a/set/do_not_disturb","device":{"identifiers":["zigbee2mqtt_0x842e14fffe3b752f"],"manufacturer":"Lidl","model":"Livarno Lux GU10 spot RGB (HG06106A)","name":"Color Light 9a"},"name":"Do not disturb","object_id":"color_light_9a_do_not_disturb","origin":{"name":"Zigbee2MQTT","sw":"1.33.0","url":"https://www.zigbee2mqtt.io"},"payload_off":"false","payload_on":"true","state_topic":"zigbee2mqtt/Color Light 9a","unique_id":"0x842e14fffe3b752f_switch_do_not_disturb_zigbee2mqtt","value_template":"{% if value_json.do_not_disturb %} true {% else %} false {% endif %}"}'
Zigbee2MQTT:info  2023-09-25 10:34:08: MQTT publish: topic 'homeassistant/sensor/0x842e14fffe3b752f/color_power_on_behavior/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"device":{"identifiers":["zigbee2mqtt_0x842e14fffe3b752f"],"manufacturer":"Lidl","model":"Livarno Lux GU10 spot RGB (HG06106A)","name":"Color Light 9a"},"enabled_by_default":false,"entity_category":"config","icon":"mdi:palette","name":"Color power on behavior","object_id":"color_light_9a_color_power_on_behavior","origin":{"name":"Zigbee2MQTT","sw":"1.33.0","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/Color Light 9a","unique_id":"0x842e14fffe3b752f_color_power_on_behavior_zigbee2mqtt","value_template":"{{ value_json.color_power_on_behavior }}"}'
Zigbee2MQTT:info  2023-09-25 10:34:08: MQTT publish: topic 'homeassistant/select/0x842e14fffe3b752f/color_power_on_behavior/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"command_topic":"zigbee2mqtt/Color Light 9a/set/color_power_on_behavior","device":{"identifiers":["zigbee2mqtt_0x842e14fffe3b752f"],"manufacturer":"Lidl","model":"Livarno Lux GU10 spot RGB (HG06106A)","name":"Color Light 9a"},"entity_category":"config","icon":"mdi:palette","name":"Color power on behavior","object_id":"color_light_9a_color_power_on_behavior","options":["initial","previous","cutomized"],"origin":{"name":"Zigbee2MQTT","sw":"1.33.0","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/Color Light 9a","unique_id":"0x842e14fffe3b752f_color_power_on_behavior_zigbee2mqtt","value_template":"{{ value_json.color_power_on_behavior }}"}'
Zigbee2MQTT:info  2023-09-25 10:34:08: MQTT publish: topic 'homeassistant/sensor/0x842e14fffe3b752f/linkquality/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"}],"device":{"identifiers":["zigbee2mqtt_0x842e14fffe3b752f"],"manufacturer":"Lidl","model":"Livarno Lux GU10 spot RGB (HG06106A)","name":"Color Light 9a"},"enabled_by_default":false,"entity_category":"diagnostic","icon":"mdi:signal","name":"Linkquality","object_id":"color_light_9a_linkquality","origin":{"name":"Zigbee2MQTT","sw":"1.33.0","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"zigbee2mqtt/Color Light 9a","unique_id":"0x842e14fffe3b752f_linkquality_zigbee2mqtt","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}"}'

I can control the lamps if I manually publish the correct topics and payloads as described in the specification, however from the homeassitant I can only see the “do not disturb” switch, which does not do much.

@francisp sorry to bump this a few months later, but i have just bought similar lightbulbs as those mentioned above. Did anyone make any progress on this? I believe you are correct in pointing to the discovery messages, it looks like they are not containing all the relevant capabilities. I am sure that it is possible to overwrite the discovery info by publishing the correct info, but i am not sure i will be able to compose that, i will report back.

{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"brightness":true,"brightness_scale":254,"color_mode":true,"command_topic":"zigbee2mqtt/Kitchen_Lidl_1/set","device":{"identifiers":["zigbee2mqtt_0x540f57fffe7886e1"],"manufacturer":"Lidl","model":"Livarno Lux GU10 spot CCT (HG06492A/HG08130A)","name":"Kitchen_Lidl_1","via_device":"zigbee2mqtt_bridge_0x00124b002b4818a2"},"effect":true,"effect_list":["blink","breathe","okay","channel_change","finish_effect","stop_effect"],"json_attributes_topic":"zigbee2mqtt/Kitchen_Lidl_1","max_mireds":500,"min_mireds":153,"name":null,"object_id":"kitchen_lidl_1","origin":{"name":"Zigbee2MQTT","sw":"1.35.1","url":"https://www.zigbee2mqtt.io"},"schema":"json","state_topic":"zigbee2mqtt/Kitchen_Lidl_1","supported_color_modes":["color_temp"],"unique_id":"0x540f57fffe7886e1_light_zigbee2mqtt"}

Resolved for me with the latest HA version and reboot.