FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: jhohn am 13 Oktober 2013, 12:21:49

Titel: doppelte Logeinträge für HM-WDS10-TH-O
Beitrag von: jhohn am 13 Oktober 2013, 12:21:49
Ich wollte mir eben einen Index für meine fhem Datenbank anlegen und habe dabei festgestellt, dass alle Logs von meinem HM-WDS10-TH-O in der current Tabelle doppelt vorhanden sind:

mysql> select * from current where device like "aussen%" and EVENT like "temperature%";                                     
+---------------------+-------------------+--------+-------------------+-------------+-------+------+
| TIMESTAMP           | DEVICE            | TYPE   | EVENT             | READING     | VALUE | UNIT |
+---------------------+-------------------+--------+-------------------+-------------+-------+------+
| 2013-10-13 12:06:22 | aussenthermometer | CUL_HM | temperature: 10.2 | temperature | 10.2  |      |
| 2013-10-13 12:06:22 | aussenthermometer | CUL_HM | temperature: 10.2 | temperature | 10.2  |      |
+---------------------+-------------------+--------+-------------------+-------------+-------+------+
2 rows in set (0.00 sec)

In der history Tabelle ist der Eintrag dann nur noch einmal:


Das betrifft nur dieses eine Gerät, für alle anderen sind die Logs auch nur einmal in current
mysql> select * from history where device like "aussen%" and TIMESTAMP like "2013-10-13 12:%" and EVENT like "temperature%";
+---------------------+-------------------+--------+-------------------+-------------+-------+------+
| TIMESTAMP           | DEVICE            | TYPE   | EVENT             | READING     | VALUE | UNIT |
+---------------------+-------------------+--------+-------------------+-------------+-------+------+
| 2013-10-13 12:01:04 | aussenthermometer | CUL_HM | temperature: 10.0 | temperature | 10.0  |      |
| 2013-10-13 12:03:50 | aussenthermometer | CUL_HM | temperature: 10.1 | temperature | 10.1  |      |
| 2013-10-13 12:06:22 | aussenthermometer | CUL_HM | temperature: 10.2 | temperature | 10.2  |      |
+---------------------+-------------------+--------+-------------------+-------------+-------+------+
3 rows in set (6.44 sec)



Titel: Antw:doppelte Logeinträge für HM-WDS10-TH-O
Beitrag von: betateilchen am 13 Oktober 2013, 12:40:06
das ist aber kein Homematic-Problem, sondern eher irgendwo im Logging, denn der Sensor liefert den Event nur einmal:


2013-10-13 12:38:01 CUL_HM out_Balkon temperature: 10.2
2013-10-13 12:38:01 CUL_HM out_Balkon humidity: 74
2013-10-13 12:38:01 CUL_HM out_Balkon T: 10.2 H: 74 D: 5.8
2013-10-13 12:38:01 CUL_HM out_Balkon dewpoint: 5.8


Übrigens: bei Dir ist genauso kalt wie hier *g*
Titel: Antw:doppelte Logeinträge für HM-WDS10-TH-O
Beitrag von: jhohn am 13 Oktober 2013, 13:21:25
Da hast Du recht, im Eventmonitor tauchen die Werte nur einmal auf.
Mein Logging Eintrag ist:
define myDbLog DbLog /volume1/@appstore/FHEM/etc/db.conf .*:.*
in der Datenbank sind nur die Einträge für dieses eine Device doppelt in der current Tabelle.

Kann das evtl. ein Mod bei Gelegenheit nach FHEM/sonstiges verschieben?
Titel: Antw:doppelte Logeinträge für HM-WDS10-TH-O
Beitrag von: jhohn am 14 Oktober 2013, 20:49:26
Hat evtl. trotzdem jemand nen Tip wo ich anfangen kann zu suchen?