FHEM > Anfängerfragen

HMS 100-TF: Werte verarbeiten - wie?

(1/2) > >>

stobor:

Hallo,

mein HMS 100-TF Temperaturfühler liefert Informationen über Temperatur, Luftfeuchte und Batteriestatus

Im Log steht bspw. Folgendes:
2013.01.19 19:56:33 3: list KlimaGarten STATE : KlimaGarten T: -6 H: 70.3 Bat: ok

Wie könnte ich denn jetzt einzelne Werte abfragen (Batteriestatus oder Temperatur)?
define ... notify ... ist ok, aber wie komme ich an die Werte wie -6 , 70.3 oder ok heran?

Danke für Hilfe.

Tobias:
%EVTPART0
%EVTPART1
%EVTPART2
.....

stobor:
Hmmm, wie würde denn bspw. das komplette notify für eine Prüfung auf Batterie OK aussehen?

stobor:
Ich habe mal

define nBatChk notify KlimaGarten:Bat:.* {if (%EVTPART3 eq "ok") { use FritzBoxUtils;; FB_mail('meine@@adresse.xx','KlimaGarten %EVTPART3','KlimaGarten...')}}

probiert, aber es kommen keine Mails. Frage ich die Parameter falsch ab? Mails schicken an sich funktioniert. Wie kann ich dieses Problem lösen? Hat jemand eine Idee?
Im Log steht bspw. Folgendes:
2013.01.19 19:56:33 3: list KlimaGarten STATE : KlimaGarten T: -6 H: 70.3 Bat: ok

Danke

Tobias:
erstmal einfach starten:

--- Code: ---define nBatChk notify KlimaGarten:.* {
Log 0, "so siehts aus: %NAME -> %EVENT";
Log 0, "Bat auslesen funktioniert" if (%EVTPART6 eq "ok");}
--- Ende Code ---

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln