Hallo zusammen,
hab folgenden Part in meiner Config, der aber nicht funktionieren will:
define TuerNachricht notify Flur.TuerSensor:opened {if(Value("Anwesenheit") eq "0"){fhem ("set pushmsg msg 'Eingangstuer Bewegung' 'Zustand: Geöffnet' 'TuerSensor' 0 '' ")}}
Anwesenheit steht auf 0 und der pushmsg-Befehl funktioniert. Wo ist der Fehler?
Flur.TuerSensor steht aktuell auf closed (Modell: HM-SEC-SC-2).
Mach mal bitte eins:
Mach den Eventmonitor auf, klicke auf Fliter.* und schreiben vor das .* Dein Flur.TuerSensor.
Das sieht dann so aus:
(Filter: Flur.TuerSensor.*)
Dann öffne die Tür und schau was passiert 8)
Dann kannst Du Dein notify korregieren. ;)
Gruß Otto
Zitat von: DerKiLLa am 17 März 2016, 16:52:16
define TuerNachricht notify Flur.TuerSensor:opened {if(Value("Anwesenheit") eq "0"){fhem ("set pushmsg msg 'Eingangstuer Bewegung' 'Zustand: Geöffnet' 'TuerSensor' 0 '' ")}}
Anwesenheit steht auf 0 und der pushmsg-Befehl funktioniert. Wo ist der Fehler?
Flur.TuerSensor steht aktuell auf closed (Modell: HM-SEC-SC-2).
Tausche
("Anwesenheit") eq "0")
gegen
("Anwesenheit") eq "open")
aus.
Hä?
Nein Du tauschst Flur.TuerSensor:opened
gegen
Flur.TuerSensor:open
aus ;)
Zitat von: Otto123 am 17 März 2016, 17:38:46
Mach den Eventmonitor auf, klicke auf Fliter.* und schreiben vor das .* Dein Flur.TuerSensor.
Vielen Dank! Hatte ich gemacht und gesehen, dass es "open" ist. Ist aber etwas verwirrend, da unter devStateIcon ja steht:
Zitatopened:fts_door_right_open closed:fts_door_right
Die Antwort hat mir übrigens mehr geholfen als die simple Lösung, nun kenne ich auch den Event Monitor!
Zitat von: DerKiLLa am 18 März 2016, 08:53:27
Die Antwort hat mir übrigens mehr geholfen als die simple Lösung, nun kenne ich auch den Event Monitor!
Das freut mich sehr, sehen leider nicht immer alle so 8)
Schönen Tag
Otto