Problem bei der Einrichtung von Zigbee2mqtt

Hallo,

Wie von @pierre-gilles gefragt, erstelle ich ein Thema, um mein Problem vorzustellen.

Ich fasse es also zusammen:

Ich interessiere mich für Zigbee und habe den in dem Video von Pierre-Gilles vorgestellten Zigbee-Dongle gekauft.

Anschließend gehe ich zur Konfiguration, indem ich zu „Integrationen“, dann „zigbee2mqtt“ und dann „Einstellungen“ gehe, und sehe, dass der Dongle von Gladys erkannt wird

Problem:
Wenn ich dann zu „Konfiguration“ gehe und den Schalter auf „Zigbee2mqtt aktivieren“ umlege, habe ich ein rotes Kreuz zwischen Gladys und MQTT… (ich weise darauf hin, dass ich bei jedem Versuch mehrere 10er Minuten warte, wie im Video angegeben)

Habe ich irgendwo einen Schritt übersehen?

Das riecht nach einem Dockerhub-Timeout

Kannst du uns die Logs geben?


Ist der MQTT-Teil in Ordnung?

Das ist nicht dieselbe Integration @cce66, die Container sind unabhängig.

Ich bin ja diszipliniert, mache, was in der Doku steht! :stuck_out_tongue: :upside_down_face: :crazy_face:
https://gladysassistant.com/de/docs/integrationen/zigbee2mqtt/

Aktivieren Sie Zigbee2Mqtt

Sobald Ihr Dongle konfiguriert ist, muss Gladys zwei Container (MQTT und Zigbee2Mqtt) installieren, um den Dongle zu nutzen und mit all Ihren Geräten zu kommunizieren. Keine Sorge, das wurde alles automatisiert.

Wenn ich PuTTY starte, kann ich mich nicht an das Passwort erinnern, das ich eingegeben habe… :sweat_smile: :man_facepalming:

Nur um mir eine Gewissheit zu verschaffen, wir sind uns einig, dass der Benutzername « pi » ist?

Ja :wink:

vielleicht « Broker in Docker-Container verwenden » abwählen, speichern und wieder anwählen, speichern

Gerade getestet + gewartet, das ändert nichts.

Na gut, also am Ende hatte ich gerade einen kleinen Stromausfall bei mir zu Hause und… als der Strom wieder da war, ein paar Minuten später… ist das Problem gelöst…

Danke, EDF! :joy:

Mir bleibt nur noch, mein Passwort wiederzufinden, um die Logs im Bedarfsfall zu haben…

Natürlich, aber man muss die richtigen Informationen geben, dein Screenshot zeigt die MQTT-Integration und nicht zigbee2mqtt.

Wenn diese beiden Integrationen konfiguriert sind, gibt es zwei MQTT-Container. Es handelt sich um zwei separate Dienste, die sich gegenseitig nicht beeinflussen.

Ich verstehe nicht, redest du von dem Screenshot in meiner ersten Nachricht??? Der zeigte doch mein Problem, oder??

Nein nein, ich habe auf @cce66 geantwortet

Ah! Das beruhigt mich! :sweat_smile:

Oh, wie es schien, dass der Teil zigbee2mqtt von @Retlaw in Ordnung war…

Es blieb nur noch, den MQTT-Teil zu überprüfen, wie in der Dokumentation gesagt! :stuck_out_tongue:
Schlechter Verlierer obendrein! :roll_eyes: :crazy_face: :rofl:

Hallo @cce66,

Wie @VonOx (der weiß, wovon er spricht und es versucht, pädagogisch zu erklären) vermischt du zwei Integrationen, die keinerlei Verbindung zueinander haben.

  • Die MQTT-Integration ist eine dedizierte MQTT-Integration, die entweder:
    • auf einem externen Docker-Broker und/oder der Gladys-Hardware konfiguriert sein kann
    • oder von Gladys in einem dedizierten Eclipse-Mosquitto-Docker-Container konfiguriert werden kann.

