Having recently delved into the world of smart home automation, I’ve been on a quest to seamlessly integrate my Tasmota-enabled devices with Home Assistant. One of the challenges I encountered was setting up MQTT discovery for my Zigbee devices, particularly a doorbell sensor.
Initially, I tried running the Sonoff ZigBee Bridge in different modes, hoping to find the right configuration. In mode 75, the devices bind to the bridge, which seemed promising, but I faced issues with MQTT discovery. My Python script was designed to listen to Tasmota topics and push discovery messages, but nothing appeared in Home Assistant.
After some research and debugging, I realized the issue lay in the structure of my MQTT discovery message. I adjusted the payload to ensure it aligned with Home Assistant’s expectations, and voilà! The doorbell sensor appeared in my device list.
This experience taught me the importance of meticulous configuration and the value of community resources. If anyone else is struggling with MQTT discovery, I recommend checking the payload structure and ensuring all topics are correctly formatted. Happy automating! ![]()