Hallo,
ich möchte gerne den Status meines Haustürschlosses visualisieren. Meine Idee dazu ist, ein Userreading einzufügen, in welchem der Status "locked" mit "1" und der Status "unlocked" mit "0" angezeigt wird.
Ich habe es schon mal versucht - leider erfolglos, da meine Kenntnisse dazu einfach nicht ausreichen.
Kann mir da jemand weiterhelfen?
Gruß
Wolfgang
Hier ein Beispiel auf Basis Deiner hier gezeigten Konfiguration.
userreadings neuesreading:aktuellesreading:.* { (ReadingsVal($name,'aktuellesReading','none') eq 'locked' ? 1 : 0) }
Danke zunächst mal.
Allerdings ergibt
aufzu:state:.* { (ReadingsVal($Haustuerschloss,'state','none') eq 'locked' ? 1 : 0)
leider kein Userreading. Irgendwas mache ich wohl falsch.
Gruß
Wolfgang
aufzu:locked|unlocked { (ReadingsVal($name,'state','none') eq 'locked' ? 1 : 0) }
Sollte so gehen
...und die schließende geschweifte Klammer nicht vergessen.
Hi,
sieht schon mal besser aus. Aber auch mit geschweifter Klammer ergibt das Userreading
aufzu:state:.* { (ReadingsVal($name,'state','none') eq 'locked' ? 1 : 0)}
er
zwar ein Reading mit dem Wert "0". Aber es verändert sich leider nicht, wenn sich der Status ändert.
Gruß
Wolfgang
Zitat von: WolfgangV am 08 Februar 2020, 16:39:34
Hi,
sieht schon mal besser aus. Aber auch mit geschweifter Klammer ergibt das Userreading
aufzu:state:.* { (ReadingsVal($name,'state','none') eq 'locked' ? 1 : 0)}
er
zwar ein Reading mit dem Wert "0". Aber es verändert sich leider nicht, wenn sich der Status ändert.
Gruß
Wolfgang
Schau dir mal dein userreadings und meines an
::)
Alles klar!
Danke sehr!
Wieder mal was gelernt!