Need help with MQTT setup

Hi,

I now see data coming in, but the auto discovery is not yet working.
I have this in the configuration.yaml

mqtt:
  broker: localhost
  port: 1883
  discovery: true
  discovery_prefix: homeassistant

I followed the documentation and sent the following info(see screenshot)

But no device is created.

What am I missing here, I followed the documentation

The example in the doc does not create a device. You should however see it under ‘entities’

I don’t see it in entities either

And shouldn’t it be visible in the Mosquitto Broker integration too?

No. Only devices appear there.

If you want to try a discovery message that creates a device :

homeassistant/binary_sensor/garagedoor/config
'{"name": "garagedoor", "device_class": "garage_door", "state_topic": "sensor/garagedoor", "unique_id": "garagedoor", "off_delay": 30, "device": {"identifiers": ["rfbridge_564886"],"name": "garagedoor", "model": "Digoo door sensor", "manufacturer": "Digoo"}}'

No still no garage door entity.

Strange. That is an actual message I used myself. The only difference I see I do have a user/password :

mqtt:
  broker: 10.0.0.63
  port: 1883
  discovery: true
  discovery_prefix: homeassistant
  username: xxx
  password: xxx
  birth_message:
    topic: 'hass/status'
    payload: 'online'
  will_message:
    topic: 'hass/status'
    payload: 'offline'  
    

Tried that too, but without luck

I’ll give up on HASS

First I got excited about the huge number of integrations and the way the interface is customizable.

Then I moved my (55) zwave devices, which was a total disaster, I’ve never seen such a bad implementation of zwave. Even Domoticz is better, and that sucks too.

So I moved the Zwave devices back to HomeSeer (which has the best wave integration I’ve seen so far) and try to integrate via MQTT. Which failed in the first basic steps, as you can read in this topic.
Troubleshooting is very hard to do without error logs, or even errors to respond to.
The potential of HASS is huge, I learned a lot the last couple of days, but at the end of the day it just not work for me when it comes to zwave integration (which is crucial to me)

:pensive:

3 Likes

If you want better logs, add this to configuration.yaml :

logger:
  default: debug

You did restart after adding discovery: true to configuration.yaml ?

mqtt:
  broker: localhost
  port: 1883
  discovery: true
  discovery_prefix: homeassistant

Yes I restarted…
many many times :wink:

Don’t see any debug logging though…

It is OT, but what specific problems are you having with the zw integration? Mine has worked perfect for a while now… only a few sensors that behaved weird because the manufacturer didn’t follow zw standards (aeotec g5 recessed door sensors, and jasco wall dimmers), but a few lines of config got those working fine also.

If you don’t see any debug logging, there must be something wrong with your HA installation. Just turned on debug, 5 minutes log : (too big to post, will have to cut some)

2020-03-20 20:06:57 DEBUG (MainThread) [homeassistant.components.mqtt] Subscribing to homeassistant/#
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/0x000d6ffffefd3b79/switch/config (retained): b'{"payload_off":"OFF","payload_on":"ON","value_template":"{{ value_json.state }}","command_topic":"zigbee2mqtt/ikeaoutlet1/set","state_topic":"zigbee2mqtt/ikeaoutlet1","json_attributes_topic":"zigbee2mqtt/ikeaoutlet1","name":"ikeaoutlet1_switch","unique_id":"0x000d6ffffefd3b79_switch_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffefd3b79"],"name":"ikeaoutlet1","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI control outlet (E1603/E1702)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/0x000d6ffffea93230/switch/config (retained): b'{"payload_off":"OFF","payload_on":"ON","value_template":"{{ value_json.state }}","command_topic":"zigbee2mqtt/ikeaoutlet3/set","state_topic":"zigbee2mqtt/ikeaoutlet3","json_attributes_topic":"zigbee2mqtt/ikeaoutlet3","name":"ikeaoutlet3_switch","unique_id":"0x000d6ffffea93230_switch_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffea93230"],"name":"ikeaoutlet3","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI control outlet (E1603/E1702)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/0x000d6ffffea7d4c7/switch/config (retained): b'{"payload_off":"OFF","payload_on":"ON","value_template":"{{ value_json.state }}","command_topic":"zigbee2mqtt/ikeaoutlet2/set","state_topic":"zigbee2mqtt/ikeaoutlet2","json_attributes_topic":"zigbee2mqtt/ikeaoutlet2","name":"ikeaoutlet2_switch","unique_id":"0x000d6ffffea7d4c7_switch_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffea7d4c7"],"name":"ikeaoutlet2","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI control outlet (E1603/E1702)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/0x000d6ffffefd3bf8/switch/config (retained): b'{"payload_off":"OFF","payload_on":"ON","value_template":"{{ value_json.state }}","command_topic":"zigbee2mqtt/ikeaoutlet4/set","state_topic":"zigbee2mqtt/ikeaoutlet4","json_attributes_topic":"zigbee2mqtt/ikeaoutlet4","name":"ikeaoutlet4_switch","unique_id":"0x000d6ffffefd3bf8_switch_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffefd3bf8"],"name":"ikeaoutlet4","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI control outlet (E1603/E1702)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/0x086bd7fffe5b3df5/switch/config (retained): b'{"payload_off":"OFF","payload_on":"ON","value_template":"{{ value_json.state }}","command_topic":"zigbee2mqtt/ikeaoutlet5/set","state_topic":"zigbee2mqtt/ikeaoutlet5","json_attributes_topic":"zigbee2mqtt/ikeaoutlet5","name":"ikeaoutlet5_switch","unique_id":"0x086bd7fffe5b3df5_switch_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x086bd7fffe5b3df5"],"name":"ikeaoutlet5","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI control outlet (E1603/E1702)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/C6D98E_RL_1/config (retained): b'{"name":"SonoffBasic3","cmd_t":"~cmnd/POWER","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"C6D98E_RL_1","device":{"identifiers":["C6D98E"],"connections":[["mac","60:01:94:C6:D9:8E"]]},"~":"SonoffBasic3/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/9F20A8_RL_1/config (retained): b'{"name":"Qia","cmd_t":"~cmnd/POWER","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"9F20A8_RL_1","device":{"identifiers":["9F20A8"],"connections":[["mac","EC:FA:BC:9F:20:A8"]]},"~":"Qia/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/CE0D83_RL_1/config (retained): b'{"name":"switchvooraangrotelichten","cmd_t":"~cmnd/POWER1","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER1}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"CE0D83_RL_1","device":{"identifiers":["CE0D83"]},"~":"sonoff4ch/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/CE0D83_RL_2/config (retained): b'{"name":"switchvooraandeur","cmd_t":"~cmnd/POWER2","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER2}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"CE0D83_RL_2","device":{"identifiers":["CE0D83"]},"~":"sonoff4ch/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/CE0D83_RL_3/config (retained): b'{"name":"switchvooraankleinelichten","cmd_t":"~cmnd/POWER3","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER3}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"CE0D83_RL_3","device":{"identifiers":["CE0D83"]},"~":"sonoff4ch/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/CE0D83_RL_4/config (retained): b'{"name":"Sonoff4ch4","cmd_t":"~cmnd/POWER4","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER4}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"CE0D83_RL_4","device":{"identifiers":["CE0D83"]},"~":"sonoff4ch/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/193EF5_RL_1/config (retained): b'{"name":"powr2","cmd_t":"~cmnd/POWER","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"193EF5_RL_1","device":{"identifiers":["193EF5"]},"~":"powr2/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/DB45F2_RL_1/config (retained): b'{"name":"Sonoff1","cmd_t":"~cmnd/POWER1","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER1}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DB45F2_RL_1","device":{"identifiers":["DB45F2"]},"~":"sonoff4chpro/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/DB45F2_RL_2/config (retained): b'{"name":"Sonoff2","cmd_t":"~cmnd/POWER2","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER2}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DB45F2_RL_2","device":{"identifiers":["DB45F2"]},"~":"sonoff4chpro/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/DB45F2_RL_3/config (retained): b'{"name":"Sonoff3","cmd_t":"~cmnd/POWER3","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER3}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DB45F2_RL_3","device":{"identifiers":["DB45F2"]},"~":"sonoff4chpro/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/switch/DB45F2_RL_4/config (retained): b'{"name":"Sonoff4","cmd_t":"~cmnd/POWER4","stat_t":"~tele/STATE","val_tpl":"{{value_json.POWER4}}","pl_off":"OFF","pl_on":"ON","avty_t":"~tele/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DB45F2_RL_4","device":{"identifiers":["DB45F2"]},"~":"sonoff4chpro/"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x000d6ffffefd3b79/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/ikeaoutlet1","json_attributes_topic":"zigbee2mqtt/ikeaoutlet1","name":"ikeaoutlet1_linkquality","unique_id":"0x000d6ffffefd3b79_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffefd3b79"],"name":"ikeaoutlet1","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI control outlet (E1603/E1702)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x000d6ffffea93230/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/ikeaoutlet3","json_attributes_topic":"zigbee2mqtt/ikeaoutlet3","name":"ikeaoutlet3_linkquality","unique_id":"0x000d6ffffea93230_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffea93230"],"name":"ikeaoutlet3","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI control outlet (E1603/E1702)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x000d6ffffea7d4c7/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/ikeaoutlet2","json_attributes_topic":"zigbee2mqtt/ikeaoutlet2","name":"ikeaoutlet2_linkquality","unique_id":"0x000d6ffffea7d4c7_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffea7d4c7"],"name":"ikeaoutlet2","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI control outlet (E1603/E1702)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x000d6ffffefd3bf8/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/ikeaoutlet4","json_attributes_topic":"zigbee2mqtt/ikeaoutlet4","name":"ikeaoutlet4_linkquality","unique_id":"0x000d6ffffefd3bf8_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffefd3bf8"],"name":"ikeaoutlet4","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI control outlet (E1603/E1702)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x000d6ffffeac1f8a/click/config (retained): b'{"icon":"mdi:toggle-switch","value_template":"{{ value_json.click }}","state_topic":"zigbee2mqtt/ikea_button1","json_attributes_topic":"zigbee2mqtt/ikea_button1","name":"ikea_button1_click","unique_id":"0x000d6ffffeac1f8a_click_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffeac1f8a"],"name":"ikea_button1","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI ON/OFF switch (E1743)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x000d6ffffeac1f8a/battery/config (retained): b'{"unit_of_measurement":"%","device_class":"battery","value_template":"{{ value_json.battery }}","state_topic":"zigbee2mqtt/ikea_button1","json_attributes_topic":"zigbee2mqtt/ikea_button1","name":"ikea_button1_battery","unique_id":"0x000d6ffffeac1f8a_battery_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffeac1f8a"],"name":"ikea_button1","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI ON/OFF switch (E1743)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x000d6ffffeac1f8a/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/ikea_button1","json_attributes_topic":"zigbee2mqtt/ikea_button1","name":"ikea_button1_linkquality","unique_id":"0x000d6ffffeac1f8a_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffeac1f8a"],"name":"ikea_button1","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI ON/OFF switch (E1743)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00124b0018e25f2a/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/CC2531","json_attributes_topic":"zigbee2mqtt/CC2531","name":"CC2531_linkquality","unique_id":"0x00124b0018e25f2a_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00124b0018e25f2a"],"name":"CC2531","sw_version":"Zigbee2mqtt 1.12.0","model":"[CC2530 router](http://ptvo.info/cc2530-based-zigbee-coordinator-and-router-112/) (CC2530.ROUTER)","manufacturer":"Custom devices (DiY)"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d000445703e/temperature/config (retained): b'{"unit_of_measurement":"\xc2\xb0C","device_class":"temperature","value_template":"{{ value_json.temperature }}","state_topic":"zigbee2mqtt/temp_slaapkamer","json_attributes_topic":"zigbee2mqtt/temp_slaapkamer","name":"temp_slaapkamer_temperature","unique_id":"0x00158d000445703e_temperature_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d000445703e"],"name":"temp_slaapkamer","sw_version":"Zigbee2mqtt 1.12.0","model":"MiJia temperature & humidity sensor (WSDCGQ01LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d000445703e/humidity/config (retained): b'{"unit_of_measurement":"%","device_class":"humidity","value_template":"{{ value_json.humidity }}","state_topic":"zigbee2mqtt/temp_slaapkamer","json_attributes_topic":"zigbee2mqtt/temp_slaapkamer","name":"temp_slaapkamer_humidity","unique_id":"0x00158d000445703e_humidity_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d000445703e"],"name":"temp_slaapkamer","sw_version":"Zigbee2mqtt 1.12.0","model":"MiJia temperature & humidity sensor (WSDCGQ01LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d000445703e/battery/config (retained): b'{"unit_of_measurement":"%","device_class":"battery","value_template":"{{ value_json.battery }}","state_topic":"zigbee2mqtt/temp_slaapkamer","json_attributes_topic":"zigbee2mqtt/temp_slaapkamer","name":"temp_slaapkamer_battery","unique_id":"0x00158d000445703e_battery_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d000445703e"],"name":"temp_slaapkamer","sw_version":"Zigbee2mqtt 1.12.0","model":"MiJia temperature & humidity sensor (WSDCGQ01LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d000445703e/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/temp_slaapkamer","json_attributes_topic":"zigbee2mqtt/temp_slaapkamer","name":"temp_slaapkamer_linkquality","unique_id":"0x00158d000445703e_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d000445703e"],"name":"temp_slaapkamer","sw_version":"Zigbee2mqtt 1.12.0","model":"MiJia temperature & humidity sensor (WSDCGQ01LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x14b457fffe49ecf4/battery/config (retained): b'{"unit_of_measurement":"%","device_class":"battery","value_template":"{{ value_json.battery }}","state_topic":"zigbee2mqtt/ikeapir","json_attributes_topic":"zigbee2mqtt/ikeapir","name":"ikeapir_battery","unique_id":"0x14b457fffe49ecf4_battery_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x14b457fffe49ecf4"],"name":"ikeapir","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI motion sensor (E1525/E1745)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x14b457fffe49ecf4/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/ikeapir","json_attributes_topic":"zigbee2mqtt/ikeapir","name":"ikeapir_linkquality","unique_id":"0x14b457fffe49ecf4_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x14b457fffe49ecf4"],"name":"ikeapir","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI motion sensor (E1525/E1745)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d00034ce4e1/illuminance/config (retained): b'{"unit_of_measurement":"-","device_class":"illuminance","value_template":"{{ value_json.illuminance }}","state_topic":"zigbee2mqtt/aquara1","json_attributes_topic":"zigbee2mqtt/aquara1","name":"aquara1_illuminance","unique_id":"0x00158d00034ce4e1_illuminance_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d00034ce4e1"],"name":"aquara1","sw_version":"Zigbee2mqtt 1.12.0","model":"Aqara human body movement and illuminance sensor (RTCGQ11LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d00034ce4e1/battery/config (retained): b'{"unit_of_measurement":"%","device_class":"battery","value_template":"{{ value_json.battery }}","state_topic":"zigbee2mqtt/aquara1","json_attributes_topic":"zigbee2mqtt/aquara1","name":"aquara1_battery","unique_id":"0x00158d00034ce4e1_battery_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d00034ce4e1"],"name":"aquara1","sw_version":"Zigbee2mqtt 1.12.0","model":"Aqara human body movement and illuminance sensor (RTCGQ11LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d00034ce4e1/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/aquara1","json_attributes_topic":"zigbee2mqtt/aquara1","name":"aquara1_linkquality","unique_id":"0x00158d00034ce4e1_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d00034ce4e1"],"name":"aquara1","sw_version":"Zigbee2mqtt 1.12.0","model":"Aqara human body movement and illuminance sensor (RTCGQ11LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x086bd7fffe5b3df5/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/ikeaoutlet5","json_attributes_topic":"zigbee2mqtt/ikeaoutlet5","name":"ikeaoutlet5_linkquality","unique_id":"0x086bd7fffe5b3df5_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x086bd7fffe5b3df5"],"name":"ikeaoutlet5","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI control outlet (E1603/E1702)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:00 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x000d6ffffe4a8700/battery/config (retained): b'{"unit_of_measurement":"%","device_class":"battery","value_template":"{{ value_json.battery }}","state_topic":"zigbee2mqtt/ikeapirboven","json_attributes_topic":"zigbee2mqtt/ikeapirboven","name":"ikeapirboven_battery","unique_id":"0x000d6ffffe4a8700_battery_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffe4a8700"],"name":"ikeapirboven","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI motion sensor (E1525/E1745)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:01 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x000d6ffffe4a8700/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/ikeapirboven","json_attributes_topic":"zigbee2mqtt/ikeapirboven","name":"ikeapirboven_linkquality","unique_id":"0x000d6ffffe4a8700_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x000d6ffffe4a8700"],"name":"ikeapirboven","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI motion sensor (E1525/E1745)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:01 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0xccccccfffe2fb287/battery/config (retained): b'{"unit_of_measurement":"%","device_class":"battery","value_template":"{{ value_json.battery }}","state_topic":"zigbee2mqtt/ikeapir2","json_attributes_topic":"zigbee2mqtt/ikeapir2","name":"ikeapir2_battery","unique_id":"0xccccccfffe2fb287_battery_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0xccccccfffe2fb287"],"name":"ikeapir2","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI motion sensor (E1525/E1745)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:01 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0xccccccfffe2fb287/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/ikeapir2","json_attributes_topic":"zigbee2mqtt/ikeapir2","name":"ikeapir2_linkquality","unique_id":"0xccccccfffe2fb287_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0xccccccfffe2fb287"],"name":"ikeapir2","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI motion sensor (E1525/E1745)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:01 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00124b0008b9d933/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/CC2531router","json_attributes_topic":"zigbee2mqtt/CC2531router","name":"CC2531router_linkquality","unique_id":"0x00124b0008b9d933_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00124b0008b9d933"],"name":"CC2531router","sw_version":"Zigbee2mqtt 1.12.0","model":"[CC2530 router](http://ptvo.info/cc2530-based-zigbee-coordinator-and-router-112/) (CC2530.ROUTER)","manufacturer":"Custom devices (DiY)"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:01 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00124b001949ee9c/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/CC2531_ant","json_attributes_topic":"zigbee2mqtt/CC2531_ant","name":"CC2531_ant_linkquality","unique_id":"0x00124b001949ee9c_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00124b001949ee9c"],"name":"CC2531_ant","sw_version":"Zigbee2mqtt 1.12.0","model":"[CC2530 router](http://ptvo.info/cc2530-based-zigbee-coordinator-and-router-112/) (CC2530.ROUTER)","manufacturer":"Custom devices (DiY)"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:01 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d0003cc6b6d/temperature/config (retained): b'{"unit_of_measurement":"\xc2\xb0C","device_class":"temperature","value_template":"{{ value_json.temperature }}","state_topic":"zigbee2mqtt/temp_keuken","json_attributes_topic":"zigbee2mqtt/temp_keuken","name":"temp_keuken_temperature","unique_id":"0x00158d0003cc6b6d_temperature_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d0003cc6b6d"],"name":"temp_keuken","sw_version":"Zigbee2mqtt 1.12.0","model":"MiJia temperature & humidity sensor (WSDCGQ01LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:01 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d0003cc6b6d/humidity/config (retained): b'{"unit_of_measurement":"%","device_class":"humidity","value_template":"{{ value_json.humidity }}","state_topic":"zigbee2mqtt/temp_keuken","json_attributes_topic":"zigbee2mqtt/temp_keuken","name":"temp_keuken_humidity","unique_id":"0x00158d0003cc6b6d_humidity_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d0003cc6b6d"],"name":"temp_keuken","sw_version":"Zigbee2mqtt 1.12.0","model":"MiJia temperature & humidity sensor (WSDCGQ01LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:01 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d0003cc6b6d/battery/config (retained): b'{"unit_of_measurement":"%","device_class":"battery","value_template":"{{ value_json.battery }}","state_topic":"zigbee2mqtt/temp_keuken","json_attributes_topic":"zigbee2mqtt/temp_keuken","name":"temp_keuken_battery","unique_id":"0x00158d0003cc6b6d_battery_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d0003cc6b6d"],"name":"temp_keuken","sw_version":"Zigbee2mqtt 1.12.0","model":"MiJia temperature & humidity sensor (WSDCGQ01LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:01 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0x00158d0003cc6b6d/linkquality/config (retained): b'{"icon":"mdi:signal","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}","state_topic":"zigbee2mqtt/temp_keuken","json_attributes_topic":"zigbee2mqtt/temp_keuken","name":"temp_keuken_linkquality","unique_id":"0x00158d0003cc6b6d_linkquality_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0x00158d0003cc6b6d"],"name":"temp_keuken","sw_version":"Zigbee2mqtt 1.12.0","model":"MiJia temperature & humidity sensor (WSDCGQ01LM)","manufacturer":"Xiaomi"},"availability_topic":"zigbee2mqtt/bridge/state"}'
2020-03-20 20:07:01 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on homeassistant/sensor/0xccccccfffec13ab3/battery/config (retained): b'{"unit_of_measurement":"%","device_class":"battery","value_template":"{{ value_json.battery }}","state_topic":"zigbee2mqtt/ikeapirkeuken","json_attributes_topic":"zigbee2mqtt/ikeapirkeuken","name":"ikeapirkeuken_battery","unique_id":"0xccccccfffec13ab3_battery_zigbee2mqtt","device":{"identifiers":["zigbee2mqtt_0xccccccfffec13ab3"],"name":"ikeapirkeuken","sw_version":"Zigbee2mqtt 1.12.0","model":"TRADFRI motion sensor (E1525/E1745)","manufacturer":"IKEA"},"availability_topic":"zigbee2mqtt/bridge/state"}'

As we debug MQTT, I believe it’s enough to say

default: warning
logs:
  homeassistant.components.mqtt: debug
  • it is slow
  • startup takes 5 - 10 minutes
  • so many entities which are not logically named and not connected to the same device as they should
  • 30 % of my devices are not correctly included or don’t work after inclusion
  • very bad logging mechanism
  • sometimes after a reboot none of the devices are working
  • shall I continue?

Then it’s not your choice, end of topic.

Ik did some further investigation on MQTT
I got this error, which I haven’t noticed before :pensive:

2020-03-21 08:51:11 WARNING (MainThread) [homeassistant.components.mqtt] Data in your configuration entry is going to override your configuration.yaml: {'broker': 'core-mosquitto', 'discovery': False, 'password': 'aejeiye7aesiefai9YeiCul3gaghaephe5ohto2dohkup', 'port': 1883, 'protocol': '3.1.1', 'username': 'homeassistant'}

So discovery is turned off. See my configuration.yaml below, I don’t see which item this might cause this:

default_config:
# Activate the configuration editor
config:
automation: !include automations.yaml

logger:
  default: warning
  logs:
    homeassistant.components.mqtt: debug

mqtt:
  broker: 192.168.0.185
  port: 1883
  discovery: true
  discovery_prefix: homeassistant
  
volkswagencarnet: 
  password: xxx
  username: xxx
  scan_interval: 
    minutes: 2
  name:
    wvwzzz3czhe043304: 'Passat GTE'
doorbird:
  devices:
    - host: 192.168.0.140
      username: xxx
      password: mxx
      token: xxx
      name: Voordeur
      events:
        - doorbell_1
        - somebody_pressed_the_button
        - relay_unlocked
        - unit_1_bell
        - rfid_card_scanned
camera:
  - platform: doorbird
switch:
  - platform: doorbird
  - platform: mqtt
    name: "Salon"
    state_topic: "homeassistant/switch/salon/state"
    command_topic: "homeassistant/switch/salon/set"
    icon: mdi:power-plug
    payload_on: "on"
    payload_off: "off"
    state_on: "on"
    state_off: "off"
    optimistic: false
    qos: 0
    retain: true
  
alarm_control_panel:
  - platform: nx584
    host: 192.168.0.65
    port: 5007
binary_sensor:
  - platform: nx584
    host: 192.168.0.65
    port: 5007
    exclude_zones:
      - 3
      - 4
      - 5
      - 6
      - 7
      - 10
      - 28
      - 29
      - 30
      - 31
      - 32
    zone_types:
      1: motion
      2: opening
      8: smoke
      9: opening
      11: motion
      12: motion
      13: opening
      14: motion
      15: motion
      16: motion
      17: opening
      18: opening
      19: opening
      20: motion
      21: opening
      22: smoke
      23: smoke
      24: smoke
      25: opening
      26: opening
      27: motion
#discovery:
#  ignore:
#    - sonos
#    - samsung_printer
#  enable:
#    - homekit
#    - apple_tv
#    - denonavr
#    - harmony
    
webostv:
  host: 192.168.0.209
  name: Woonkamer TV
  turn_on_action:
    service: persistent_notification.create
    data:
      message: "Turn on action"
  customize:
    sources:
      - livetv
      - youtube
      - makotv
      - netflix

media_player:

notify:

#zwave:
#  usb_path: /dev/ttyACM1
#  network_key: "0x04, 0x03, 0x01, 0x07, 0x09, 0x06, 0x05, 0x02, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10"
  
sensor:
  - platform: dsmr
    port: /dev/ttyUSB0
  - platform: acv
    postcode: 3904MB
    housenumber: 44
    resources:
      - today
      - tomorrow
      - grey
      - green
      - paper
      - packages
      - textile
      

As someone already told you, you don’t need the mqtt section in config at all.

No,

And this is explained in MQTT Addon: "Data in your config entry is going to override your configuration"

Thank you, you made my day!!

I have the same problem, two days trying with the same mistake as yours, I’m giving up, going back to nodered