FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: tschimi am 28 März 2021, 13:47:58

Titel: Toggle für Netatmo presence via eventMap
Beitrag von: tschimi am 28 März 2021, 13:47:58
Hi,
jetzt bin ich doch ein bisschen am Ende und hoffe, das mir jemand von euch weiterhelfen kann. Ich möchte die Anwesenheit einer Netatmo presence manuell schalten via toggle. Dabei sind die Werte home/away zugelassen. Ich hab das jetzt mit eventMap versucht, aber das will noch nicht. Hier mal mein Ausdruck:

{usr=>{ '^toggle' => '".(ReadingsVal($NAME,"STATE","STATE away") eq "STATE away" ? "STATE home" : "STATE away")."','STATE away' => 'away','STATE home' => 'home' }}

Fehler schon bei STATE :-(
Hat jemand ne Idee?

Lg, tschimi
Titel: Antw:Toggle für Netatmo presence via eventMap
Beitrag von: Otto123 am 28 März 2021, 18:23:36
Hi,
STATE -> Internal -> InternalVal()
state -> Reading -> ReadingsVal()

sieh auch https://fhem.de/commandref_DE.html#perl

Gruß Otto