FHEM - Hausautomations-Systeme > SlowRF

S300TH Warnung bei bestimmter LUftfeuchtigkeit

<< < (4/4)

reacend:
Hi,
der Mailversand klappt nun:
jetzt eine Frage ich habe folgendes notify eingerichtet:


define rlf_chk notify S300TH:H.* { if("%" > "65"|"%" < "75") {\
{DebianMail('mail@@domain.de',' RLF nicht OK ','@ %')};;\
    Log 3, "@: RLF zu niedrig %";;\
    }\
}


-Aber- Das problem ist, das er ja auch nachkomma stellen im Log schreibt und mein notify damit nicht zurecht kommt:

2013-01-03_02:44:43 S300TH T: 14.7  H: 60.6

wie kriege ich ihn dazu das er auch die nachkomma stellen berechnet?

BG

reacend:
sorry ich nochmal, also das problem scheint nicht die nachkomma stelle zu sein...
bei einem: trigger S300TH H: 64.1 schickt er auch ne mail raus...

nur so wenn ich den Sensor in eine umgebung mit mehr als 75% oder weniger als 65 stelle meldet er sich

reacend:
Hi, also das ist echt mist.. Wir brauchen die Bearbeitungsfunktion....


Hier ein Update von meinem Code:


define humidor_chk notify Humidor:hum.* { if ("%" < 65 || "%" > 75) {\
{DebianMail('info@@nicolas-it.de','Humidor RLF nicht OK ','@ %')};;\
    Log 3, "@: RLF zu niedrig %";;\
    }\
}

jetzt reagiert er wenigstens beim senden der werte vom S300TH aber er schickt sie nun immer auch wenn er im soll wert ist :(

reacend:
Habs hinbekommen:


define S300TH_chk notify S300TH:hum.* { if ((floor(SplitVar("%"," ",1))) < 65 || (floor(SplitVar("%"," ",1))) > 75) {\
{DebianMail('mail@mail.de','S300TH RLF nicht OK ','%')};;\
    Log 3, "@: RLF zu niedrig %";;\
    }\
}

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln