FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Wernieman am 17 April 2015, 09:19:59

Titel: (gelöst) Probleme mit notify
Beitrag von: Wernieman am 17 April 2015, 09:19:59
Hallo,

Ich habe gerade ein Problem mit notify:

Ich habe mir einen Dummy gebaut:
fhem> list LED_Lampe
Internals:
   CFGFN     
   NAME       LED_Lampe
   NR         113
   STATE      off
   TYPE       dummy
   Readings:
     2015-04-17 09:15:20   state           off
Attributes:
   room       SIS_PMS
   setList    on off


Wenn der geschaltet werden wird, sollen 2 andere Schalter betätigt werden (Hier erstmal als Test1 und Test2)
fhem> list LED_Lampe_On
Internals:
   CFGFN     
   DEF        notify LED_Lampe:on set Test1 on; set Test2 on
   NAME       LED_Lampe_On
   NR         195
   NTFY_ORDER 50-LED_Lampe_On
   REGEXP     notify
   STATE      active
   TYPE       notify
   Readings:
     2015-04-17 09:13:54   state           active
Attributes:
   room       SIS_PMS


Soweit, so gut, ABER ... wenn ich den Dummy schalte, wird das Notify nicht ausgeführt:
fhem> set LED_Lampe on

Kann mir jemand dabei helfen? Es ist nicht mein erstes notify, darum verstehe ich momentan nicht, warum es nicht funktioniert.

Alle Ausgaben sind übrigens aus der telnet-Konsole kopiert.

Danke für Hilfe, auch über Hinweise, wo ich suchen kann/soll währe ich dankbar ...

Gruß,
Werner
Titel: Antw:Probleme mit notify
Beitrag von: Bennemannc am 17 April 2015, 09:27:11
Hallo,

Zitatnotify LED_Lampe:on set Test1 on; set Test2 on
versuche es mal mit einem Punkt also

notify LED_Lampe.on set Test1 on; set Test2 on - den set 'Teil' kannst Du auch so
set Test1,Test2 on - schreiben

Gruß Christoph
Titel: Antw:Probleme mit notify
Beitrag von: Wernieman am 17 April 2015, 09:57:47
Da war es bedauerlich auch nicht.

Sieht jetzt so aus:

fhem> list LED_Lampe_On
Internals:
   CFGFN     
   DEF        notify LED_Lampe.on set Test1,Test2 on
   NAME       LED_Lampe_On
   NR         195
   NTFY_ORDER 50-LED_Lampe_On
   REGEXP     notify
   STATE      active
   TYPE       notify
   Readings:
     2015-04-17 09:55:28   state           active
Attributes:
   room       SIS_PMS


Laut Dokun sollte es aber doch der ":" sein?
http://fhem.de/commandref.html#notify (http://fhem.de/commandref.html#notify)
Titel: Antw:Probleme mit notify
Beitrag von: der-Lolo am 17 April 2015, 09:59:41
Wie erscheint denn der Zusatndswechsel des Dummys im Eventmonitor?
Titel: Antw:Probleme mit notify
Beitrag von: Wernieman am 17 April 2015, 10:03:15
Bin scheinbar heute etwas neben mir ... kannst Du mir "auf die Schnelle" den Zugriff auf den Eventmonitor sagen?
Titel: Antw:Probleme mit notify
Beitrag von: der-Lolo am 17 April 2015, 10:05:10
Ich erreiche ihn über das Menü links - ganz unten...
Du kannst aber denke ich auch
http://192.168.178.200:8083/fhem?cmd=style%20eventMonitor
benutzen - natürlich gegen deine IP tauschen...

John beschreibt hier
http://forum.fhem.de/index.php/topic,30624.msg257698.html#msg257698 (http://forum.fhem.de/index.php/topic,30624.msg257698.html#msg257698)
sehr gut wie man ein notify vernünftig aufbaut, vielleicht hilft dir das...

Vorteil wenn Du über $EVENT gehst ist klar - du brauchst kein zweites notify um auszuschalten...
Titel: Antw:Probleme mit notify
Beitrag von: Wernieman am 17 April 2015, 10:16:00
Blöderweise hatte ich bis eben nur telnet Zugrif .. habe mir eben eine ssh-Forwarding "gebaut" ... mal sehen ...

Edit:
Habe es
Events (Filter:.*):
2015-04-17 10:16:18 dummy LED_Lampe on
......
2015-04-17 10:16:39 dummy LED_Lampe off
2015-04-17 10:16:50 dummy LED_Lampe on


Habe einige male Lampe on/off geschaltet

Notify wird immer noch nicht ausgeführt ... :o(
Titel: Antw:Probleme mit notify
Beitrag von: Wernieman am 17 April 2015, 11:19:05
Fehler saß mal wieder vor dem Bildschirm :o(

fhem> list LED_Lampe_On
Internals:
   CFGFN     
   DEF        LED_Lampe:on set Test1,Test2 on
   NAME       LED_Lampe_On
   NOTIFYDEV  LED_Lampe
   NR         195
   NTFY_ORDER 50-LED_Lampe_On
   REGEXP     LED_Lampe:on
   STATE      active
   TYPE       notify
   Readings:
     2015-04-17 11:16:19   state           active
Attributes:
   room       SIS_PMS


Mein Fehler war, das ich beim modify des bestehenden notify das notify mitgenommen habe, also wie beim define. Richtig ist aber:
modify LED_Lampe_On LED_Lampe:on set Test1,Test2 on

Jetzt funzt es.
Titel: Antw:(gelöst) Probleme mit notify
Beitrag von: der-Lolo am 17 April 2015, 12:42:17
ein zugang zum Webif ist eben doch gold wert - wenn man auf DEF klickt gibts sogar einen editor...
Titel: Antw:(gelöst) Probleme mit notify
Beitrag von: Wernieman am 17 April 2015, 14:02:46
Naja .. aber nicht immer
1. Hatte ich gestern Zugriff auf Web .. ohne Lösung
2. Muste ich mir jetzt erst einen "basteln" ....
3. .... finde ich manchmal telnet schneller ;o)