FHEM Forum

FHEM - Entwicklung => FHEM Development => Thema gestartet von: Tobias am 24 März 2013, 13:55:38

Titel: DbLog Änderung, bitte testen
Beitrag von: Tobias am 24 März 2013, 13:55:38
Hi,
ich habe im contrib/dblog/93_DbLog.pm einen Patch von fuzzy eingespielt mit folgenden Änderungen

- Event parsing method: Changed if to elseif to speed it up, added parsing support for OWL energy monitors (TRX_WEATHER), AC level command (TRX_LIGHTING), CUL_HM actuator messages, FHT8v, Dummy. Fixed indentation levels.
- Log method: Changed to use one transaction for writing all of the readings.
- Get method: Changed to use bind variables with fetch (fastest way to read data), reduced the returned columns to 'timestamp' and 'value'.
- neues Attribut "DbLogType": man kann auswählen ob in Current und/oder in History  geloggt werden soll

Und Achtung: für die PostgreSQL Nutzer ändert sich der SuchIndex auf history zugunsten einer Kompatibilität zu anderen DBMS.

Bitte um Tests, dann kann ich es in den Hauptzweig schieben

gruss
Tobias
Titel: Aw: DbLog Änderung, bitte testen
Beitrag von: Johannes am 03 April 2013, 21:09:04
Läuft seit ner Weile problemlos bei mir. Grüße!
Titel: Aw: DbLog Änderung, bitte testen
Beitrag von: Tobias am 04 April 2013, 21:45:08
ist heute in den Hauptzweig verschoben worden. So kommts noch in die 5.3 Stable mit rein
Titel: Aw: DbLog Änderung, bitte testen
Beitrag von: justme1968 am 20 April 2013, 12:07:11
hallo tobias,

ich habe eben beim neustart folgende fehlermeldung gesehen:DBD::SQLite::db do failed: near ")": syntax error at /usr/local/FHEM/share/fhem/FHEM/93_DbLog.pm line 479.
DBD::SQLite::db do failed: near ")": syntax error at /usr/local/FHEM/share/fhem/FHEM/93_DbLog.pm line 480.


ich glaube da fehlt am ende der zeile jeweils eine klammer zu.

gruss
andre
Titel: Aw: DbLog Änderung, bitte testen
Beitrag von: Johannes am 26 April 2013, 17:51:20
Ich habe die fehlenden Klammern ergänzt und eingecheckt.
Die Fehler sind damit verschwunden.

Grüße,
Johannes