Hallo,
ich habe einige Logs auf Filelog-Basis und wollte auf DbLog mit SQLite umstellen.
Habe alle Schritte nach diesem Wiki-Beispiel (https://wiki.fhem.de/wiki/DbLog#Beispiel:_Anlegen_und_Nutzung_einer_SQLite-Datenbank) durchgeführt. (Befehle per Copy&Paste ausgeführt.)
Aber wenn ich dann mit select * from history;
oder select * from current
nachschaue, ob etwas geloggt wird, steht nichts in den Tabellen.
Wie kann ich herausfinden, an welcher Stelle sich ein Fehler eingeschlichen hat?
System: Raspi 3 mit Raspian Bullseye.
Nachtrag:
Wenn ich bei "unsorted" -> "global" reinschaue, steht dort: Messages collected while initializing FHEM:configfile: wrong syntax: define <name> DbLog configuration regexp
In der fhem.cfg steht:
define logdb DbLog ./db.conf .*:.*
Genau, wie es im Beispiel aufgeführt wird
Lösung:
Ich habe den "define" in der Kommandozeile der Weboberfläche eingegeben, jetzt klappt das Logging.