[Gelöst] DBLog zerschossen mit addlog ?

Begonnen von Jewe, 13 Januar 2018, 22:41:33

Vorheriges Thema - Nächstes Thema

Jewe

Hallo,

ich hatte erst vor einzelne at mit Addlog anzulegen um die Plots schöner zu machen. Dann bin ich auf DBLog Addlog gestossen und habe das so auf die Datenbank mydbolg angewendet :

set myDbLog addLog .*:(temperature|measured-temp|desired-temp|actuator|valveposition|humidity).*

Danach war / ist die Datenbank leer ?? Habe ich da etwas nicht bedacht ?

Jens

DS_Starter

Guten Morgen,

schwer vorstellbar.
Ich führe z.B. alle 10 Minuten dieses addlog aus:

define At.LogDBShort.Addlog.FSM1.level at +*00:10:00 set LogDBShort addLog TYPE=CUL_HM:FILTER=model=HM-LC-Sw4-DR-2:FILTER=NAME!=FSM1:level

Selbst wenn man "Unsinn" definiert, würden maximal entsprechende Fehler auftauchen. Aber eine leere DB ?
Mach mal noch ein paar Angaben was du einsetzt.

Grüße
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

#2
Jetzt habe ich mal dein Addlog bei meinen Testinstallationen ausprobiert und es hat einwandfrei funktioniert.

Das einzige was ich festgestellt habe ist, dass in dem Fall entsprechend viele Meldungen kommen wie:

no Reading of device 'convert' selected from '(temperature|measured-temp|desired-temp|actuator|valveposition|humidity).*' used by addLog !

Ich ändere diesbezüglich mal den verbose level auf 4, sonst stört das ziemlich wenn man mit ".*:..." arbeitet.

VG
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Guten Morgen,

Raspi 3 mit Jessie, Homematic Heizungsregler, LaCrosse Temp und Feuchte.
Habe zwei DBLogs: 1. für Temp, Feuchte usw. Die 2. für wichtigere Dinge: Füllstand und Verbrauch Pellets, Strom, Heizungssteuerung.

Es werden wohl auch weiter Daten in die DB´s (beide) geschrieben. Die Plots funktionieren auch noch.
Wenn ich mir den Inhalt der DB´s anzeigen lassen möchte, kommt der Fehler "Error: database disk image is malformed"

pi@raspi3:~ $ sudo sqlite3 /opt/fhem/fhem.db
SQLite version 3.8.7.1 2014-10-29 13:59:56
Enter ".help" for usage hints.
sqlite> select * from history order by TIMESTAMP;
Error: database disk image is malformed
sqlite> .exit
pi@raspi3:~ $ sudo sqlite3 /opt/fhem/important.db
SQLite version 3.8.7.1 2014-10-29 13:59:56
Enter ".help" for usage hints.
sqlite> select * from history order by TIMESTAMP;
Error: database disk image is malformed
sqlite>


Jetzt hab ich gelesen, dass man dann ein Dump davon erstellen und bearbeiten und zurücklesen kann ?

Edit: Ja viele Meldungen habe ich auch bekommen. Der Addlog hat wohl auch funktioniert. Jedoch hat es dabei irgend was zerlegt.

Jens

DS_Starter

Hallo Jens,

ja das ist eine DB-Korruption. Die DB musst/kannst du evtl. reparieren.

Zunächst in fhem die DB abkoppeln: set ... reopen 3600 im DbLog. Dann (als Beispiel, musst du passend zu deiner Installation machen):


cd /opt/fhem
sqlite3 fhem.db

sqlite> .mode insert
sqlite> .output dump_all.sql
sqlite> .dump
sqlite> .exit

mv fhem.db fhem-corrupt.db
sqlite3 fhem.db

sqlite> .read dump_all.sql
sqlite> .exit


Wenn das klappt ist alles gut. Sonst spiele ein Backup deiner DB zurück.
Hinweis:  setz dich mal damit auseinander wenn du magst - https://forum.fhem.de/index.php/topic,82674.0.html

Dann spiele dir die hier angehängte DbLog-Version ein.
Habe gleich den verbose Level angepasst. (Umbenennen und restart nicht vergessen).
Dann sollte alles schick sein.

LG,
Heiko

ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Hallo Heiko,

PERFECT. Du bist der Retter :-) Geht wieder. Die DbLog-Version spiele ich jetzt noch ein und Heute kümmere ich mciht noch um das Backup dazu....

Den Link hatte ich gestern schon abgespeichert.

LG, Jens

Jewe

Zitat von: Jewe am 14 Januar 2018, 11:37:59
Hallo Heiko,

PERFECT. Du bist der Retter :-) Geht wieder. Die DbLog-Version spiele ich jetzt noch ein und Heute kümmere ich mciht noch um das Backup dazu....

Den Link hatte ich gestern schon abgespeichert.

LG, Jens
Hallo Heiko,
das Backup habe ich inzwischen mit Erfolg eingerichtet. Danke.
Den addlog aus den 1. Beitrag habe ich dann nochmals ausprobiert, aber mit dem selben Ergebnis. Werden das wohl so übearbeiten, dass es nicht so pauschal gemacht wird.

Jens

DS_Starter

#7
Hast du die DB asynchron laufen ? Wenn nicht stelle sie mal darauf um.
Dein addlog ist ok. Bei mir hatte ich das Prob noch nicht festgestellt, betreibe aber alle Db asynchron.

Grüsse,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Zitat von: DS_Starter am 16 Januar 2018, 14:32:08
Hast du die DB asynchron laufen ? Wenn nicht stelle sie mal darauf um.
Dein addlog ist ok. Bei mir hatte ich das Prob noch nicht festgestellt, betreibe aber alle Db asynchron.

Grüsse,
Heiko
Ja sind beide asynchron. Werde es später mal mit einem Eintrag probieren.

Gesendet von meinem F5121 mit Tapatalk


DS_Starter

ok.
In diesem Mode landen die Einträge zunächst im Cache. Wenn du schnell genug bist, oder syncInterval kurz hochsetzt,
kannst du eine Kopie/Export vom Cache anfertigen. Kommt mir etwas komisch vor.
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Wie mache ich eine Kopie von Cache ?

DS_Starter

Hardcopy  ;) oder eben exportCache nopurge.

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Hallo Heiko,

das funktioniert:

set myDbLog addLog Temp_Wohnen:temperature

