Zusätzliches Log für Temperatur-Luftfeuchte-Sensor HMS 100 TF erstellen

Begonnen von MBPower, 31 Januar 2014, 15:15:56

Vorheriges Thema - Nächstes Thema

MBPower

Wie kann ich für einen  Temperatur-Luftfeuchte-Sensor HMS 100 TF ein zusätzliches LogFile erstellen, dass 1x pro Stunden die Werte wie folgt einträgt.
Zitat2014-01-31_15:00:00 HMS100TF_6638 T: 29.3  H: 23.3  Bat: ok

Hiermit müsste ich ein LogFile erstellen, aber wenn ich das direkt mit dem HMS100TF_6638 verbinde, dann läuft das Standart log nicht mehr.
define testlog FileLog /var/InternerSpeicher/fhem/log/testLog-%Y-%U.log HMS100TF_6638............????

Es wäre mir für den Anfang auch ausreichend, wenn ich den folgendne Befehl nicht per Pushover verschicke, sondern in das neue LogFile eintragen würden.
define HMS100TF_WZ_at at +*01:00:00 {(my $temp=ReadingsVal("HMS100TF_6638","temperature","0"));;(my $humi=ReadingsVal("HMS100TF_6638","humidity","0"));; fhem("set Pushover1 msg 'Temperatur und Luftfeuchtigkeit' 'Temperatur Wohnzimmer $temp %C2%B0C %0ALuftfeuchtigkeit Wohnzimmer $humi %25' '' 0 '' ")}

Wie müsste der definde Befehl aussehen, dass ich nicht gleichzeitig das normale log (alle 5 Minten) von dem HMS100TF deaktiviert wird?

*edit*
Mir ist gerade aufgefallen, dass die Log-Einträge von dem HMS100TF nicht immer regelässig alle 5 Minuten gemacht werden. Verstehe ich das vielleicht richtig, dass die nur im 5 Minuten Takt geschrieben werden, wenn es eine veränderung gibt? Wobei das auch nicht sein kann, denn dann dürfte auch der Eintrag von 2014-01-31_11:20:56 und 2014-01-31_11:26:09 nicht doppelt vorhanden sein.

Zitat2014-01-31_10:44:25 HMS100TF_6638 T: 22.7  H: 39.7  Bat: ok
2014-01-31_10:54:51 HMS100TF_6638 T: 22.7  H: 39.9  Bat: ok
2014-01-31_11:00:04 HMS100TF_6638 T: 22.7  H: 40  Bat: ok
2014-01-31_11:10:30 HMS100TF_6638 T: 22.8  H: 40.4  Bat: ok
2014-01-31_11:15:43 HMS100TF_6638 T: 22.8  H: 40.7  Bat: ok
2014-01-31_11:20:56 HMS100TF_6638 T: 22.9  H: 40.8  Bat: ok
2014-01-31_11:26:09 HMS100TF_6638 T: 22.9  H: 40.8  Bat: ok
2014-01-31_11:36:35 HMS100TF_6638 T: 23  H: 40.6  Bat: ok
2014-01-31_11:41:48 HMS100TF_6638 T: 23  H: 40.6  Bat: ok

Vielleicht war ich auch nur der Meinung, dass das normal Log von dem HMS100TF deaktiviert wurde und es gab nur eine Lücke von 15 Minuten.

Wie auch immer.
Ich würde gerne ein zusätzliche Log Datei erstellen und 1x pro Stunden, egal ob der Wert identisch ist oder nicht in dieses LogFile eintragen.