Hey everyone, I’m new to the world of home automation and I’m so excited to share my journey with you! I recently purchased a Sonoff Zigbee USB 3.0 Dongle and I’m trying to set it up with Zigbee2MQTT. At first, I was a bit overwhelmed because I kept getting an error message saying the ‘mqtt server’ was missing. After some research and trial and error, I figured out that I needed to properly configure the MQTT settings in the Zigbee2MQTT setup. Here’s what worked for me:
- Ensure MQTT Broker is Running: I realized that my MQTT broker wasn’t properly configured. Make sure your MQTT broker is up and running before starting Zigbee2MQTT.
- Correct Configuration File: I updated my configuration file to include the correct MQTT server details. Here’s a snippet of my working configuration:
yaml
mqtt:
server: ‘localhost’
port: 1883
client_id: ‘zigbee2mqtt’
user: ‘mqttuser’
password: ‘mqtttest’
- Check USB Permissions: On my Linux system, I had to adjust the USB permissions to allow the Zigbee dongle to communicate properly. Adding my user to the
dialoutgroup did the trick!
Now, everything is running smoothly, and I’m able to control my Zigbee devices seamlessly. It’s amazing how a little troubleshooting can turn a frustrating experience into a rewarding one! If anyone else is struggling with similar issues, feel free to reach out—I’d be happy to help!
Happy automating! ![]()