[SOLVED] MQTT devices not added

Hi Everyone,

I had a working setup :

  • Xiaomi MiJia temperature & humidity sensor (WSDCGQ01LM)
  • zigbee2mqtt 1.18.1 (latest)
  • mosquito MQTT broker 5.1.1 as HA Add-on
  • MQTT extension on HA

I moved to another house, and the battery of the Xiaomi have been replaced due to the dead battery.
I recreated the MQTT integration.

My issue is that the sensors are not added, despite the following MQTT events are received in ’ Listen to a topic’ in the MQTT settings.

Zigbee2MQTT:info  2021-03-10 08:35:03: Device '0x00158d0002018edc' joined
Zigbee2MQTT:info  2021-03-10 08:35:03: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x00158d0002018edc","ieee_address":"0x00158d0002018edc"},"type":"device_joined"}'
Zigbee2MQTT:info  2021-03-10 08:35:03: Starting interview of '0x00158d0002018edc'
Zigbee2MQTT:info  2021-03-10 08:35:03: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x00158d0002018edc","ieee_address":"0x00158d0002018edc","status":"started"},"type":"device_interview"}'
Zigbee2MQTT:info  2021-03-10 08:35:03: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":{"friendly_name":"0x00158d0002018edc"},"type":"device_connected"}'
Zigbee2MQTT:info  2021-03-10 08:35:03: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"interview_started","meta":{"friendly_name":"0x00158d0002018edc"},"type":"pairing"}'
Zigbee2MQTT:info  2021-03-10 08:35:03: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x00158d0002018edc","ieee_address":"0x00158d0002018edc"},"type":"device_announce"}'
Zigbee2MQTT:info  2021-03-10 08:35:03: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"announce","meta":{"friendly_name":"0x00158d0002018edc"},"type":"device_announced"}'
Zigbee2MQTT:info  2021-03-10 08:35:04: MQTT publish: topic 'zigbee2mqtt/0x00158d0002018edc', payload '{"battery":100,"humidity":64.23,"linkquality":120,"temperature":20.63,"voltage":3215}'
Zigbee2MQTT:info  2021-03-10 08:35:08: MQTT publish: topic 'zigbee2mqtt/0x00158d0002018edc', payload '{"battery":100,"humidity":64.23,"linkquality":123,"temperature":20.73,"voltage":3215}'
Zigbee2MQTT:info  2021-03-10 08:35:08: MQTT publish: topic 'zigbee2mqtt/0x00158d0002018edc', payload '{"battery":100,"humidity":67.96,"linkquality":123,"temperature":20.73,"voltage":3215}'
Zigbee2MQTT:info  2021-03-10 08:35:12: MQTT publish: topic 'zigbee2mqtt/0x00158d0002018edc', payload '{"battery":100,"humidity":67.96,"linkquality":86,"temperature":20.83,"voltage":3215}'
Zigbee2MQTT:info  2021-03-10 08:35:12: MQTT publish: topic 'zigbee2mqtt/0x00158d0002018edc', payload '{"battery":100,"humidity":66.17,"linkquality":86,"temperature":20.83,"voltage":3215}'
Zigbee2MQTT:info  2021-03-10 08:35:15: MQTT publish: topic 'zigbee2mqtt/0x00158d0002018edc', payload '{"battery":100,"humidity":66.17,"linkquality":86,"temperature":20.83,"voltage":3215}'
Zigbee2MQTT:info  2021-03-10 08:35:15: MQTT publish: topic 'zigbee2mqtt/0x00158d0002018edc', payload '{"battery":100,"humidity":61.91,"linkquality":86,"temperature":20.83,"voltage":3215}'
Zigbee2MQTT:info  2021-03-10 08:35:25: MQTT publish: topic 'zigbee2mqtt/0x00158d0002018edc', payload '{"battery":100,"humidity":61.91,"linkquality":86,"temperature":20.95,"voltage":3215}'
Zigbee2MQTT:info  2021-03-10 08:35:25: MQTT publish: topic 'zigbee2mqtt/0x00158d0002018edc', payload '{"battery":100,"humidity":54.41,"linkquality":86,"temperature":20.95,"voltage":3215}'
Zigbee2MQTT:info  2021-03-10 08:35:41: Successfully interviewed '0x00158d0002018edc', device has successfully been paired
Zigbee2MQTT:info  2021-03-10 08:35:41: Device '0x00158d0002018edc' is supported, identified as: Xiaomi MiJia temperature & humidity sensor (WSDCGQ01LM)
Zigbee2MQTT:info  2021-03-10 08:35:41: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Measured electrical potential value","name":"voltage","property":"voltage","type":"numeric","unit":"V"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","supports_ota":false,"vendor":"Xiaomi"},"friendly_name":"0x00158d0002018edc","ieee_address":"0x00158d0002018edc","status":"successful","supported":true},"type":"device_interview"}'
Zigbee2MQTT:info  2021-03-10 08:35:41: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"interview_successful","meta":{"description":"MiJia temperature & humidity sensor","friendly_name":"0x00158d0002018edc","model":"WSDCGQ01LM","supported":true,"vendor":"Xiaomi"},"type":"pairing"}'
Zigbee2MQTT:info  2021-03-10 08:39:58: MQTT publish: topic 'zigbee2mqtt/0x00158d0002018edc', payload '{"battery":100,"humidity":54.41,"linkquality":84,"temperature":20.43,"voltage":3215}

Could you please lead me to the next step of investigation ?

Thanks !

There are no discovery messages there.

Do you have discovery turned on in zigbee2mqtt’s configuration.yaml?

Thanks nickrout for the reply, do you mean :
‘homeassistant: true’ setting ?

indeed this was it.

I did not enable it before, weird.

Thank you very much for the help ! I was going crazy on the reason why it failed :smiley:

1 Like