Hallo,
habe eine Frage , wie muss ich es machen wenn ich ein neues userreading erzeugen möchte ?
Reading sollte "STATUS" heißen.
Will den state Status "on" auf "1" und "off"auf "0" im STATUS setzen ?
Mit freundlichen Grüßen
Wendelin
Moin Wendelin,
noch ein STATUS ::) nachdem es schon state und STATE gibt und alle immer unscharf vom Status reden ;)
attr RolloB userReadings STATUS:(on|off) {ReadingsVal($name,'state','fehler') eq 'on' ?1:0}
Eventmap reicht Dir nicht für diesen Zweck?
Gruß Otto
Hallo Otto,
Danke für Deine Hilfe.
ich will das machen da ich als Log DB verwende.
Und wenn ich dann das entsprechend im Plot anzeigen will kann ich das zwar einstellen, aber nach einer aktualisierung ist das wieder gelöscht (ist auch bekannt)!
beispiel :
#DBL HM_4F95BE:state:::$val=($val=~"motion"?3.0:0)
#DBL HM_4F9075:state:::$val=($val=~"motion"?2.5:0)
#DBL HM_4F94F8:state:::$val=($val=~"motion"?2.0:0)
#DBL HM_69EF2B:state:::$val=($val=~"motion"?1.5:0)
#DBL BWM_ALT_DUMMY:state:::$val=($val=~"on"?1.0:0)
#DBL HM_5E89AC:state:::$val=($val=~"motion"?0.5:0)
Gruß
Wendelin