Hello everyone. I’ve been using Home Assistant for a few months and discovered Gladys on YouTube. I’d like to test it on my NAS before switching to it permanently. I have an SLZB-06 connected via Ethernet. However, when I try to install the zigbee2mqtt integration, the only possible connection is via USB. How can I get my dongle recognized?
So I have a somewhat similar setup to you with an SLZB-06M over Ethernet for Gladys.
Before I go too far into my explanations (though I’ll detail an example afterward), how did you configure your SLZB and HA?
I don’t know much about it and I don’t know whether you’re using an external zigbee2mqtt docker, or if you set up the Z2M and MQTT server on the SLZB…
Anyway, that part would be helpful to get a good Gladys configuration and retrieve everything without redoing it all.
That said, HA and Gladys should then be able to work together.
Below I present what should be done starting from scratch; if needed, depending on your HA configuration, we can adjust.
So in Gladys it’s going to be a bit different from what you tested because you’ll need a dedicated MQTT broker and an external zigbee2mqtt docker (which will be connected to the dedicated MQTT broker).
You’ll need to go into the MQTT integration and install a broker as described in the doc. You can let Gladys manage this broker:
You need to retrieve the login and password (by clicking the eye):
Here we’ll leave http://localhost but you’ll need your IP for zigbee2mqtt
Install a zigbee2mqtt docker and add the MQTT broker information into the z2m config.
We’ll now go to the zigbee2mqtt integration and choose:
If you no longer have the option, you should be able to click Edit to access it.
Modify the MQTT broker « external » information by retrieving the information from point 2:
If everything is correctly filled in, you should be able to enable the service and everything should turn green:
Good evening @mutmut. First of all, thanks for the quick reply. I’m pleasantly surprised. Here is my setup and how I proceeded:
I have a Proxmox hypervisor with a HAOS VM and 2 LXC containers, MQTT and Zigbee2Mqtt, as well as my SLZB-06 dongle on Ethernet.
I fumbled a bit, but I managed. In Gladys Assistant, in the Integrations tab, I selected zigbee2mqtt, chose the connection to an existing broker and entered the parameters copied from my Proxmox config: the URL, the user and the password. I obtained the connection Gladys → MQTT → Zigbee2Mqtt
In the MQTT integration, I unchecked “Broker MQTT in a container” and entered the broker URL, the username and the password.
I retrieved all my connected devices. For each I had 3 buttons “Save”, “Delete” and “Edit”. I chose “Save” each time. I will study all that later.
Thanks again for your reply. Until next time for sure.