2018.01.16 21:33:13 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:33:13, Device: Temp_Wohnen, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 20.7, Unit: °C
2018.01.16 21:36:58 3: DbLog myDbLog: 0 cache rows exported to ./log/cache_myDbLog_2018-01-16_21-36-58.
2018.01.16 21:37:51 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:37:50, Device: Temp_Wohnen, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 20.7, Unit: °C



32583 => 2018-01-16 21:39:29|Temp_DG|LACROSSE|humidity: 42.4962955922118|humidity|42.4962955922118|%
32584 => 2018-01-16 21:39:44|Temp_Wohnen|LACROSSE|addLog|temperature|20.7|°C
32585 => 2018-01-16 21:39:44|BU_Heizung_Boden_Clima|CUL_HM|desired-temp: off|desired-temp|off|
32586 => 2018-01-16 21:39:44|BU_Heizung_Boden_Clima|CUL_HM|measured-temp: 16.2|measured-temp|16.2|


das auch:
set myDbLog addLog BU_Heizung_Weather:measured-temp
2018.01.16 21:49:29 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:49:29, Device: BU_Heizung_Weather, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 17.9, Unit:
72 => 2018-01-16 21:49:29|BU_Heizung_Weather|CUL_HM|addLog|measured-temp|17.9|


Jewe

Und jetzt nochmal das :

set myDbLog addLog .*:(temperature|measured-temp|desired-temp|actuator|valveposition|humidity).*


114 => 2018-01-16 21:53:05|DU_Heizung|CUL_HM|actuator: 0|actuator|0|
115 => 2018-01-16 21:53:05|DU_Heizung|CUL_HM|desired-temp: 17.0|desired-temp|17.0|
116 => 2018-01-16 21:53:05|DU_Heizung|CUL_HM|measured-temp: 20.5|measured-temp|20.5|
117 => 2018-01-16 21:53:05|DU_Heizung_Clima|CUL_HM|desired-temp: 17.0|desired-temp|17.0|
118 => 2018-01-16 21:53:05|DU_Heizung_Clima|CUL_HM|measured-temp: 20.5|measured-temp|20.5|
119 => 2018-01-16 21:53:14|BU_Heizung|CUL_HM|addLog|actuator|33|
120 => 2018-01-16 21:53:14|BU_Heizung|CUL_HM|addLog|desired-temp|18.0|
121 => 2018-01-16 21:53:14|BU_Heizung|CUL_HM|addLog|measured-temp|17.9|
122 => 2018-01-16 21:53:14|BU_Heizung_Boden|CUL_HM|addLog|actuator|0|
123 => 2018-01-16 21:53:14|BU_Heizung_Boden|CUL_HM|addLog|desired-temp|off|
124 => 2018-01-16 21:53:14|BU_Heizung_Boden|CUL_HM|addLog|measured-temp|16.2|
125 => 2018-01-16 21:53:14|BU_Heizung_Boden_Clima|CUL_HM|addLog|desired-temp|off|
126 => 2018-01-16 21:53:14|BU_Heizung_Boden_Clima|CUL_HM|addLog|measured-temp|16.2|
127 => 2018-01-16 21:53:14|BU_Heizung_Boden_Weather|CUL_HM|addLog|measured-temp|16.2|
128 => 2018-01-16 21:53:14|BU_Heizung_Clima|CUL_HM|addLog|desired-temp|18.0|
129 => 2018-01-16 21:53:14|BU_Heizung_Clima|CUL_HM|addLog|measured-temp|17.9|
130 => 2018-01-16 21:53:14|BU_Heizung_Weather|CUL_HM|addLog|measured-temp|17.9|
131 => 2018-01-16 21:53:14|DU_Heizung|CUL_HM|addLog|actuator|0|
132 => 2018-01-16 21:53:14|DU_Heizung|CUL_HM|addLog|desired-temp|17.0|
133 => 2018-01-16 21:53:14|DU_Heizung|CUL_HM|addLog|measured-temp|20.5|
134 => 2018-01-16 21:53:14|DU_Heizung_Clima|CUL_HM|addLog|desired-temp|17.0|
135 => 2018-01-16 21:53:14|DU_Heizung_Clima|CUL_HM|addLog|measured-temp|20.5|
136 => 2018-01-16 21:53:14|DU_Heizung_Weather|CUL_HM|addLog|measured-temp|20.5|
137 => 2018-01-16 21:53:14|Orvos_Aussen|LACROSSE|addLog|temperature|7.1|°C
138 => 2018-01-16 21:53:14|SP_Heizung|CUL_HM|addLog|actuator|0|
139 => 2018-01-16 21:53:14|SP_Heizung|CUL_HM|addLog|desired-temp|17.0|
140 => 2018-01-16 21:53:14|SP_Heizung|CUL_HM|addLog|measured-temp|20.4|
141 => 2018-01-16 21:53:14|SP_Heizung_Clima|CUL_HM|addLog|desired-temp|17.0|
142 => 2018-01-16 21:53:14|SP_Heizung_Clima|CUL_HM|addLog|measured-temp|20.4|
143 => 2018-01-16 21:53:14|SP_Heizung_Weather|CUL_HM|addLog|measured-temp|20.4|
144 => 2018-01-16 21:53:14|Temp_Aussen|LACROSSE|addLog|humidity|89|%
145 => 2018-01-16 21:53:14|Temp_Aussen|LACROSSE|addLog|temperature|4.25|°C
146 => 2018-01-16 21:53:14|Temp_DG|LACROSSE|addLog|humidity|43|%
147 => 2018-01-16 21:53:14|Temp_DG|LACROSSE|addLog|temperature|18.5|°C
148 => 2018-01-16 21:53:14|Temp_EG|LACROSSE|addLog|humidity|38|%
149 => 2018-01-16 21:53:14|Temp_EG|LACROSSE|addLog|temperature|21|°C
150 => 2018-01-16 21:53:14|Temp_Gewoelbekeller|LACROSSE|addLog|humidity|87|%
151 => 2018-01-16 21:53:14|Temp_Gewoelbekeller|LACROSSE|addLog|temperature|8.8|°C
152 => 2018-01-16 21:53:14|Temp_HK1_FB_Rueklauf_Dusche|OWTHERM|addLog|temperature|26.4375|°C
153 => 2018-01-16 21:53:14|Temp_HK1_FB_Rueklauf_Essen|OWTHERM|addLog|temperature|25.375|°C
154 => 2018-01-16 21:53:14|Temp_HK1_FB_Rueklauf_Flur|OWTHERM|addLog|temperature|24.6875|°C
155 => 2018-01-16 21:53:14|Temp_HK1_FB_Rueklauf_Kueche|OWTHERM|addLog|temperature|24.8125|°C
156 => 2018-01-16 21:53:14|Temp_HK1_FB_Rueklauf_Wohnen|OWTHERM|addLog|temperature|26.5|°C
157 => 2018-01-16 21:53:14|Temp_HK1_FB_Vorlauf|OWTHERM|addLog|temperature|28.25|°C
158 => 2018-01-16 21:53:14|Temp_HK1_Ruecklauf|OWTHERM|addLog|temperature|26|°C
159 => 2018-01-16 21:53:14|Temp_HK2_Ruecklauf|OWTHERM|addLog|temperature|25.3125|°C
160 => 2018-01-16 21:53:14|Temp_KZ|LACROSSE|addLog|humidity|41|%
161 => 2018-01-16 21:53:14|Temp_KZ|LACROSSE|addLog|temperature|16.5|°C
162 => 2018-01-16 21:53:14|Temp_Lueftung_Abluft|OWTHERM|addLog|temperature|18.875|°C
163 => 2018-01-16 21:53:14|Temp_Lueftung_Aussenluft|OWTHERM|addLog|temperature|3.3125|°C
164 => 2018-01-16 21:53:14|Temp_Lueftung_Fortluft|OWTHERM|addLog|temperature|9|°C
165 => 2018-01-16 21:53:14|Temp_Lueftung_Zuluft|OWTHERM|addLog|temperature|13.5|°C
166 => 2018-01-16 21:53:14|Temp_Pellet_Ruecklauf|OWTHERM|addLog|temperature|44.5|°C
167 => 2018-01-16 21:53:14|Temp_Pellet_Vorlauf|OWTHERM|addLog|temperature|41.8125|°C
168 => 2018-01-16 21:53:14|Temp_SZ|LACROSSE|addLog|humidity|46.5|%
169 => 2018-01-16 21:53:14|Temp_SZ|LACROSSE|addLog|temperature|16.9|°C
170 => 2018-01-16 21:53:14|Temp_Solar_Ruecklauf|OWTHERM|addLog|temperature|19.75|°C
171 => 2018-01-16 21:53:14|Temp_Solar_Vorlauf|OWTHERM|addLog|temperature|19.9375|°C
172 => 2018-01-16 21:53:14|Temp_Speicher_Mitte|OWTHERM|addLog|temperature|40.1875|°C
173 => 2018-01-16 21:53:14|Temp_Speicher_Oben|OWTHERM|addLog|temperature|64|°C
174 => 2018-01-16 21:53:14|Temp_Speicher_Unten|OWTHERM|addLog|temperature|21.375|°C
175 => 2018-01-16 21:53:14|Temp_Speisekammer|LACROSSE|addLog|humidity|17|%
176 => 2018-01-16 21:53:14|Temp_Speisekammer|LACROSSE|addLog|temperature|36|°C
177 => 2018-01-16 21:53:14|Temp_Wohnen|LACROSSE|addLog|humidity|37|%
178 => 2018-01-16 21:53:14|Temp_Wohnen|LACROSSE|addLog|temperature|20.6|°C
179 => 2018-01-16 21:53:14|Temp_Zirkulation|OWTHERM|addLog|temperature|22.75|°C
180 => 2018-01-16 21:53:14|Wetter|PROPLANTA|addLog|humidity|70|%
181 => 2018-01-16 21:53:14|Wetter|PROPLANTA|addLog|temperature|5.5|°C


