Hallo,
habe schon selbst im Forum gesucht, aber leider keine passende Antwort gefunden. Eventuell hat ja jemand eine Tipp wie ich den Fehler eingrenzen kann oder wo ich die Lösung für mein Problem nachlesen kann.
Der Fehler (gemäß Logauszug):
2017.01.08 15:00:56 5: exec at command DBLogging_Reopen
2017.01.08 15:00:56 2: DbLog DBLogging -> Error: DBD::mysql::db begin_work failed: Turning off AutoCommit failed at ./FHEM/93_DbLog.pm line 923.
2017.01.08 15:00:56 1: PERL WARNING: rollback ineffective with AutoCommit enabled at ./FHEM/93_DbLog.pm line 994.
2017.01.08 15:00:56 3: DBLogging_Reopen: Reopen executed.
kommt meistens, nachdem das DBLogging_Reopen mit at aufgerufen wird, aber es gibt auch Zeiten wo kein Fehler zu beobachten ist.
Wenn ich mein Log ansehe, kommt der Fehler erst seit dem Fhem Update vom 07.01.2016, hier ist auch eine Änderung in der "93_DbLog: can now working in async mode" enthalten. Kann auch nur eine falsche Vermutung sein, denn wenn es so wäre, gäb es sicher bei mehreren Usern Probleme. Da ich mein System derzeit in Fhem komplett neu aufbaue, kann ich natürlich nicht ausschließen, dass ich irgend etwas noch anderes geändert habe, was den Fehler auslöst.
Verwendetes System und versuchte Lösungen in Stichpunkten:
Raspberry PI 3 mit 16 GB Speicherkarte
MYSQL Datenbank ist über Console (mysql) und HeidiSQL jederzeit erreichbar und sichtbar
Verwendeter Datenbankclient unter WIN7 HeidiSQL -> in die Datenbank wird korrekt geschrieben
Tabelle Historie ist mit Daten gefüllt
Tabelle Current ist leer ???? :-[ ????
MySQL Datenbank komplett gelöscht und neu angelegt und eingerichtet, jedoch gleicher Fehler wieder
Fhem ist aktuell, eben update ausgeführt
Raspi mehrmals neu gestartet, Fehler bleibt jedoch
Es wäre nett wenn ihr mir einen Tipp geben könntet woran es liegt oder wie ich den Fehler eingrenzen könnte.
Gruß Reinhard
Hallo,
ich habe das selbe Problem seitdem ich gestern ein update gemacht habe.
Gruß
sku
Der passende Thread wäre: https://forum.fhem.de/index.php/topic,62998.0.html
Danke dev0 für den Hinweis,
ich wollte die Experten nicht mit dieser Anfängerfrage nerven, aber nachdem du mich ermutigt hast dies zu tun, habe ich diese im Bereich Automatisation https://forum.fhem.de/index.php/topic,62998.msg557460.html#msg557460 nochmals gestellt.
Dies ist auch der Grund, weshalb ich diesen Beitrag jetzt schließe.
Gruß Reinhard