aufgrund eines Geschwindigkeitsproblems (vermutlich aufgrund meiner Karte) habe ich Geräte, die ich unter Gladys zu löschen versucht habe, aber nicht vollständig gelöscht wurden, sodass es noch Referenzen unter Gladys gibt.
Könnte ich Hilfe bekommen, um diese Daten zu ändern? Hauptsächlich, wie man die Datenbank anzeigt und die damit verbundene Sprache.
Bonusfrage: Welche Dateien müssen gesichert werden, um eine Neuinstallation ohne alles neu zu machen zu ermöglichen? (Szenen und Geräte)
Ich bin ziemlich überrascht, dass diese Geräte nicht von der Serviceseite aus gelöscht werden können.
Kennst du SQL? Man muss sich mit sqlite3 mit der Datenbankdatei verbinden.
Normalerweise brauchst du nur diese Datenbankdatei, die alle Informationen enthält.
Sie sind nicht mehr auf der Seite „Geräte“ unter Gladys, aber es müssen noch Reste in der Datenbank sein.
Beim SQL muss ich mich nur etwas einarbeiten.
Bei SQLite3 ist es standardmäßig in der vorgefertigten Version von Gladys enthalten oder muss ich es installieren?
Ich habe versucht, eine Suche durchzuführen, aber nichts gefunden.
Für mich ist das Einfachste, den Gladys-Container zu stoppen, die Datenbankdatei auf meinen PC zu kopieren und Downloads - DB Browser for SQLite zu verwenden, um die Datenbank zu durchsuchen.
In Gladys werden, wenn ein Gerät gelöscht wird, alle Kind-Entitäten dieses Geräts (deviceFeature, deviceParam, deviceFeatureState, etc.) ebenfalls gelöscht.
Falls du eine Entität findest, die nicht ordnungsgemäß gelöscht wurde, lass es uns wissen, denn das ist nicht normal
Für die Datenbank war das, was mir logisch erschien
Ich habe gerade Referenzen in der Tabelle T_dashboard gefunden, aber das hat nichts geändert. Ich bekomme immer noch die Meldung « Ein Fehler ist beim Speichern aufgetreten ».
Meine Datenbank ist größer als 500 MB
Ich bestätige, dass meine SD-Karte ein Problem beim Schreiben hat. Sie friert alles ein, wenn sie schreibt.
Oh, ich habe gerade das hier in den Gladys-Logs gefunden:
2021-12-02T15:24:54+0100 <warn> handleMqttMessage.js:79 (Zigbee2mqttManager.handleMqttMessage) Zigbee2mqtt topic zigbee2mqtt/détecteur Noe leere Nachricht.
2021-12-02T15:24:55+0100 <warn> handleMqttMessage.js:100 (Zigbee2mqttManager.handleMqttMessage) Zigbee2mqtt Gerät detecteur Noe nicht in Gladys konfiguriert.
Seltsam, auf der Seite « Zigbee-Erkennung » wird mir nicht « Gerät vorschlagen » angezeigt, wie bei meinem Kohlenmonoxidmelder, der nach dem Update nicht mehr erkannt wird
Mein Bewegungsmelder ist der Xiaomi Aqara RTCGQ11LM