Erfahrungsbericht und zigbee2mqtt-Fehler

Ich habe gerade meine Sonoff-Öffnungssensoren hervorgeholt, die ich vor langer Zeit bei Domadoo bestellt habe.

Ich konnte sie in Gladys einrichten.
Ich habe ein Dashboard für Öffnungssensoren erstellt (danke @lmilcent für den Tipp), aber in meinem Raum gibt es auch Hue-Lampen und einen Ein-/Ausschalter, der sich aktiviert. Dabei habe ich die Hue-Lampen nicht hinzugefügt.
In Räumen ohne Hue-Lampen gibt es kein Problem.

  • Kleines Anzeigeproblem auf dem Handy

  • Heute Morgen kein Gladys mehr, sondern ein schöner Fehlercode.
    Ich musste den Raspberry Pi neu starten.
    Und es ist unmöglich, die zigbee2mqtt-Integration wieder zum Laufen zu bringen.

{« status »:500,« code »:« SERVER_ERROR »,« error »:{« errno »:-5,« code »:« EIO »,« syscall »:« read »,« expose »:false,« statusCode »:500,« status »:500}}

Es gibt ein Problem mit dem Switch

Versuche für dein zweites Problem, den Container manuell neu zu starten:

docker restart gladys-z2m-zigbee2mqtt

ok, ich werde das mal versuchen.
Danke für dein Feedback.

Ich habe den Befehl über SSH versucht, aber es ist dasselbe.
Ich habe Gladys ebenfalls neu gestartet, aber die Integration funktioniert immer noch nicht.

Dann brauchen wir Logs, um zu untersuchen.

Gut, ich konnte einen Screenshot der Logs für die zigbee2mqtt-Integration machen

Alles ist kaputt!

Im Grunde muss man das machen

Ich mache eine Schritt-für-Schritt-Anleitung, falls du sie brauchst

Was ist passiert, dass es so weit gekommen ist?
Ich werde mal sehen, ob ich etwas verstehen kann.

Mist, meine backup.json-Datei ist beschädigt, was den Start verhindert (Problem mit zigbee2mqtt)

Das ist mir schon mal passiert

Woher kommt das? Eine falsche Bedienung?
Wenn ich das richtig verstanden habe, muss ich die JSON-Datei löschen.

Aber ich kenne die Befehle nicht, die ich ausführen muss, um das wiederherzustellen.

Kannst du mir helfen?

@pierre-gilles hast du eine Idee, was diesen Fehler verursacht?

Das ist ein Bug von zigbee2mqtt, da können wir von unserer Seite nichts machen.

Tatsächlich handelt es sich um einen Fehler auf der Seite des Zigbee2mqtt-Projekts.

Können Sie mir die Bestellung bestätigen, bevor ich noch mehr kaputt mache?

docker rm gladys-z2m-zigbee2mqtt-backup.json

sudo rm /var/lib/gladysassistant/zigbee2mqtt/z2m/coordinator_backup.json

Dann starte zigbee2mqtt neu

docker restart gladys-z2m-zigbee2mqtt

Also das ist nicht aussagekräftig.
Die Logs sind identisch. Selbst nach dem Neustart.
Der einzige Unterschied, den ich gesehen habe, ist, dass das rote Kreuz in der Integration nicht mehr da ist.

OK, aber im Moment geht es uns nicht wirklich um Gladys.

Hast du denselben Fehler? Bist du sicher, dass der Löschbefehl ausgeführt wurde?

Ich denke schon

Ja, die Datei ist nicht mehr da

Das ist ja komisch

Kannst du bitte den Inhalt des Ordners auflisten?

ls /var/lib/gladysassistant/zigbee2mqtt/z2m