FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: DanHard am 12 Januar 2014, 16:09:34

Titel: Logdaten event-min-intervall
Beitrag von: DanHard am 12 Januar 2014, 16:09:34
Hallo Zusammen

Habe im Forum diverse Hilfen gefunden aber leider nicht das Richtige.
Ich habe einen Sensor der mir im Log die foldenden Daten liefert:


2014-01-12_16:00:44 sz_temphumi temperature: 22.3
2014-01-12_16:00:44 sz_temphumi humidity: 48
2014-01-12_16:00:44 sz_temphumi battery: ok
2014-01-12_16:00:44 sz_temphumi T: 22.3 H: 48 BAT: ok


Nun würde ich gerne das er mir die Werte "temperature" und "humidity"
nur alle 5 Minuten logt, die "battery" nur jeden Tag 1x und die Zeile
mit "T: 22.3 H: 48 BAT: ok" gar nicht.

Ich habe es schon auf viele Variante versucht.

Wenn ich die Zeile:
attr sz_temphumi event-min-interval temperature:300
einfüge dann wird die Temp auf nur alle 5 Minuten geloggt wenn ich nun aber
noch eine hinzufüge:
attr sz_temphumi event-min-interval temperature:300
attr sz_temphumi event-min-interval humidity:300

wird die temperature ignoiert und nur noch die Feuchtigkeit alle 5 Minuten geloggt.

Ich habe die Werte schon mit Komata oder mit Semikolon getrennt aber das hat
auch nichts gebracht. Es scheint als könnte man den Befehl "event-min-interval"
nur 1x anwenden.

Habt ihr da eine Lösung?
Finde im Internet einfach nichts das mit weiterhelfen könnte.

Bin ein Anfänger und habe daher in euren Augen "lächerliche" Probleme. :-)

Danke für eure Hilfe.
DanHard
Titel: Antw:Logdaten event-min-intervall
Beitrag von: juppzupp am 12 Januar 2014, 16:34:47
schau doch mal hier : http://www.fhemwiki.de/wiki/RFXtrx#FAQ:_Wie_bringe_ich_FHEM_dazu_nicht_alle_paar_Sekunden_den_Zustand_der_Sensoren_zu_loggen.3F
Titel: Antw:Logdaten event-min-intervall
Beitrag von: DanHard am 12 Januar 2014, 16:49:06
Zitat von: juppzupp am 12 Januar 2014, 16:34:47
schau doch mal hier : http://www.fhemwiki.de/wiki/RFXtrx#FAQ:_Wie_bringe_ich_FHEM_dazu_nicht_alle_paar_Sekunden_den_Zustand_der_Sensoren_zu_loggen.3F

Danke für die Schnelle Antwort.
Dieser Eintrag habe ich auch schon gelesen.

Die funktioniert auch super wenn er nur einen Logeintrag (Zeile) macht, aber mein Sensor gibt 4 verschiedene aus.
Weisst du wo mein Problem ist?
Titel: Antw:Logdaten event-min-intervall
Beitrag von: juppzupp am 12 Januar 2014, 17:03:17
trigger doch auf die eine zeile, in der alles steht. da bekommst du ja beide änderungen mit.
dafür habe ich

attr TFATS34C_2 event-min-interval state:900
attr TFATS34C_2 event-on-change-reading state
attr TFATS34C_2 event-on-update-reading .*


konfiguriert, und das klappt.

was im log gespeichert wird, wird ja in der log definition konfiguriert, nicht im device.
define FileLog_TFATS34C_2 FileLog ./log/TFATS34C_2-%Y.log TFATS34C_2:T\x3a.*

das was vorher so aussah :

2014-01-12_14:47:48 TFATS34C_2 temperature: 19.9
2014-01-12_14:47:48 TFATS34C_2 humidity: 39
2014-01-12_14:47:48 TFATS34C_2 battery: ok
2014-01-12_14:47:48 TFATS34C_2 T: 19.9 H: 39 BAT: ok


wird jetzt so gespeichert :

2014-01-12_14:51:33 TFATS34C_2 T: 19.9 H: 39 BAT: ok
2014-01-12_14:57:33 TFATS34C_2 T: 20 H: 39 BAT: ok
2014-01-12_14:58:18 TFATS34C_2 T: 19.9 H: 39 BAT: ok
2014-01-12_15:14:48 TFATS34C_2 T: 19.9 H: 39 BAT: ok
2014-01-12_15:18:33 TFATS34C_2 T: 20 H: 39 BAT: ok
2014-01-12_15:20:03 TFATS34C_2 T: 19.9 H: 39 BAT: ok
2014-01-12_15:23:48 TFATS34C_2 T: 20 H: 40 BAT: ok


ich glaube das was du vor hast, klappt nicht, und ich sehe auch den sinn nicht.
Titel: Antw:Logdaten event-min-intervall
Beitrag von: DanHard am 12 Januar 2014, 18:34:40
Danke vielmals so hats funktioniert.

Wie kann ich jetzt in einem Plot die Temperatur und die Feuchtigkeit anzeigen?

Danke
Titel: Antw:Logdaten event-min-intervall
Beitrag von: juppzupp am 13 Januar 2014, 07:38:45
Probier den SVG editor. Einmal Feld 4, einmal Feld 6.
Titel: Antw:Logdaten event-min-intervall
Beitrag von: DanHard am 13 Januar 2014, 09:21:07
(http://img.tapatalk.com/d/14/01/13/4ypube7u.jpg)

Funktioniert leider auch nicht!
Habe schon alle Einstellungen durchgeklickt!
Titel: Antw:Logdaten event-min-intervall
Beitrag von: juppzupp am 13 Januar 2014, 09:28:33
kann nichts erkennen, das ist zu klein. geraten : mach beim ersten mal das "T" weg, das er auf .* steht.
und gibt den linien unterschiedliche farben, dann siehst du auch welcher wert kommt, oder nicht (I0,I1)
Titel: Antw:Logdaten event-min-intervall
Beitrag von: DanHard am 13 Januar 2014, 12:12:38
(http://img.tapatalk.com/d/14/01/13/y3a5a6up.jpg)

Habe schon versucht mit beiden .*
geht leider auch nicht.

Siehst du jetzt das Bild?
Titel: Antw:Logdaten event-min-intervall
Beitrag von: juppzupp am 13 Januar 2014, 12:18:22
Mach aus dem .T ein .* und wähle ne andere Farbe.
So klappt es doch bei mir auch.
Titel: Antw:Logdaten event-min-intervall
Beitrag von: Joachim am 13 Januar 2014, 12:23:15
Feuchte mal links zuordnen, und beiden Linien unterschiedliche Farben geben.
Übersetzung:
deutsch english
links --> left
Titel: Antw:Logdaten event-min-intervall
Beitrag von: DanHard am 13 Januar 2014, 13:43:28
Genial jetzt gehts!
Liegt das nur ab der Anordnung?
Titel: Antw:Logdaten event-min-intervall
Beitrag von: DanHard am 13 Januar 2014, 13:43:44
Danke vielmal!