Gladys wurde zum ersten Mal eingerichtet und die „Installation von Gladys“ für die Zigbee2mqtt-Integration wurde verwendet. Alles funktioniert gut, ABER die Verbindung zum Zigbee2mqtt-Container, um das Netzwerkdiagramm zu sehen, funktioniert nicht; auch Port 8080 funktioniert nicht. Es laufen keine anderen Container, sodass kein Portkonflikt vorliegt, und in den Logs gibt es nichts, was auf ein Problem hinweist. Was habe ich also nicht getan oder falsch gemacht?
Hallo @john und willkommen bei Gladys!
In der zigbee2mqtt-Integration funktioniert nichts, solange nicht alles grün ist:
Und zigbee2mqqt startet nicht (daher deine Meldung, dass kein Container aktiv ist).
Hast du den richtigen USB-Port und den richtigen Zigbee-Key ausgewählt?
Ich würde dir empfehlen, 12000 für den Port einzustellen (das habe ich bei mir zu Hause gemacht, um Probleme mit identischen Ports zu vermeiden):
Und hast du den Dienst gestartet, nachdem du die Konfiguration gespeichert hast?
Zögere nicht, deine PC-Konfiguration und die Referenz deines USB-Sticks zu teilen.
Du kannst auch einen Screenshot der Konfigurationsseite der Zigbee2mqtt-Integration teilen, dann kann ich besser sehen.
Danke für die Antwort.
Alles scheint zu funktionieren; Gladys erkennt ZIgbee-Geräte, sammelt Daten und zeigt sie an - wunderbar. Und so einfach einzurichten - anders als HomeAssistant!! Aber der oben angezeigte Link - „Zigbee2mqtt Interface URL: http://node-16:12001“ gibt „ERR_CONNECTION_REFUSED“. Ich habe versucht, die Portnummer zu ändern, zu speichern und dann den Dienst zu deaktivieren/aktivieren, aber die Portnummer ändert sich nicht. Ich habe versucht, http://node-16:8080 in meinem Browser aufzurufen, und das gibt denselben Fehler. Wenn ich den Docker-Container für zigbee2mqtt ansehe, scheint er keinen Port zu veröffentlichen, trotz dem, was in der Konfigurationsdatei steht. Irgendwelche Ideen?
Beste Grüße
John Anderson
Gute Nachricht für die Konfiguration!
Hast du versucht, node-16 durch die IP-Adresse deines Gladys zu ersetzen?
Und dann gibst du direkt http://192.168.X.Y:12001 ein (also die richtige IP deines Gladys).
EDIT: @NoiZe hatte auch Probleme mit dem Zugriff auf den Port und konnte es lösen: Use another port for Zigbee2MQTT dashboard? - #6 par NoiZe
Ich kann das „http://node-16:12001“ auf dem Gladys-Implementierungsscreen nicht ändern, aber ich habe http://192.168.X.Y:12001 in meinem Browser versucht und komme trotzdem nicht in zigbee2mqtt. Ich habe den Artikel von @NoiZe gelesen und den Befehl „sudo ss -tunlp“ ausprobiert und kann Port 12001 nicht sehen, noch kann ich zigbee2mqtt in der Liste der Prozesse sehen, was meine Theorie unterstützt, dass Port 12001 nicht freigegeben wird.
Ich führe derzeit gladys auf raspian OS lite auf einem Raspberry Pi 4 als Test aus, aber ich werde es auf einen Mini-PC mit UBUNTU 24.04 Server verschieben und sehen, ob das funktioniert.
„docker ps“ zeigt auch, dass zigbee2mqtt auf keinem Port hört
Mit freundlichen Grüßen
John Anderson
Das war eine Lösung von @NoiZe, mal sehen, ob es auch bei dir funktioniert.
Übrigens, mit .X.Y wollte ich sagen, dass du node-16 pingen sollst und die IP-Adresse erhalten, nicht mit X und Y. Aber wenn docker ps dir nicht z2m anzeigt, dann ist es nicht gestartet.
Vielleicht erscheint es nach einem Neustart deines Pi4.
Ich habe die Neustart-Option versucht, das hat auch nicht funktioniert. Gladys auf dem Rpi4 kann die Zigbee-Geräte finden und führt alle guten Datenüberwachungen durch, es ist nur so, dass, wenn Gladys den zigbee2mqtt-Container startet, er entweder den Port in der Compose-Datei nicht setzt oder das Raspian-Betriebssystem ihn ignoriert. Wir werden sehen!!
Sie können versuchen, den Port in der Datei selbst zu ändern.
Ich habe das auch gemacht!!
Jetzt mal was: Unter Docker mit UBUNTU 24.04 LTS installiert und es funktioniert!! Ich kann http://mynodename:12000 in meinem Browser aufrufen und auf das Dashboard von zigbee2mqtt zugreifen.
Meine Vermutung ist also, dass es ein Problem mit entweder dem Raspian-Betriebssystem oder dem zigbee2mqtt-Container für ARM gibt.
Was denkst du?
Könnte tatsächlich der Fall sein.
Vielen Dank für das Gespräch und die Ideen
Beste Grüße
John Anderson
Ich denke, wir haben unsere Schuldigen!
@john, war dein Raspbian 32 oder 64 Bit? Denn 32-Bit wird nicht mehr unterstützt, das ist sicher.
Einige Infos zu RPi und Z2M: Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT
Es war 64-Bit - Debian 1:6.12.62-1+rpt1~bookworm (2026-01-19) aarch64




