Hi, I have a Zigbee2MQTT device connected to Home Assistant and it’s working reasonably well, but I recently bought a Smilight Smhub (just to experiment) and I’d like to add it to my Home Assistant network without affecting the existing one.
I bridged the MQTT connection and everything seemed to be working fine, but if I turn off or restart the Smhub, the entire Wi-Fi network drops.
Does anyone know how to make the devices I add to the Smhub’s Zigbee2MQTT appear in Home Assistant without disrupting the existing Zigbee network?
Use ZHA instead of Zigbee2MQTT.
HA can only use one of each integrations and each integration can only connect to one Zigbee network and each network can only have one Zigbee coordinator.
But in theory, I only use one Zigbee2MQTT integration (one on each machine). The only thing I want to do is switch to ZHA because I have 120 devices on Zigbee2MQTT in Home Assistant, and Smhub isn’t compatible with ZHA.
All I want is to be able to publish messages on MQTT from Home Assistant without affecting the Home Assistant’s Zigbee network (Zigbee2MQTT).
Does the existing Zigbee2mqtt network, and the Smhub Zigbee2mqtt network use different mqtt topics, and different Zigbee channels ? Second is advisable but not really necessary, but the first one definitely is.
When publishing with zigbee2mqtt, the entire Zigbee HA network would crash when I restarted the hub. I ended up creating a switch via YAML. I copied all the topics from zigbee2mqtt_hub to the HA broker and automated the process, and it seems to be working now without any crashes in HA. If anyone has a more automated way to do this, please comment.