Zigbee2mqtt - Debugging

Wir haben tatsächlich einen Farbauswahl, aber der ist wahrscheinlich nicht richtig in der PR deklariert (vielleicht als „sensor“ markiert?).

Hallo @AlexTrovato

Achtung bei den Farben, man muss die Funktion xyToInt (und umgekehrt) für die Farben verwenden

Ich schaue mir deine PR an, sobald ich kann (bin gerade etwas beschäftigt :sweat:)

@pierre-gilles ich prüfe ASAP für « sensor ». Normalerweise wird dieser Begriff basierend auf den von zigbee2mqtt empfangenen Merkmalen erkannt, aber die Farbe ist ein bisschen besonders.

@cicoub13 ich denke, ich werde xyToInt verwenden, aber das muss mit dem obigen Punkt zusammenhängen, Sensor vs. Aktuator.

Falls mich der Aperitif nicht übermannt, mache ich es heute Abend, sonst morgen :slight_smile:

Danke an alle!

Also Frage an @Albenss, als du dein Gerät aktualisiert hast, musstest du es löschen oder gab es einen „Aktualisieren“-Button?

Korrektur des Features „Farbe“ OK.
Neues Bild wird gerade erstellt. Das Bild sollte um 10 Uhr (in ca. 1 Stunde) verfügbar sein.

Nein, ich habe gerade den Test wiederholt, ich wechsle das offizielle Bild zu deinem und ich habe nichts, aber ich habe einige ziemlich seltsames Verhalten:

  • Beim ersten Besuch der Seite „Geräte“ der Z2M-Integration sind keine Geräte sichtbar. Wenn ich zu einem anderen Tab wie „Zigbee Discovery“ wechsle und dann zurück zu „Geräte“ gehe, sind meine Geräte wieder sichtbar
  • Es ist unmöglich, ein Gerät zu bearbeiten, es läuft in einer Schleife und in den Protokollen habe ich nur Warnungen zu „feature […] not configured in Gladys.“
  • Der Aktualisierungsknopf scheint nicht zu erscheinen

Ich habe trotzdem den Browser-Cache geleert und den privaten Modus verwendet, also ist die einzige Lösung in meinem Fall, eine Löschung auf Gladys-Seite vorzunehmen, um sie anschließend wieder hinzuzufügen.

Bearbeitung: Die Korrektur am Farbauswahlmenü funktioniert jedoch perfekt, und das ist super :smiley:

Okay, danke,
Also für den Update-Button gibt es noch Arbeit,
Aber um die Code-Reviewer zu beruhigen, ist das ein anderes PR.

@Albenss Ich habe vergessen zu erwähnen, dass der „Aktualisieren“-Button auf der Registerkarte „Entdeckung“ sein sollte.

Ich habe daher auch nicht den „Aktualisieren“-Button im „Entdecken“-Tab, sondern nur „Speichern“ auf denselben Geräten, die bereits in Gladys registriert sind:

Du hast mich über das Aktualisieren der Seiten „Geräte“ und „Entdeckung“ zweifeln lassen, und tatsächlich hatte ich einen Konflikt bei einem GET.
Ich habe das korrigiert, sowie den „Aktualisieren“-Button, das Bild wird gerade erstellt, man muss mit 1h+ rechnen, also gegen 11 Uhr wird das neue Bild fertig sein (für einige UI-Korrekturen).

Also noch kein „Aktualisieren“-Button auf meiner Seite, aber tatsächlich ist es jetzt möglich, die alten Geräte, die über das offizielle Image hinzugefügt wurden, zu bearbeiten.
Zur Info, das ist die Prozedur, die ich durchgeführt habe, um zu testen: Ich habe alle Geräte von Gladys gelöscht, bin zum offiziellen Image zurückgekehrt, um die Z2M-Geräte hinzuzufügen, bin zu deinem Image zurückgekehrt und habe den Cache gelöscht, um sicherzugehen (so bin ich ziemlich sicher, dass die Tests konsistent sind) :slight_smile:

Hallo zusammen!

Zur Info, ich habe gerade die PR von @AlexTrovato gemerged!! :champagne:

