Hallo,
ich stelle gerade die Logfiles auf DBLog um. Soweit hat es auch geklappt. Allerdings habe ich ein Problem mit dem Attribut DBLoginclude.
Das zentrale Log-Device sieht so aus:
defmod logdb DbLog ./db.conf .*:.*
attr logdb DbLogSelectionMode Include
attr logdb DbLogType Current/History
setstate logdb connected
setstate logdb 2019-12-16 13:15:39 state connected
Jetzt habe ich für jedes Device das attribute DBLoginclude gesetzt.
z.B.:
defmod GH.in.TF.DS2438 OWMULTI DS2438 09DB84000003
attr GH.in.TF.DS2438 DbLogInclude temperature,Feuchte,Taupunkt,absFeuchte
Leider wird aber nur das Reading temperature geschrieben und der Rest wird ignoriert. Lösche ich beide Attribute (DBLogSelectionMode und DbLogInclude) werden alle Readings brav in die DB geschrieben. Wo liegt hier mein Fehler?
Christian
Hallo,
hat sich offenbar erledigt. Hätte wohl nur etwas länger warten müssen. Die Readings werden offenbar nicht immer alle gleichzeitig getriggert.