notify definieren aufgrund EventMonitor

Begonnen von sn0000py, 02 März 2017, 08:15:28

Vorheriges Thema - Nächstes Thema

sn0000py

muss gestehen die meisten notify was ich erzeuge, probeire ich einfach paar mal verschiedene durch ohne zu wissen was ich tue ...

wenn ich das im Event monitor mitlogge, wie muss ich dann das notify erzeugen?

2017-03-02 08:13:20 AMAD Handy active
2017-03-02 08:13:22 AMAD Handy read from http://192.168.0.45:8090 timed out


das sind zwei einträge die jeweils das reading "state" setzen, ich möchte nun ein notify machen. das jedesmal aufgerufen wird wenn sich state ändert


define Handy_notify_1 notify Handy:state:.* { Log 1, "AMAD Handy EVENT";; }
aber das wird nicht aufgerufen

Benni

Na ja, "state" kommt in den Events ja auch gar nicht vor!

Versuche es doch erst mal so:


define Handy_notify_1 notify Handy:.* { Log 1, "AMAD Handy EVENT";; }

Thorsten Pferdekaemper

Hi,
siehe hier https://fhem.de/commandref.html#notify
Attrubut stateEvent auf 1 setzen im notify, dann sollte das so gehen.
Gruß,
   Thorsten
FUIP

sn0000py

Danke, damit hatte ich nicht gerechnet das das gelöscht wird :D
Funktioniert nun so wie gewünscht!

Thorsten Pferdekaemper

Zitat von: sn0000py am 02 März 2017, 08:45:54
Danke, damit hatte ich nicht gerechnet das das gelöscht wird :D
Da wird ja auch gar nichts gelöscht...
FUIP

CoolTux


define Handy_notify_1 notify Handy.(active|inactive|whatelse) { Log 1, "AMAD Handy EVENT";; }
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net