Guten Morgen,
kann mir jemand sagen ob das ein Fehler in der readinsgroup ist ??
Habe ich gerade im Eventmonitor entdeckt, es ist bei jedem Thermostat das gleiche
2016-11-24 09:40:48 readingsGroup Batterie Keller_Temp.battery: Created by potrace 1.8, written by Peter Selinger 2001-2007 image/svg+xml
2016-11-24 09:40:48 LaCrosse Keller_Temp battery: ok
2016-11-24 09:40:48 LaCrosse Keller_Temp temperature: 15.3
2016-11-24 09:40:48 LaCrosse Keller_Temp humidity: 57
2016-11-24 09:40:49 readingsGroup Batterie AB_Kammer_LaC.battery: Created by potrace 1.8, written by Peter Selinger 2001-2007 image/svg+xml
2016-11-24 09:40:49 LaCrosse AB_Kammer_LaC error: 0
2016-11-24 09:40:49 LaCrosse AB_Kammer_LaC battery: ok
2016-11-24 09:40:49 LaCrosse AB_Kammer_LaC temperature: 22.1
Hier die readingsgroup
define dif_Batteriewarnung DOIF ( ([":^battery:.*low"] or [":^battery:.*0"]) and [?$SELF:$DEVICE] eq "0") ( {DebianMail('ich@malediven.com', 'FHEM Batteriewarnung', "$DEVICE: $EVENT")}, {Log 3,"$DEVICE: Batteriewarnung $EVENT"}, setreading $SELF $DEVICE low) \
DOELSEIF ( ([":^battery:.*low"] or [":^battery:.*0"]) and ([?$SELF:$DEVICE] eq "ok" or [?$SELF:$DEVICE] eq "novalue")) (setreading $SELF $DEVICE [$SELF:delayCounter])\
DOELSEIF ( ([":^battery:.*low"] or [":^battery:.*0"]) and [?$SELF:$DEVICE] > "0" and [?$SELF:$DEVICE] <= [?$SELF:delayCounter]) (setreading $SELF $DEVICE {([$SELF:$DEVICE])-1})\
DOELSEIF ( ([":^battery:.*ok"] or [":^battery:.*1"]) and [?$SELF:$DEVICE] ne "ok") (setreading $SELF $DEVICE ok)
attr dif_Batteriewarnung userattr delayCounter
attr dif_Batteriewarnung delayCounter 2
attr dif_Batteriewarnung do always
attr dif_Batteriewarnung notexist "novalue"
attr dif_Batteriewarnung userReadings delayCounter { AttrVal($name,"delayCounter",0);; }
#
Vielen Dank und Gruß
Werner
das ist kein fehler sondern die icons die per longpoll ans frontend geschickt werden. alles gut.
gruss
andre
Danke Andre,
ich dachte schon es wäre was passiert.
Habe zwar kein frontend am laufen, aber ok.
Ich aktiviere die group wieder
Gruß Werner
Deine gezeigt RG ist aber ein DOIF ;)
define dif_Batteriewarnung DOIF