2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung, Type: CUL_HM, Event: addLog, Reading: actuator, Value: 33, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung, Type: CUL_HM, Event: addLog, Reading: desired-temp, Value: 18.0, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 17.9, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung_Boden, Type: CUL_HM, Event: addLog, Reading: actuator, Value: 0, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung_Boden, Type: CUL_HM, Event: addLog, Reading: desired-temp, Value: off, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung_Boden, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 16.2, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung_Boden_Clima, Type: CUL_HM, Event: addLog, Reading: desired-temp, Value: off, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung_Boden_Clima, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 16.2, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung_Boden_Weather, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 16.2, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung_Clima, Type: CUL_HM, Event: addLog, Reading: desired-temp, Value: 18.0, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung_Clima, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 17.9, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: BU_Heizung_Weather, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 17.9, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: DU_Heizung, Type: CUL_HM, Event: addLog, Reading: actuator, Value: 0, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: DU_Heizung, Type: CUL_HM, Event: addLog, Reading: desired-temp, Value: 17.0, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: DU_Heizung, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 20.5, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: DU_Heizung_Clima, Type: CUL_HM, Event: addLog, Reading: desired-temp, Value: 17.0, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: DU_Heizung_Clima, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 20.5, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: DU_Heizung_Weather, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 20.5, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Orvos_Aussen, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 7.1, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: SP_Heizung, Type: CUL_HM, Event: addLog, Reading: actuator, Value: 0, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: SP_Heizung, Type: CUL_HM, Event: addLog, Reading: desired-temp, Value: 17.0, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: SP_Heizung, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 20.4, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: SP_Heizung_Clima, Type: CUL_HM, Event: addLog, Reading: desired-temp, Value: 17.0, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: SP_Heizung_Clima, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 20.4, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: SP_Heizung_Weather, Type: CUL_HM, Event: addLog, Reading: measured-temp, Value: 20.4, Unit:
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Aussen, Type: LACROSSE, Event: addLog, Reading: humidity, Value: 89, Unit: %
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Aussen, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 4.25, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_DG, Type: LACROSSE, Event: addLog, Reading: humidity, Value: 43, Unit: %
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_DG, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 18.5, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_EG, Type: LACROSSE, Event: addLog, Reading: humidity, Value: 38, Unit: %
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_EG, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 21, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Gewoelbekeller, Type: LACROSSE, Event: addLog, Reading: humidity, Value: 87, Unit: %
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Gewoelbekeller, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 8.8, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_HK1_FB_Rueklauf_Dusche, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 26.4375, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_HK1_FB_Rueklauf_Essen, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 25.375, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_HK1_FB_Rueklauf_Flur, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 24.6875, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_HK1_FB_Rueklauf_Kueche, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 24.8125, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_HK1_FB_Rueklauf_Wohnen, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 26.5, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_HK1_FB_Vorlauf, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 28.25, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_HK1_Ruecklauf, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 26, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_HK2_Ruecklauf, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 25.3125, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_KZ, Type: LACROSSE, Event: addLog, Reading: humidity, Value: 41, Unit: %
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_KZ, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 16.5, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Lueftung_Abluft, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 18.875, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Lueftung_Aussenluft, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 3.3125, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Lueftung_Fortluft, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 9, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Lueftung_Zuluft, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 13.5, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Pellet_Ruecklauf, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 44.5, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Pellet_Vorlauf, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 41.8125, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_SZ, Type: LACROSSE, Event: addLog, Reading: humidity, Value: 46.5, Unit: %
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_SZ, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 16.9, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Solar_Ruecklauf, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 19.75, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Solar_Vorlauf, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 19.9375, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Speicher_Mitte, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 40.1875, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Speicher_Oben, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 64, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Speicher_Unten, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 21.375, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Speisekammer, Type: LACROSSE, Event: addLog, Reading: humidity, Value: 17, Unit: %
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Speisekammer, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 36, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Wohnen, Type: LACROSSE, Event: addLog, Reading: humidity, Value: 37, Unit: %
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Wohnen, Type: LACROSSE, Event: addLog, Reading: temperature, Value: 20.6, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Temp_Zirkulation, Type: OWTHERM, Event: addLog, Reading: temperature, Value: 22.75, Unit: °C
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Wetter, Type: PROPLANTA, Event: addLog, Reading: humidity, Value: 70, Unit: %
2018.01.16 21:53:14 3: DbLog myDbLog -> addLog created - TS: 2018-01-16 21:53:14, Device: Wetter, Type: PROPLANTA, Event: addLog, Reading: temperature, Value: 5.5, Unit: °C


