NEWS
Fehlermeldung von sql-Adapter
-
Die Meldung vor der Fehlermeldung lautet dann:
debug DELETE FROM
iobroker
.undefined WHERE id=undefined AND ts < 1452102780349; -
Ist das die einzige zeile im log?
-
Ja leider kommt nur die eine Zeile..
Warum möchte der SQL-Adapter etwas in der Datenbank löschen, was nicht vorhanden ist?
-
Ja leider kommt nur die eine Zeile.. `
Seltsam, bei mir kommt immer was im log. Manchmal jede Sekunde.Vielleicht hast du Probleme mit deinem log
-
Nee ich meinte bezüglich der Fehlermeldung kommt nur die eine Zeile davor
-
Und was steht sonst noch in diesem zeitraum?
Es muss doch einen auslöser geben
-
Davor wurde ein State in die DB geschrieben. Nun habe ich die SQL-Übergabe für diesen State deaktiviert und nun läuft es seit 2 Stunden ohne Fehler.
Lag wohl dann daran. Obwohl der State von zwave kam und nicht undefined
Grüße
-
Ohne ein VOLLSTÄNDIGES Debug-Log. Am besten angefangen beim Start des Adapters bis zum ersten Fehler kann ich leider nicht wirklich helfen.
-
Der Fehler ist ja gelöst, also alles gut
-
naja, ich würde eher sagen "Symptom bekämpft". Das Problem (das es nie zu soetwas kommen sollte) ist noch irgendwo drin im Code
-
Ja das stimmt wohl…
Ich habe vor kurzer Zeit von History-Adapter auf SQL umgestellt. Evtl hatte sich da ein Fehler eingeschlichen...?
Jedenfalls wenn ich die Historie bei dem problematischen State wieder einschalte, ist die Meldung verschwunden.
Ich denke daher, dass der Fehler eher nur bei meiner Installation lag und kein Bug ist
Grüße
-
Ich denke daher, dass der Fehler eher nur bei meiner Installation lag und kein Bug ist `
200% Sicher?Obwohl der State von zwave kam und nicht undefined `
Natürlich nicht von SQL. Deswegen versuche ich ja die ganze Zeit das vollständige log zu bekommen.Ich versuche es nochmal:
Kannst du das log rund um den fehler bitte posten!
Gruß Rainer
-
Ja 200% sicher.
Da der Fehler nicht mehr auftritt, seitdem ich die Historie für den State ausgeschaltet habe und heute viel später erst (zum Test und für den Log) wieder eingestellt habe, muss der Fehler doch irgend etwas temporäres gewesen sein.
Der Fehler kam auch nur bei einem State; geloggt werden 48
Grüße