Zigbee2mqtt not showing devices

Hello,

Im new to Hassio, and trying to setup the zigbee2mqtt in combination with mosquito broker but not getting the devices shown in the “intergrations” part of the MQTT

Looking at the log’s everything seems to be fine the (test) device just does not show in my device list. Can someone please have a look at my setup?

Zigbee2MQTT log :

5/26/2019, 5:03:41 PM - info: Logging to directory: ‘/share/zigbee2mqtt/log/2019-05-26.17-03-40’
5/26/2019, 5:03:53 PM - info: Starting zigbee2mqtt version 1.4.0 (commit #unknown)
5/26/2019, 5:03:53 PM - info: Starting zigbee-shepherd
5/26/2019, 5:04:01 PM - info: zigbee-shepherd started
5/26/2019, 5:04:01 PM - info: Coordinator firmware version: ‘20190223’
5/26/2019, 5:04:01 PM - info: Currently 0 devices are joined:
5/26/2019, 5:04:01 PM - warn: permit_join set to true in configuration.yaml.
5/26/2019, 5:04:01 PM - warn: Allowing new devices to join.
5/26/2019, 5:04:01 PM - warn: Set permit_join to false once you joined all devices.
5/26/2019, 5:04:01 PM - info: Zigbee: allowing new devices to join.
5/26/2019, 5:04:01 PM - info: Connecting to MQTT server at mqtt://192.168.178.23
5/26/2019, 5:04:03 PM - info: zigbee-shepherd ready
5/26/2019, 5:04:10 PM - info: Connected to MQTT server
5/26/2019, 5:04:10 PM - info: MQTT publish: topic ‘zigbee2mqtt/bridge/state’, payload ‘online’
5/26/2019, 5:04:10 PM - info: MQTT publish: topic ‘zigbee2mqtt/bridge/config’, payload ‘{“version”:“1.4.0”,“commit”:“unknown”,“coordinator”:20190223,“log_level”:“info”,“permit_join”:true}’
5/26/2019, 5:07:21 PM - info: Succesfully reenabled joining
5/26/2019, 5:07:27 PM - info: New device ‘undefined’ with address 0x90fd9ffffe2c9a31 connected!
5/26/2019, 5:07:28 PM - info: MQTT publish: topic ‘zigbee2mqtt/bridge/log’, payload ‘{“type”:“device_connected”,“message”:“0x90fd9ffffe2c9a31”,“meta”:{}}’
5/26/2019, 5:07:28 PM - warn: Device with modelID ‘undefined’ is not supported.
5/26/2019, 5:07:28 PM - warn: Please see:
5/26/2019, 5:07:29 PM - warn: Device with modelID ‘undefined’ is not supported.
5/26/2019, 5:07:29 PM - warn: Please see:
5/26/2019, 5:07:29 PM - info: MQTT publish: topic ‘homeassistant/light/0x90fd9ffffe2c9a31/light/config’, payload ‘{“brightness”:true,“schema”:“json”,“command_topic”:“zigbee2mqtt/0x90fd9ffffe2c9a31/set”,“state_topic”:“zigbee2mqtt/0x90fd9ffffe2c9a31”,“name”:“0x90fd9ffffe2c9a31_light”,“unique_id”:“0x90fd9ffffe2c9a31_light_zigbee2mqtt”,“device”:{“identifiers”:“zigbee2mqtt_0x90fd9ffffe2c9a31”,“name”:“0x90fd9ffffe2c9a31”,“sw_version”:“Zigbee2mqtt 1.4.0”,“model”:“TRADFRI LED bulb GU10 400 lumen, dimmable (LED1650R5)”,“manufacturer”:“IKEA”},“availability_topic”:“zigbee2mqtt/bridge/state”}’
5/26/2019, 5:07:29 PM - info: MQTT publish: topic ‘homeassistant/sensor/0x90fd9ffffe2c9a31/linkquality/config’, payload ‘{“unit_of_measurement”:"-",“value_template”:"{{ value_json.linkquality }}",“state_topic”:“zigbee2mqtt/0x90fd9ffffe2c9a31”,“json_attributes_topic”:“zigbee2mqtt/0x90fd9ffffe2c9a31”,“name”:“0x90fd9ffffe2c9a31_linkquality”,“unique_id”:“0x90fd9ffffe2c9a31_linkquality_zigbee2mqtt”,“device”:{“identifiers”:“zigbee2mqtt_0x90fd9ffffe2c9a31”,“name”:“0x90fd9ffffe2c9a31”,“sw_version”:“Zigbee2mqtt 1.4.0”,“model”:“TRADFRI LED bulb GU10 400 lumen, dimmable (LED1650R5)”,“manufacturer”:“IKEA”},“availability_topic”:“zigbee2mqtt/bridge/state”}’
5/26/2019, 5:07:38 PM - info: Device incoming…
5/26/2019, 5:07:38 PM - info: MQTT publish: topic ‘zigbee2mqtt/bridge/log’, payload ‘{“type”:“pairing”,“message”:“device incoming”}’
5/26/2019, 5:10:41 PM - info: Succesfully reenabled joining

Mosquito log :

[INFO] Setup mosquitto configuration [WARN] SSL not enabled - No valid certs found! [INFO] Found local users inside config [INFO] Initialize system configuration. [INFO] Initialize Hass.io Add-on services [INFO] Initialize Home Assistant discovery [INFO] Start Mosquitto daemon 1558882645: mosquitto version 1.5.6 starting 1558882645: Config loaded from /etc/mosquitto.conf. 1558882645: |-- *** auth-plug: startup 1558882645: Opening ipv4 listen socket on port 1883. 1558882645: Opening ipv6 listen socket on port 1883. 1558882645: Opening websockets listen socket on port 1884. 1558882645: Warning: Mosquitto should not be run as root/administrator. 1558882652: New connection from… on port 1883. [INFO] found homeassistant on local database 1558882658: New client connected from… as 9d372a24-bf32-4d4b-a2c3-79ea27914984 (c1, k60, u’homeassistant’). 1558882658: Client 9d372a24-bf32-4d4b-a2c3-79ea27914984 disconnected. 1558882659: New connection from … on port 1883. [INFO] found homeassistant on local database 1558882664: New client connected from … as f9f6c2bb-0f38-4a1e-8368-1bec013c90f4 (c1, k60, u’homeassistant’). 1558882664: Client f9f6c2bb-0f38-4a1e-8368-1bec013c90f4 disconnected. 1558882890: New connection from … on port 1883. [INFO] found homeassistant on local database 1558882895: New client connected from … as ede99656-5140-4e13-ab28-6624c44779a4 (c1, k60, u’homeassistant’). 1558882895: Client ede99656-5140-4e13-ab28-6624c44779a4 disconnected. 1558882922: New connection from 192.168.178.23 on port 1883. [INFO] found mqtt on local database 1558882927: New client connected from 192.168.178.23 as 4GH173WDoGkDTHaUXryU3S (c1, k60, u’mqtt’). 1558882927: Client 4GH173WDoGkDTHaUXryU3S disconnected. 1558882927: New connection from 192.168.178.23 on port 1883. [INFO] found mqtt on local database 1558882933: New client connected from 192.168.178.23 as 2af38d86-5839-49ee-b1e1-e5619c525c94 (c1, k60, u’mqtt’). 1558883043: New connection from … on port 1883. [INFO] found mqtt on local database 1558883050: New client connected from … as mqttjs_697264e9 (c1, k60, u’mqtt’).

Zigbee2MQTT config :

{
“data_path”: “/share/zigbee2mqtt”,
“homeassistant”: true,
“permit_join”: true,
“mqtt_base_topic”: “zigbee2mqtt”,
“mqtt_server”: “mqtt://192.168.178.23”,
“serial_port”: “/dev/ttyACM0”,
“devices”: [],
“network_key”: [],
“mqtt_user”: “mqtt”,
“mqtt_pass”: “mqtt”
}

Mosquito config :

{
“logins”: [
{
“username”: “mqtt”,
“password”: “mqtt”
}
],
“anonymous”: false,
“quiet_logs”: true,
“customize”: {
“active”: false,
“folder”: “mosquitto”
},
“certfile”: “fullchain.pem”,
“keyfile”: “privkey.pem”
}

Hassio configuration.yaml

mqtt:
discovery: true
broker: 192.168.178.23:8123 # Remove if you want to use builtin-in MQTT broker
birth_message:
topic: ‘hass/status’
payload: ‘online’
will_message:
topic: ‘hass/status’
payload: ‘offline’

Also the automatic setup of the broker does not work, i constantly get the error : cannot connect to broker

Just had a quick look.

I think you have a wrong configuration.
Mqqt Broker should be without the port.
Furthermore you are missing username and password in you configuration.

Thanks,

Just changed the configuration.yaml to the following setup :slight_smile:

mqtt:

discovery: true
broker: core-mosquitto  # Remove if you want to use builtin-in MQTT broker
username: mqtt
password: mqtt
birth_message:
    topic: 'hass/status'
    payload: 'online'
will_message:
    topic: 'hass/status'
    payload: 'offline'

Unfortunately without any result… again I tried to pair some Ikea bulbs, but without succes.

See log of zigbee2mqtt :

zigbee2mqtt:info 5/27/2019, 5:04:40 PM New device ‘undefined’ with address 0xd0cf5efffe718ec7 connected!
zigbee2mqtt:info 5/27/2019, 5:04:40 PM MQTT publish: topic ‘zigbee2mqtt/bridge/log’, payload ‘{“type”:“device_connected”,“message”:“0xd0cf5efffe718ec7”,“meta”:{}}’
zigbee2mqtt:warn 5/27/2019, 5:04:40 PM Device with modelID ‘undefined’ is not supported.
zigbee2mqtt:warn 5/27/2019, 5:04:40 PM Please see: xxxxxxxxxxxxx
zigbee2mqtt:info 5/27/2019, 5:04:41 PM MQTT publish: topic ‘homeassistant/light/0xd0cf5efffe718ec7/light/config’, payload ‘{“brightness”:true,“schema”:“json”,“command_topic”:“zigbee2mqtt/0xd0cf5efffe718ec7/set”,“state_topic”:“zigbee2mqtt/0xd0cf5efffe718ec7”,“name”:“0xd0cf5efffe718ec7_light”,“unique_id”:“0xd0cf5efffe718ec7_light_zigbee2mqtt”,“device”:{“identifiers”:“zigbee2mqtt_0xd0cf5efffe718ec7”,“name”:“0xd0cf5efffe718ec7”,“sw_version”:“Zigbee2mqtt 1.4.0”,“model”:“TRADFRI LED bulb GU10 400 lumen, dimmable (LED1650R5)”,“manufacturer”:“IKEA”},“availability_topic”:“zigbee2mqtt/bridge/state”}’
zigbee2mqtt:info 5/27/2019, 5:04:41 PM MQTT publish: topic ‘homeassistant/sensor/0xd0cf5efffe718ec7/linkquality/config’, payload ‘{“unit_of_measurement”:“-”,“value_template”:“{{ value_json.linkquality }}”,“state_topic”:“zigbee2mqtt/0xd0cf5efffe718ec7”,“json_attributes_topic”:“zigbee2mqtt/0xd0cf5efffe718ec7”,“name”:“0xd0cf5efffe718ec7_linkquality”,“unique_id”:“0xd0cf5efffe718ec7_linkquality_zigbee2mqtt”,“device”:{“identifiers”:“zigbee2mqtt_0xd0cf5efffe718ec7”,“name”:“0xd0cf5efffe718ec7”,“sw_version”:“Zigbee2mqtt 1.4.0”,“model”:“TRADFRI LED bulb GU10 400 lumen, dimmable (LED1650R5)”,“manufacturer”:“IKEA”},“availability_topic”:“zigbee2mqtt/bridge/state”}’
zigbee2mqtt:info 5/27/2019, 5:04:46 PM MQTT publish: topic ‘zigbee2mqtt/0xd0cf5efffe718ec7’, payload ‘{“state”:“ON”,“linkquality”:73}’
zigbee2mqtt:info 5/27/2019, 5:04:47 PM MQTT publish: topic ‘zigbee2mqtt/0xd0cf5efffe718ec7’, payload ‘{“state”:“ON”,“linkquality”:73,“brightness”:254}’
zigbee2mqtt:info 5/27/2019, 5:04:50 PM Device incoming…
zigbee2mqtt:info 5/27/2019, 5:04:50 PM MQTT publish: topic ‘zigbee2mqtt/bridge/log’, payload ‘{“type”:“pairing”,“message”:“device incoming”}’
zigbee2mqtt:info 5/27/2019, 5:06:01 PM Succesfully reenabled joining
zigbee2mqtt:info 5/27/2019, 5:09:21 PM Succesfully reenabled joining
zigbee2mqtt:info 5/27/2019, 5:10:57 PM MQTT publish: topic ‘zigbee2mqtt/0xd0cf5efffe718ec7’, payload ‘{“state”:“ON”,“linkquality”:73,“brightness”:254}’
zigbee2mqtt:info 5/27/2019, 5:12:41 PM Succesfully reenabled joining
zigbee2mqtt:info 5/27/2019, 5:16:01 PM Succesfully reenabled joining
zigbee2mqtt:info 5/27/2019, 5:19:21 PM Succesfully reenabled joining
zigbee2mqtt:info 5/27/2019, 5:22:41 PM Succesfully reenabled joining
zigbee2mqtt:info 5/27/2019, 5:26:01 PM Succesfully reenabled joining

Strange thing is nothing appears in the mosquitto config file?

1558967444: Saving in-memory database to /data/mosquitto.db.
1558969245: Saving in-memory database to /data/mosquitto.db.
1558969718: Client 5e9ed5fc-d899-4aad-8e74-9e859edcaccb disconnected.
1558969814: New connection from 192.168.178.23 on port 1883.
[INFO] found mqtt on local database
1558969824: New client connected from 192.168.178.23 as d3b593a7-fe9b-4007-9514-9424605709e9 (c1, k60, u’mqtt’).

Really don’t know whats going wrong here…

Thanks!

You may try to use different username/passwords for homeassistant and zigbee2mqtt to be able to differentiate between the connections.

“logins”: [
{
“username”: “zigbee2mqtt”,
“password”: “somethingsecure”
},    
{
“username”: “homeassistant”,
“password”: “anothersecurepw”
}
],

This would allow to to check wether both are connecting proper to the same MQTT server.

I get the same problem as Bart. Just installed HA, and fail to figure out why my devices aren’t showing on the Overview page. I can see them in the zigbee2mqtt addon log file, and both zigbee2mqtt and Mosquitto are starting without errors (just like on the post above).
Why is there norhing to configure in the Integrations/Configured section (MQTT: Mosquitto broker reports: This integration has no devices.)
From what I read the devices should be added automatically (I am using Ikea bulb, Hue bulb an Xiaomi motion detector), I can see all my devices talking to the zigbee2mqtt, but nothing pops op on the HA Overview page.
Sorry if I misunderstood something really basic about hass.io, but I can’t find my answer anywhere.

I currently have this same issue

Have finally worked out why my USB dongle was disconnecting, now this issue :frowning:

did you solve it?

Did anyone solve this?

I have the same bug, and the Configuration/Devices is also empty.

Try using username/password when connecting the zigbee2mqtt to the Mosquitto. Somehow Mosquitto treats connections from anonymous sources differently.

bumped into this situation with the currently available latest Z2M and latest HAOS, anyone found a solutions since? Existing zigbee devices are working flawlessly, I just cannot see them in Z2M.