Hmmmm.

Jetzt geht es auch ? Verstehe ich jetzt nicht, aber ist ja auch gut so ??


Jens :-)

DS_Starter

Ja, ich habe bei meiner SQLite DB auch noch ein paar Tests durchgeführt.
Habe z.B. ausgeführt "set ... addLog TYPE=SSCam:.*":


6209 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|Availability|enabled|
6210 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamEventNum|33|
6211 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamExposureControl|Unknown|
6212 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamExposureMode|Auto|
6213 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamIP|192.168.2.33|
6214 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamLastRec|20180116PM/Carport20180116-173804-1516120684.mp4|
6215 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamLastRecTime|16.01.2018 / 17:38:04 - 17:39:10|
6216 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamLiveMode|Liveview from DS|
6217 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamModel|BU-3025|
6218 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamMotDetSc|disabled|
6219 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamPort|80|
6220 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamPreRecTime|10|
6221 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamPtSpeed|3|
6222 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamRecShare|surveillance|
6223 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamRecVolume|/volume1|
6224 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamVendor|Airlive|
6225 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamVideoFlip|1|
6226 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamVideoMirror|0|
6227 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamVideoRotate|false|
6228 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CamblPresetSpeed|0|
6229 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapAudioOut|0|
6230 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapChangeSpeed|0|
6231 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapPTZAbs|0|
6232 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapPTZAutoFocus|0|
6233 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapPTZDirections|0|
6234 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapPTZFocus|false|
6235 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapPTZHome|0|
6236 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapPTZIris|false|
6237 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapPTZPan|false|
6238 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapPTZTilt|false|
6239 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|CapPTZZoom|false|
6240 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|DeviceType|Camera|
6241 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|Error|none|
6242 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|Errorcode|none|
6243 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|LastSnapFilename|Carport-20180116-1738428011.jpg|
6244 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|LastSnapId|7733|
6245 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|LastSnapTime|16.01.2018 / 17:38:42|
6246 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|LastUpdateTime|16.01.2018 / 21:49:48|
6247 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|PollState|Active - next time|21:58:08
6248 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|Record|Stop|
6249 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|SVScustomPortHttp|9900|
6250 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|SVScustomPortHttps|9901|
6251 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|SVSlicenseNumber|5|
6252 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|SVSuserPriv|Admin|
6253 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|SVSversion|8.1.2-5469|
6254 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|StmKey|f2d6278e6189800b6d0bf347e19f4344|
6255 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|StmKeyUnicst|rtsp://syno:f2d6278e6189800b6d0bf347e19f4344@sds1.myds.me:554/Sms=5.unicast|
6256 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|StmKeyUnicstOverHttp|rtsp://192.168.2.10:5000/webman/3rdparty/SurveillanceStation/cgi/rtsp.cgi?Sms=5.unicast&DsId=0&StmKey=f2d6278e6189800b6d0bf347e19f4344|
6257 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|StmKeymjpegHttp|https://sds1.myds.me:9901/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=5&StmKey=f2d6278e6189800b6d0bf347e19f4344|
6258 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|UsedSpaceMB|1.162|
6259 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|VideoFolder|http://sds1.myds.me:8081/surveillance/Carport|
6260 => 2018-01-16 21:57:53|CamCP1|SSCAM|addLog|state|off|
6261 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|Availability|enabled|
6262 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamEventNum|18|
6263 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamExposureControl|Unknown|
6264 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamExposureMode|Auto|
6265 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamIP|192.168.2.31|
6266 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamLastRec|20180112AM/Hauseingang20180112-115647-1515754607.mp4|
6267 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamLastRecTime|12.01.2018 / 11:56:47 - 11:57:27|
6268 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamLiveMode|Liveview from DS|
6269 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamModel|BU-3025|
6270 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamMotDetSc|disabled|
6271 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|state|CamNTPServer: |
6272 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamPort|80|
6273 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamPreRecTime|10|
6274 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamPtSpeed|3|
6275 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamRecShare|surveillance|
6276 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamRecVolume|/volume1|
6277 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamVendor|Airlive|
6278 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamVideoFlip|0|
6279 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamVideoMirror|0|
6280 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamVideoRotate|false|
6281 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CamblPresetSpeed|0|
6282 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapAudioOut|0|
6283 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapChangeSpeed|0|
6284 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapPTZAbs|0|
6285 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapPTZAutoFocus|0|
6286 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapPTZDirections|0|
6287 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapPTZFocus|false|
6288 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapPTZHome|0|
6289 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapPTZIris|false|
6290 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapPTZPan|false|
6291 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapPTZTilt|false|
6292 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|CapPTZZoom|false|
6293 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|DeviceType|Camera|
6294 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|Error|none|
6295 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|Errorcode|none|
6296 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|LastSnapFilename|Hauseingang-20180112-1156585550.jpg|
6297 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|LastSnapId|7721|
6298 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|LastSnapTime|12.01.2018 / 11:56:58|
6299 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|LastUpdateTime|16.01.2018 / 21:57:34|
6300 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|PollState|Active - next time|21:58:14
6301 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|Record|Stop|
6302 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|SVScustomPortHttp|9900|
6303 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|SVScustomPortHttps|9901|
6304 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|SVSlicenseNumber|5|
6305 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|SVSuserPriv|Manager|
6306 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|SVSversion|8.1.2-5469|
6307 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|StmKey|69aea5f5aebba85f6960aa07a8cd35b3|
6308 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|StmKeyUnicst|rtsp://syno:69aea5f5aebba85f6960aa07a8cd35b3@192.168.2.10:554/Sms=1.unicast|
6309 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|StmKeyUnicstOverHttp|rtsp://192.168.2.10:5000/webman/3rdparty/SurveillanceStation/cgi/rtsp.cgi?Sms=1.unicast&DsId=0&StmKey=69aea5f5aebba85f6960aa07a8cd35b3|
6310 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|StmKeymjpegHttp|http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=1&StmKey=69aea5f5aebba85f6960aa07a8cd35b3|
6311 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|UsedSpaceMB|0.776|
6312 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|VideoFolder|http://sbfspot1.myds.me:8083/fhem/svs/Hauseingang/|
6313 => 2018-01-16 21:57:53|CamHE1|SSCAM|addLog|state|off|
6314 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|Availability|enabled|
6315 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamEventNum|0|
6316 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamExposureControl|Unknown|
6317 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamExposureMode|Unknown|
6318 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamIP|192.168.2.30|
6319 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamLastRec|20170904PM/Keller20170904-212350-1504553030.mp4|
6320 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamLastRecTime|04.09.2017 / 21:23:50 - 21:25:32|
6321 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamLiveMode|Liveview from DS|
6322 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamModel|AirCam POE-2600HD|
6323 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamMotDetSc|disabled|
6324 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamPort|80|
6325 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamPreRecTime|10|
6326 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamPtSpeed|3|
6327 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamRecShare|surveillance|
6328 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamRecVolume|/volume1|
6329 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamVendor|Airlive|
6330 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamVideoFlip|1|
6331 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamVideoMirror|1|
6332 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamVideoRotate|false|
6333 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CamblPresetSpeed|0|
6334 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapAudioOut|0|
6335 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapChangeSpeed|1|
6336 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapPTZAbs|1|
6337 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapPTZAutoFocus|0|
6338 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapPTZDirections|32|
6339 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapPTZFocus|false|
6340 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapPTZHome|1|
6341 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapPTZIris|false|
6342 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapPTZPan|support continuous operation|
6343 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapPTZTilt|support continuous operation|
6344 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|CapPTZZoom|false|
6345 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|DeviceType|PTZ|
6346 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|Error|none|
6347 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|Errorcode|none|
6348 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|LastSnapFilename|Keller-20171029-2032330081.jpg|
6349 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|LastSnapId|7338|
6350 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|LastSnapTime|29.10.2017 / 20:32:33|
6351 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|LastUpdateTime|16.01.2018 / 21:56:32|
6352 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|Patrols|Tour1,Tour2|
6353 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|PollState|Active - next time|21:59:36
6354 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|Presets|Home,Tanks,Treppe,home|
6355 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|Record|Stop|
6356 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|SVScustomPortHttp|9900|
6357 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|SVScustomPortHttps|9901|
6358 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|SVSlicenseNumber|5|
6359 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|SVSuserPriv|Manager|
6360 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|SVSversion|8.0.0-xxxx-simu|
6361 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|StmKey|4565031f8fa0f3c3855d3ee85459fc2b|
6362 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|UsedSpaceMB|0|
6363 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|VideoFolder|/volume1/surveillance/Keller|
6364 => 2018-01-16 21:57:53|CamKE1|SSCAM|addLog|state|off|
6365 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|Availability|enabled|
6366 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamEventNum|31|
6367 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamExposureControl|Unknown|
6368 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamExposureMode|Auto|
6369 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamIP|192.168.2.32|
6370 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamLastRec|20180115AM/Terrasse20180115-061832-1515993512.mp4|
6371 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamLastRecTime|15.01.2018 / 06:18:32 - 06:19:12|
6372 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamLiveMode|Liveview from DS|
6373 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamModel|DS-2CD2032-I|
6374 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamMotDetSc|disabled|
6375 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamNTPServer|sds1.myds.me|
6376 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamPort|80|
6377 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamPreRecTime|10|
6378 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamPtSpeed|3|
6379 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamRecShare|surveillance|
6380 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamRecVolume|/volume1|
6381 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamVendor|HIKVISION|
6382 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamVideoFlip|0|
6383 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamVideoMirror|0|
6384 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamVideoRotate|false|
6385 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CamblPresetSpeed|0|
6386 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapAudioOut|0|
6387 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapChangeSpeed|0|
6388 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapPTZAbs|0|
6389 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapPTZAutoFocus|0|
6390 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapPTZDirections|0|
6391 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapPTZFocus|false|
6392 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapPTZHome|0|
6393 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapPTZIris|false|
6394 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapPTZPan|false|
6395 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapPTZTilt|false|
6396 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|CapPTZZoom|false|
6397 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|DeviceType|Camera|
6398 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|Error|none|
6399 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|Errorcode|none|
6400 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|LastSnapFilename|Terrasse-20180106-1548532379.jpg|
6401 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|LastSnapId|7686|
6402 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|LastSnapTime|06.01.2018 / 15:48:53|
6403 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|LastUpdateTime|16.01.2018 / 21:49:41|
6404 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|PollState|Active - next time|21:58:00
6405 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|Record|Stop|
6406 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|SVScustomPortHttp|9900|
6407 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|SVScustomPortHttps|9901|
6408 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|SVSlicenseNumber|5|
6409 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|SVSuserPriv|Manager|
6410 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|SVSversion|8.1.2-5469|
6411 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|StmKey|c1615f8279fd248d18add87a49acb3c8|
6412 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|StmKeyUnicst|rtsp://syno:c1615f8279fd248d18add87a49acb3c8@sds1.myds.me:554/Sms=2.unicast|
6413 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|StmKeyUnicstOverHttp|rtsp://192.168.2.10:5000/webman/3rdparty/SurveillanceStation/cgi/rtsp.cgi?Sms=2.unicast&DsId=0&StmKey=c1615f8279fd248d18add87a49acb3c8|
6414 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|StmKeymjpegHttp|http://sds1.myds.me:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=2&StmKey="c1615f8279fd248d18add87a49acb3c8"|
6415 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|UsedSpaceMB|0.633|
6416 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|VideoFolder|/volume1/surveillance/Terrasse|
6417 => 2018-01-16 21:57:53|CamTER|SSCAM|addLog|state|off|
6418 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|Error|none|
6419 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|Errorcode|none|
6420 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|HomeModeState|off|
6421 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|LastLogEntry|2018-01-16 17:39:11 - Information - Settings of [Manual Record] for camera [Carport] were changed to [Stop].|
6422 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|PollState|Active - next time|21:59:57
6423 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|SVScustomPortHttp|9900|
6424 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|SVScustomPortHttps|9901|
6425 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|SVSlicenseNumber|5|
6426 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|SVSuserPriv|Viewer|
6427 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|SVSversion|8.1.2-5469|
6428 => 2018-01-16 21:57:53|SDS1_SVS|SSCAM|addLog|state|polling|