Gut gemacht für all die Arbeit und die relevanten Rückmeldungen, die hier gegeben wurden :clap:

Ich habe gerade einen Build auf dem Tag « dev » gestartet (gladysassistant/gladys:dev)

Der Build wird in etwa einer Stunde verfügbar sein (zu verfolgen hier: https://github.com/GladysAssistant/Gladys/actions/runs/1407311060 )

Ich bin wie immer offen für Tester :slight_smile:

Hallo, von meiner Seite gibt es nichts zu sagen, ich sehe nur nicht den „Aktualisieren“-Button, wie oben besprochen, aber indem ich die Geräte erneut entdecke und sie speichere, werden sie aktualisiert.
Alles funktioniert von meiner Seite.
Es bleiben nur noch Anzeigeprobleme im Dashboard, über die ich im Dashboard-Follow-up bezüglich der Neuheit gesprochen habe, aber das ist alles.

Gratulation an alle Entwickler / Tester.

Dieser Button ist nicht Teil des Releases :slight_smile:

Er wird kommen, wenn dieser PR gemerged wird, derzeit in Diskussion:

Von meiner Seite aus ist im Moment alles in Ordnung.

Ich habe die meisten bereits vorhandenen devices durch die neu erkannten « neuen » ersetzt und alles funktioniert.

[EDIT] Einige Komponenten, die zuvor nicht unterstützt wurden, werden nun unterstützt… Aber in einem eingeschränkten Modus, da sie nicht wirklich steuerbar sind (Heizkörperthermostat).

Hallo, ich interessiere mich immer mehr für Zigbee. Wenn ich das richtig verstehe, ermöglicht der letzte PR, dass Zigbee-Geräte kompatibel gemacht werden können, ohne sie in den Code von Gladys einfügen zu müssen. Allerdings muss das Gerät trotzdem in der Liste der Geräte des zugrunde liegenden zigbee2mqtt-Projekts enthalten sein, oder?
Daher meine Frage: Wenn ein Gerät nicht in zigbee-herdsman-converters enthalten ist und jemand es hinzufügt, müssen wir dann auf ein Release von zigbee2mqtt + ein Release von Gladys warten oder reicht eine neue Version von zigbee2mqtt und das zigbee2mqtt-Container aktualisiert sich dann automatisch?

eben

Genau

Nur zigbee2mqtt, es aktualisiert sich selbst

Hallo,

Nach einigen Hin- und Herproben in den Tiefen von Git, um zu sehen, was in meiner Version 4.6.0 von Gladys enthalten ist oder nicht, bin ich schließlich dazu übergegangen, den Branch von atrovato zu testen, der sich recht gut zu verhalten scheint! Ich habe mehrere Lampen von Gledopto (GL-D-004P & GL-D-006P) und die Integration funktionierte problemlos. Die Nutzung in den Szenen ist vollständig funktionsfähig (Farbe, Temperatur, Helligkeit & Ein-/Ausschalten).

""

Und wenn alles gut geht, sollte Gladys morgen früh alle diese Lampen starten können… Warten wir’s ab :smiley:
EDIT: Es funktioniert, ich kann mich jetzt etwas mehr in die Funktionsweise von Gladys vertiefen!

Allerdings sehe ich, dass die hinzugefügten Geräte im Tab „Zigbee-Erkennung“ bleiben, obwohl sie bereits in „Geräte“ vorhanden sind. (Sie verschwinden im Moment des Klicks zum Hinzufügen, kommen aber beim Neuladen der Seite zurück.) Da es meine erste Installation von Gladys ist, die tatsächlich etwas steuert, habe ich keine wirklichen Vorerfahrungen, um zu sagen, ob das gewünscht ist oder nicht :confused:

Ja, ich sehe das Problem, ich werde es entsprechend korrigieren.
Danke für das Feedback.

In der Zwischenzeit, bis es in die 4.6.0 gemerged wurde, habe ich ein neues Docker-Image atrovato/gladys:zigbee2mqtt mit dem Fix (und dem „update device“-Button, um bereits registrierte Geräte von neu entdeckten zu unterscheiden) erstellt.