doppelte Logeinträge für HM-WDS10-TH-O

Begonnen von jhohn, 13 Oktober 2013, 12:21:49

Vorheriges Thema - Nächstes Thema

jhohn

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)



FHEM auf Synology Diskstation DS413j (DSM4.3), HM LAN Adapter
Steuerung für Nachtspeicheröfen:
Ladung:   HM-WDS10-TH-O, HM-LC-Sw4-DR, Weather-Modul
Gebläse: HM-CC-TC, HM-LC-SW1-FM, HM-Sec-RHS
FHEM auf FritzBox 7390 für Telefon Funktionen

betateilchen

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*
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

jhohn

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?
FHEM auf Synology Diskstation DS413j (DSM4.3), HM LAN Adapter
Steuerung für Nachtspeicheröfen:
Ladung:   HM-WDS10-TH-O, HM-LC-Sw4-DR, Weather-Modul
Gebläse: HM-CC-TC, HM-LC-SW1-FM, HM-Sec-RHS
FHEM auf FritzBox 7390 für Telefon Funktionen

jhohn

Hat evtl. trotzdem jemand nen Tip wo ich anfangen kann zu suchen?
FHEM auf Synology Diskstation DS413j (DSM4.3), HM LAN Adapter
Steuerung für Nachtspeicheröfen:
Ladung:   HM-WDS10-TH-O, HM-LC-Sw4-DR, Weather-Modul
Gebläse: HM-CC-TC, HM-LC-SW1-FM, HM-Sec-RHS
FHEM auf FritzBox 7390 für Telefon Funktionen