Das AddLOg erzeugt auf den Schlag ca. 220 Einträge und funktioniert auch bei mir tadellos.

Hmm ... also da weiß ich jetzt auch nicht was ich dazu sagen soll. Verhält sich so wie es sein soll.
Sag mal wo ist deine DB gespeichert ?  Gibt es vielleicht ein Hardwareproblem was nur temporär auftaucht ?
Reine Spekulation ....

Muss man beobachten.

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Die DB ist auf der SD-Karte im Raspi.

DS_Starter

ZitatDie DB ist auf der SD-Karte im Raspi.
So wie üblich.
SD-Karten sind allgemein nicht für so viele Schreibzyklen gebaut. Wenn sie ein entsprechendes Alter haben (bzw. genügend viele Schreibzyklen erlebt haben) steigen sie gern mal aus. Habe ich hier im Forum schon oft gelesen.
Das muss bei dir aber nicht der Fall sein, sondern könnte nur einen möglichen Grund darstellen.

Melde dich einfach wieder, falls der Fehler wieder auftritt. Versuch dann einen Zusammenhang zu finden, z.B. ob der Fehler vielleicht auftritt wenn besonders viele Schreibvorgänge in die DB stattfinden sollen. Das Addlog wäre wohl so ein Fall, kann aber auch sonst vorkommen. Dein System kennst nur du und wieviele Events vorkommen/geloggt werden sollen.

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Hallo Heiko,