Diese Integration hat keine Verbindung zu zigbee2mqtt und ermöglicht es beispielsweise, mit einem/mehreren Arduino(s) zu kommunizieren, die im Netzwerk vorhanden und mit diesem MQTT-Server verbunden sind. Sie wird auch von der Tasmota-Integration verwendet, wenn die Tasmota-Geräte so konfiguriert sind, dass sie mit diesem MQTT-Broker kommunizieren.

  • Die zigbee2mqtt-Integration, die einen Docker-Container mit dem gleichen Namen integriert, um mit Zigbee-Geräten zu kommunizieren, sowie einen « anderen » MQTT-Container (vollständig unabhängig von der MQTT-Integration), der nur die Kommunikation zwischen dem zigbee2mqtt-Container und Gladys ermöglicht.

All dies ist klar in der Dokumentation erklärt, die du normalerweise zitierst.

Voilà. Zögere nicht, wenn du weitere Informationen benötigst!!

@VonOx Rrrroooh, schlechter Verlierer… und Petze obendrein! :scream: :rofl:

Ernster und ohne jede Feindseligkeit, :person_in_lotus_position:

In diesem Fall müsste also die Dokumentation korrigiert werden, darauf habe ich mich bezogen, um meine Antwort zu geben!
Ich dachte, dass die beiden Container notwendig wären!

Ich habe verstanden, dass es gibt

  • einen Container « gladys »
  • einen Container « mqtt », der den Mosquitto-Broker enthält
  • einen Container « zigbee2mqtt », der mit den Zigbee-Geräten kommuniziert
    Also kommuniziert ein Zigbee-Gerät mit zigbee2mqtt, das mit mqtt kommuniziert, das an Gladys und das Lycée de Versailles überträgt! Die beiden Integrationen MQTT und zigbee2mqtt haben zwar keinen Zusammenhang, aber die MQTT-Integration ist durchaus notwendig, damit die zigbee2mqtt-Integration funktioniert!
    Denn in der Nachricht von @Retlaw schien es mir, angesichts seines Screenshots, dass der MQTT-Teil betroffen war… Ich zweifle weder an den Fähigkeiten von @VonOx noch an seiner Pädagogik, aber wenn er sagt

Ich stimme dem Teil « zwei separate Dienste » und « Einfluss » zu, aber dennoch, wenn die Integration « mqtt » die Integration « zigbee2mqtt » nicht benötigt, benötigt die Integration « zigbee2mqtt » die Integration « mqtt » doch, um zu funktionieren???

:roll_eyes: Ich antworte ein letztes Mal (ich will nicht überbieten)
Vor allem, weil ich der Erste bin, der zugibt, wenn ich einen Fehler gemacht habe.


Im Fall der Integration von zigbee2mqtt:

  • Container gladys-zigbee2mqtt-mqtt Port 1884
  • Container gladys-zigbee2mqtt-z2m

Im Fall der Integration von mqtt:

  • 1 Container eclipse-mosquito Port 1883

Die Integration von zigbee2mqtt verwendet nicht den Container der mqtt-Integration, sondern ihren eigenen Container.

In der Dokumentation wird das Protokoll und die Erstellung eines mqtt-Containers erwähnt, nicht die mqtt-Integration.

Die Dokumentation ist Open Source, du kannst, wenn du möchtest, die notwendigen Präzisierungen hinzufügen.

Das ist überhaupt kein Problem der Überbietung, sondern des Verständnisses, denn ich habe das Gefühl, etwas verpasst zu haben!! :sob:

Gibt es in der Integration von zigbee2mqtt einen Mosquitto-Broker, der läuft oder nicht? Oder funktioniert er mit? Ja, ich weiß, die Alten haben es schwer zu verstehen!!! :sweat:

Ja, das habe ich dir bereits detailliert erklärt.

Für die zigbee2mqtt-Integration gibt es den Container der zigbee2mqtt-Anwendung plus einen MQTT-Container zum Austausch mit Gladys.