FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Cybers am 10 Juli 2015, 12:07:50

Titel: Notify - scheinbar Fehler in meiner DEF
Beitrag von: Cybers am 10 Juli 2015, 12:07:50
Ich habe folgendes DEF in meinem Notify:
geofancy:Sascha:"left Work" set WhatsApp send 491700000000 Testnachricht

wenn das Reading "Sascha" auf "left Work" steht soll die Nachricht gesendet werden. Allerdings läuft es so nicht, ich habe es auch schon ohne die Anführungszeichen versucht, geht leider auch nicht.
Was mache ich falsch?

Gruß, Sascha
Titel: Antw:Notify - scheinbar Fehler in meiner DEF
Beitrag von: rapster am 10 Juli 2015, 14:08:44
mit Anführungzeichen wirds denke ich nicht klappen.

probier mal
geofancy:Sascha:left.Work

oder wenn davor evtl. (is öfter) noch Leerzeichen sind:
geofancy:Sascha:\s*left.Work
Titel: Antw:Notify - scheinbar Fehler in meiner DEF
Beitrag von: Otto123 am 10 Juli 2015, 16:51:36
Hallo Cybers,
eigentlich sollte man das mit dem Regexp wizard sauber machen können. Zumindest wenn es die Events schon gab.

Gruß Otto
Titel: Antw:Notify - scheinbar Fehler in meiner DEF
Beitrag von: Cybers am 10 Juli 2015, 20:38:02
@Otto: da das Reading verschiedene Inhalte hat, das Notify nur bei einem ganz bestimmten Wert reagieren soll und der "Wert" ja aus zwei Wörtern besteht kam ich nicht weiter. Der Regexp Wizard kann die Konfiguration nur bei jedem Wert eines Readings automatish einstellen: ich konnte nur geofancy:Sascha:.* auswählen.

Gruß, Sascha
Titel: Antw:Notify - scheinbar Fehler in meiner DEF
Beitrag von: Otto123 am 11 Juli 2015, 10:17:36
Hallo Sascha,

und Eventmonitor siehst Du das auch nicht im Klartext?

Gruß Otto
Titel: Antw:Notify - scheinbar Fehler in meiner DEF
Beitrag von: Cybers am 11 Juli 2015, 11:02:22
im Eventmonitor steht: geofancy Sascha: left Work

mit dem Code von Rapster läuft es

Gruß, Sascha
Titel: Antw:Notify - scheinbar Fehler in meiner DEF
Beitrag von: Otto123 am 11 Juli 2015, 11:20:37
Alles Klar  8)
Schönes Wochenende
Otto