ich beobachte meine DBLog nun eine weile. Und es funktioniert soweit ganz gut. Will heissen, dass das Backup funktioniert, die Logs geschrieben werden, die Plots funktionieren und der Addlog auch.

Heute wollte ich mir die Datenbankeinträge anschauen und es gibt keine Tabelle History.

.tables und .scheme zeigt nichts an.

vmtl. wieder korrupt ?

Jens

DS_Starter

Hi Jens,

Zitat
.tables und .scheme zeigt nichts an.

vmtl. wieder korrupt ?

sieht so aus. Backup der DB zurückspielen ...  und wahrscheinlich mal an den Austausch der SD-Karte in Erwägung ziehen.

Grüße
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Deckoffizier

Hallo Jens,

falls Du einen Raspi 3 hast versuch doch mal ihn mit SD Karte nur zum booten zu betreiben der Rest auf USB Stick, so war es lange Zeit bei mir bevor ich auf einen
"richtigen" Server umgestiegen bin.
Kodi als Mediacenter am Fernseher  läuft bei mir auf einem PI3 komplett ohne SD Karte ob es soweit auch mit FHEM klappt kann ich Dir leider nicht sagen.

Gruß
Hans-Jüergen
FHEM 5.8 auf "yakkaroo Emu A1FL.1" mit CUL 868MHz, SIGNALduino,2 1Wire USB Busmaster, diverse 1 Wire Sensoren,Landroid,Aeotec USB Dongle Z-Wave Plus

Jewe

Zitat von: DS_Starter am 29 Januar 2018, 10:43:28
sieht so aus. Backup der DB zurückspielen ...  und wahrscheinlich mal an den Austausch der SD-Karte in Erwägung ziehen.

Gestern hatte ich das Backup zurückgespielt, aber das ist auch schon korrupt. :-( Habe es ist so eingestellt, dass 3 Backups gib)
Leider habe ich es erst später mitbekommen.
Irgendwie ist das etwas doof, so wie es bei mir ist....

Ja die SD-Karte... Die ist gerade mal ein halbes Jahr alt und ich habe extra eine Hochwertige Karte gekauft. Die alte Karte hatte ich vorsorglich nach ca. 2,5 Jahren ausgetauscht. Ob ich mit einenm USB-Stick wirklich besser dran bin ?

Mit meinen Logfiles hatte ich eigentlich weniger Probleme, ausser dass es langsamer ist .

Jens

DS_Starter

Morgen Jens,

ja,schön ist es nicht und es gibt momentan auch nichts wozu ich dir raten könnte.
Damit wir nochmal auf dem aktuellen Info-Stand sind, mach bitte einen aktuellen "set ... configCheck" und poste es.

Du hast geschrieben, alles funktioniert eigentlich einwandfrei bis zu dem Zeitpunkt an dem du einen Blick in die DB wirfst.
Da auch die Plots bis zu diesem Zeitpunkt funktionieren, klappt auch das Lesen aus der DB bis dahin einwandfrei.
Wie schaust du denn in die DB ? Gibt es da eventuell einen Zusammenhang dass die Korruption durch diesen Vorgang erst verursacht wird ?
Reine Mutmaßung und nur ein Denkanstoß, aber irgendiwe eigentümlich dieser Zusammenhang.

Mit meinen Logfiles hatte ich eigentlich weniger Probleme, ausser dass es langsamer ist .
Eine DB ist kein Allheilmittel. Ich würde das nehmen mit dem ich mich wohler fühle und was mir bei der Erfüllung meiner Ziele hilft.  ;)

LG
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Hallo Heiko,

naja ich mache eine Verbingung mit Putty und öffne dann die Datenbank
sudo sqlite3 fhem.db

Hier das Ergebnis des ConfigCheck
Result of configuration read check

Connection parameter store type: file
Connection parameter: Connection -> SQLite:dbname=/opt/fhem/fhem.db, User -> , Password -> read o.k.

Result of connection check

Connection to database /opt/fhem/fhem.db successfully done.
Recommendation: settings o.k.

Result of encoding check

Encoding used by DB /opt/fhem/fhem.db: UTF-8
Recommendation: This is only an information about text encoding used by the main database.

Result of logmode check

Logmode of DbLog-device myDbLog is: asynchronous
Recommendation: settings o.k.

Result of shutdown sequence preparation check

Attribute "shutdownWait" is set to:
Recommendation: Due to Reading "background_processing_time" is not available (you may set attribute "showproctime"), there is only a rough estimate to
set attribute "shutdownWait" to 2 seconds.


Result of table 'history' check

