Hallo zusammen!
Gladys Assistant 5.3.2 ist da! Es ist ein kleines Release, aber es bringt die ersten Ergebnisse unserer Zigbee2mqtt-Auditierung, eine neue Gerätekategorie und einige Fehlerbehebungen.
Highlights:
Zigbee2mqtt erkennt deinen Dongle: Gladys wählt den Port und das Modell für dich aus
Zigbee2mqtt-Status, dem du vertrauen kannst: Gladys zeigt Zigbee2mqtt nur als „laufend“ an, wenn es wirklich antwortet, und teilt dir mit, warum es das nicht tut, wenn es nicht antwortet
Neue Kategorie „Durchflussmesser“, mit den Einheiten m³/h und m³/s
Umzug auf eine neue Maschine: Externe Integrationen starten jetzt von selbst neu, nachdem ein Gladys Plus-Backup wiederhergestellt wurde
MQTT: Leere Payloads werden nicht mehr als 0gespeichert
Zigbee2mqtt: Die ersten Ergebnisse unserer Auditierung
Zigbee ist eine der am häufigsten verwendeten Integrationen in Gladys, daher haben @cicoub13 und ich uns die gesamte Zigbee2mqtt-Erfahrung genau angesehen: Installation, Auswahl des Dongles, Überprüfung der Funktionsfähigkeit, Verständnis, was schiefgelaufen ist, wenn es nicht funktioniert…
Die ersten Ergebnisse sind in diesem Release enthalten, und es ist erst der Anfang: Wir haben noch viel mehr geplant, um die Zigbee-Integration in Gladys so einfach wie möglich zu gestalten, vom Einstecken des Dongles bis zur Paarung deines ersten Geräts.
1. Gladys erkennt deinen Dongle
- Die Einrichtungsseite listet nun die Ports nach dem Namen des angeschlossenen Geräts auf, z. B.
SONOFF Zigbee 3.0 USB Dongle Plus (/dev/ttyUSB0), anstatt eine Liste von kryptischen seriellen Ports. Die eigenen seriellen Ports des Geräts sind hinter einem Link versteckt. - Wenn ein einzelner bekannter Dongle angeschlossen ist, wird sein Port und Modell automatisch ausgewählt. Gladys kann sogar einen SONOFF ZBDongle-E von einem ZBDongle-P unterscheiden, obwohl beide die gleichen USB-IDs haben.
- Neue Modelle in der Liste: SONOFF Dongle Lite MG21, SONOFF Dongle Plus CC2674P10 (Dongle-PP10) und SMLIGHT SLZB-06p10.
- Im USB-Modus musst du nun ein Modell auswählen. Früher wurde, wenn es leer gelassen wurde, stillschweigend der
zstack-Adapter verwendet, sodass ein ZBDongle-E nie startete.
Bestehende Installationen: Nichts ändert sich, bis du deine Zigbee2mqtt-Konfiguration erneut speicherst. Wenn deine Konfiguration kein Modell hat, schlägt Gladys das von ihr erfasste Modell vor. Es wird nur gespeichert, wenn du auf „Speichern“ klickst.
2. Ein Zigbee2mqtt-Status, dem du vertrauen kannst
- Früher wurde Zigbee2mqtt als „laufend“ angezeigt, sobald sein Container gestartet wurde. Es konnte in einer Schleife abstürzen (falscher Treiber, alte Firmware, abgesteckter Dongle) und trotzdem in Ordnung aussehen, während der „Permit Join“-Schalter grau und ohne Erklärung blieb.
- Jetzt zeigt Gladys Zigbee2mqtt nur als „online“ an, wenn es auf eine Gesundheitsprüfung antwortet.
- Auf den Entdeckungs- und Geräteseiten zeigt ein Banner „Zigbee2mqtt antwortet nicht“ den Container-Fehler an, wenn Gladys ihn kennt. Wenn Gladys den MQTT-Broker nicht erreichen kann, zeigt das Banner dies an und zeigt den MQTT-Fehler.
- Auf der Einrichtungsseite teilt dir ein Satz mit, ob Zigbee2mqtt startet, beim Starten scheitert oder nicht antwortet.
Wenn du dein eigenes Zigbee2mqtt (nicht das, das Gladys installiert) ausführst, benötigt die Gesundheitsprüfung Zigbee2mqtt 1.21 oder höher. Das von Gladys installierte Zigbee2mqtt ist 2.14.2.
Ein großes Dankeschön an @cicoub13 für diese Arbeit, getestet auf einem Raspberry Pi 4 mit einem SONOFF ZBDongle-P!
Wenn du einen anderen Dongle (ZBDongle-E, SMLIGHT, Dongle Lite…) hast, teile uns bitte in diesem Thema mit, ob Gladys ihn erkannt hat. Dein Feedback wird uns bei den nächsten Schritten helfen!
Neue Kategorie „Durchflussmesser“
Nach dieser Anfrage hat Gladys eine neue Kategorie Durchflussmesser mit den Einheiten m³/h und m³/s. Sie umfasst:
- Flussüberwachungsstationen (Hub’Eau, Vigicrues…), die den Durchfluss in m³/s melden
- Rohrdurchflussmesser und Pumpen
Sie kann mit MQTT und externen Integrationen verwendet werden. Zigbee2mqtt versteht nun die Einheit m³/s, und der KI-Assistent kann Durchflusswerte lesen.
Danke @Will_71! ![]()
Gladys auf eine neue Maschine umziehen
Nach diesem Thema: Wenn du ein Gladys Plus-Backup auf einer neuen Maschine wiederhergestellt hast, sind externe Integrationen nicht gestartet, weil ihre Docker-Images nicht auf der neuen Maschine vorhanden waren. Du musstest jede einzelne deinstallieren und neu installieren.
Jetzt lädt Gladys die fehlenden Bilder im Hintergrund beim Starten herunter, und die Integrationen starten, sobald der Download abgeschlossen ist. Zigbee, MQTT und deine Szenen warten nicht auf den Download, und die Integration wird als „wird geladen“ angezeigt, bis sie bereit ist.
Andere Fehlerbehebungen
- MQTT: eine leere Nutzlast, ein
null-Wert oder ein fehlender JSON-Pfad in einem benutzerdefinierten Thema wird jetzt ignoriert. Früher wurde es als0gespeichert, sodass eine Temperatur plötzlich 0 °C anzeigen konnte. Vielen Dank an huangkongsheng für diesen Beitrag! - Sicherheit: Abhängigkeitsupdate (axios) in der (veralteten) OpenWeather-Integration.
Aktualisierung: Wenn du Watchtower verwendest, aktualisiert sich Gladys innerhalb von 24 Stunden selbst. Andernfalls kannst du die Aktualisierung mit einem Klick in den Einstellungen durchführen.
Teile dein Feedback hier! ![]()