Column width set in DB /opt/fhem/fhem.db.history: 'DEVICE' = 64, 'TYPE' = 64, 'EVENT' = 512, 'READING' = 64, 'VALUE' = 128, 'UNIT' = 32
Column width used by myDbLog: 'DEVICE' = 64, 'TYPE' = 64, 'EVENT' = 512, 'READING' = 64, 'VALUE' = 128, 'UNIT' = 32
Recommendation: settings o.k.

Result of table 'current' check

Column width set in DB /opt/fhem/fhem.db.current: 'DEVICE' = 64, 'TYPE' = 64, 'EVENT' = 512, 'READING' = 64, 'VALUE' = 128, 'UNIT' = 32
Column width used by myDbLog: 'DEVICE' = 64, 'TYPE' = 64, 'EVENT' = 512, 'READING' = 64, 'VALUE' = 128, 'UNIT' = 32
Recommendation: settings o.k.

Result of check 'Search_Idx' availability

Index 'Search_Idx' exists and contains recommended fields 'DEVICE', 'READING', 'TIMESTAMP'.
Recommendation: settings o.k.

Result of check 'Report_Idx' availability for DbRep-devices

The index 'Report_Idx' is missing.
Recommendation: You can create the index by executing statement 'CREATE INDEX Report_Idx ON `history` (TIMESTAMP, READING)'
Depending on your database size this command may running a long time.
Please make sure the device 'myDbLog' is operating in asynchronous mode to avoid FHEM from blocking when creating the index.
Note: If you have just created another index which covers the same fields and order as suggested (e.g. a primary key) you don't need to create the 'Search_Idx' as well !



DS_Starter

Hallo Jens,

der check ist ok. Wollte nur nochmal einen aktuellen Überblick.

Kannst du denn den Zusammenhang den ich gemutmaßt habe nachvollziehen ? Soll heißen, solange du nicht versuchst reinzuschauen klappt das alles so wie von die beschrieben, logging, plots und addlog ?

Du kannst den Hinweis von Deckoffizier ruhig mal umsetzen, tut ja nicht weh.

Grüße
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Ich habe das Problem gefunden. Es sitzt vor dem PC :-)

Ich habe, warum auch immer im Ordner PI eine Datenbank, und die habe ich immer geöffnet. Die richtige Datei liegt natürlich
im Ordner /opt/fhem !

Oh man ich habe DIr  / euch richtig Arbeit gemacht für nichts. Es ist alles in Ordung mit der Datenbank.
Sorry.

Jens

DS_Starter

Ein schöner Single Malt versöhnt  ;)

Du hast doch schon DbRep installiert. Wenn du "set ... fetchrows .." benutzt, kannst du in die DB schauen und erwischt mit Sicherheit auch die richtige  8)

Kannst ja noch "gelöst" in den Titel schreiben.

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Hallo Heiko,

jetzt habe ich doch nochmal ein kleines Problem. Seit dem Abend bevor ich das Problem hatte, dass ich die "falsche" DBLog geöffnet zu habe. werden die Werte meiner LaCrosse Temperaturfühler nicht mehr geloggt. letztes Logging 2018-01-28 20:13:20.
Die Addlogs werden regelmässig geloggt. Habe alles gurchgeschaut, kann den Fehler aber nicht finden.
An der Definition habe ich nichts geändert !?

Help, Jens

myDBLog:
Internals:
   COLUMNS    field length used for Device: 64, Type: 64, Event: 512, Reading: 64, Value: 128, Unit: 32
   CONFIGURATION /opt/fhem/db.conf
   DEF        /opt/fhem/db.conf .*:(temperature|measured-temp|desired-temp|actuator|valveposition|humidity|pressure).*
   MODE       asynchronous
   MODEL      SQLITE
   NAME       myDbLog
   NR         439
   NTFY_ORDER 50-myDbLog
   PID        3879
   REGEXP     .*:(temperature|measured-temp|desired-temp|actuator|valveposition|humidity|pressure).*
   STATE      connected
   TYPE       DbLog
   VERSION    3.8.1
   dbconn     SQLite:dbname=/opt/fhem/fhem.db
   dbuser     
   HELPER:
     COLSET     1
     DEVICECOL  64
     EVENTCOL   512
     OLDSTATE   connected
     READINGCOL 64
     TYPECOL    64
     UNITCOL    32
     VALUECOL   128
   READINGS:
     2018-02-03 11:03:41   CacheUsage      13
     2018-01-17 00:54:45   DbFileSize      66
     2018-02-03 11:03:31   NextSync        2018-02-03 11:04:01 or if CacheUsage 500 reached
     2018-01-14 02:55:00   countCurrent    0
     2018-01-17 00:55:15   countHistory    441323
     2018-01-16 21:52:53   lastCachefile   ./log/cache_myDbLog_2018-01-16_21-52-53 (7 cache rows exported)
     2018-02-01 11:26:46   lastRowsDeleted 460680
     2018-01-17 00:54:45   reduceLogState  reduceLogNbl finished. Rows processed: 19941, deleted: 0, time: 4.92sec
     2018-02-03 11:03:31   state           connected
   cache:
     index      20775
Attributes:
   asyncMode  1
   room       DbLog
   userReadings DbFileSize:reduceLogState.* { (split(' ',`du -m fhem.db`))[0] }


Temperaturfühler :
Internals:
   CHANGED   
   DEF        23
   IODev      myLaCrosseGateway
   LASTInputDev myLaCrosseGateway
   LaCrosse_lastRcv 2018-02-03 11:01:21
   MSGCNT     18978
   NAME       Temp_Wohnen
   NR         513
   STATE      Temperatur: 21.0 °C - Feuchte: 37 %
   TYPE       LaCrosse
   addr       23
   battery_new 0
   corr1      0
   corr2      0
   myLaCrosseGateway_MSGCNT 18996
   myLaCrosseGateway_TIME 2018-02-03 11:01:21
   previousH  37
   previousT  21
   sensorType 0=T(H)
   Helper:
     DBLOG:
       humidity:
         myDbLog:
           TIME       1517612400.01718
           VALUE      36
       temperature:
         myDbLog:
           TIME       1517612400.01718
           VALUE      21.3
   READINGS:
     2018-02-03 11:01:21   battery         ok
     2018-02-03 11:01:21   humidity        37
     2018-02-03 11:01:21   state           T: 21 H: 37
     2018-02-03 11:01:21   temperature     21
Attributes:
   DbLogExclude .*
   IODev      myLaCrosseGateway
   event-aggregator (temperature|humidity):600:linear:mean
   event-on-change-reading .*
   fp_1.OG    90,649,4, ,Wohnen.Temp
   fp_KWL     501,522,4, ,Wohnen.Temp
   group      Temp
   icon       temperature_humidity
   room       Temperaturen
   stateFormat {sprintf("Temperatur: %.1f °C - Feuchte: %d %%", ReadingsVal($name,"temperature",1), ReadingsVal($name,"humidity",1))}

DS_Starter

Hallo Jens,

auf den ersten Blick kann ich auch keinen Fehler in der Konfiguration feststellen.
Da muss man mal einen Blick ins Log werfen.

Setze dir mal Attribute im DbLog:


verbose4Devs Temp_Wohnen
verbose 5


Achte dann auf folgende Log-Einträge:


2018.02.03 12:14:34.001 4: DbLog LogDB -> ################################################################
2018.02.03 12:14:34.003 4: DbLog LogDB -> ###              start of new Logcycle                       ###
2018.02.03 12:14:34.004 4: DbLog LogDB -> ################################################################
2018.02.03 12:14:34.005 4: DbLog LogDB -> number of events received: 5 for device: MySTP_5000
2018.02.03 12:14:34.009 4: DbLog LogDB -> check Device: MySTP_5000 , Event: modulstate: normal
2018.02.03 12:14:34.010 5: DbLog LogDB -> parsed Event: MySTP_5000 , Event: modulstate: normal
2018.02.03 12:14:34.011 4: DbLog LogDB -> check Device: MySTP_5000 , Event: etotal: 18627.84
2018.02.03 12:14:34.012 5: DbLog LogDB -> parsed Event: MySTP_5000 , Event: etotal: 18627.84
2018.02.03 12:14:34.013 4: DbLog LogDB -> added event - Timestamp: 2018-02-03 12:14:34, Device: MySTP_5000, Type: SMAINVERTER, Event: etotal: 18627.84, Reading: etotal, Value: 18627.84, Unit:
2018.02.03 12:14:34.014 4: DbLog LogDB -> check Device: MySTP_5000 , Event: etoday: 3.747
2018.02.03 12:14:34.015 5: DbLog LogDB -> parsed Event: MySTP_5000 , Event: etoday: 3.747
2018.02.03 12:14:34.016 4: DbLog LogDB -> added event - Timestamp: 2018-02-03 12:14:34, Device: MySTP_5000, Type: SMAINVERTER, Event: etoday: 3.747, Reading: etoday, Value: 3.747, Unit:
2018.02.03 12:14:34.016 4: DbLog LogDB -> check Device: MySTP_5000 , Event: total_pac: 0.518
2018.02.03 12:14:34.017 5: DbLog LogDB -> parsed Event: MySTP_5000 , Event: total_pac: 0.518
2018.02.03 12:14:34.018 4: DbLog LogDB -> added event - Timestamp: 2018-02-03 12:14:34, Device: MySTP_5000, Type: SMAINVERTER, Event: total_pac: 0.518, Reading: total_pac, Value: 0.518, Unit:
2018.02.03 12:14:34.019 4: DbLog LogDB -> check Device: MySTP_5000 , Event: 0.518
2018.02.03 12:14:34.020 5: DbLog LogDB -> parsed Event: MySTP_5000 , Event: 0.518
2018.02.03 12:14:34.021 4: DbLog LogDB -> added event - Timestamp: 2018-02-03 12:14:34, Device: MySTP_5000, Type: SMAINVERTER, Event: 0.518, Reading: state, Value: 0.518, Unit:


Das Beispiel ist für Device "MySTP_5000". Deine interressierenden Lacrosse-Events müsen hier auftauchen (parsed Event) und verarbeitet werden (added event).

Grüße
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Hallo Heiko,

habe die attribute eingetragen. Die Temperaturen kommen an, werden aber nicht geadded.

2018.02.03 16:48:04 4: DbLog myDbLog -> ################################################################
2018.02.03 16:48:04 4: DbLog myDbLog -> ###              start of new Logcycle                       ###
2018.02.03 16:48:04 4: DbLog myDbLog -> ################################################################
2018.02.03 16:48:04 4: DbLog myDbLog -> number of events received: 1 for device: Temp_Wohnen
2018.02.03 16:48:04 4: DbLog myDbLog -> check Device: Temp_Wohnen , Event: state: T: 21.1 H: 37
2018.02.03 16:48:08 4: DbLog myDbLog -> ################################################################
2018.02.03 16:48:08 4: DbLog myDbLog -> ###              start of new Logcycle                       ###
2018.02.03 16:48:08 4: DbLog myDbLog -> ################################################################
2018.02.03 16:48:08 4: DbLog myDbLog -> number of events received: 2 for device: Temp_Wohnen
2018.02.03 16:48:08 4: DbLog myDbLog -> check Device: Temp_Wohnen , Event: temperature: 21.1496426492943
2018.02.03 16:48:08 5: DbLog myDbLog -> parsed Event: Temp_Wohnen , Event: temperature: 21.1496426492943
2018.02.03 16:48:08 4: DbLog myDbLog -> check Device: Temp_Wohnen , Event: state: T: 21.2 H: 37
2018.02.03 16:48:12 4: DbLog myDbLog -> ################################################################
2018.02.03 16:48:12 4: DbLog myDbLog -> ###              start of new Logcycle                       ###
2018.02.03 16:48:12 4: DbLog myDbLog -> ################################################################
2018.02.03 16:48:12 4: DbLog myDbLog -> number of events received: 1 for device: Temp_Wohnen
2018.02.03 16:48:12 4: DbLog myDbLog -> check Device: Temp_Wohnen , Event: state: T: 21.1 H: 37

DS_Starter

Hallo Jens,

wenn die Meldung "parsed Event" kommt, ist der Event schon durch den Regex-Filter durch.
Jetzt habe ich nochmal genauer geschaut. Du hast ja beim Device Temp_Wohnen alles ausgeschlosen -> DbLogExclude = .* !
Da kann ja nichts durchkommen.

Grüße
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe

Hallo Heiko,
ja, mit DbLogExclude wollte ich eigentlich die zu loggenden readings eingrenzen bzw mit include auswählen. Das hatte aber nicht funktioniert. In den Temp Devices stand das schon lange so drin, es wurde aber trotzdem geloggt. Am Samstag hatte ich die Temp Sensoren neu definiert, da ich Probleme mit dem LaCrosse Gateway hatte. Nun funktioniert es wohl damit.

Danke für Deine Mühe. Nun funktioniert es wieder.

Jens