Autor Thema: notify, dass auf rgb dummy hört und $Event weitergibt  (Gelesen 1805 mal)

Offline zobi

  • New Member
  • *
  • Beiträge: 34
notify, dass auf rgb dummy hört und $Event weitergibt
« am: 03 Oktober 2017, 19:22:53 »
Hallo,

ich habe einen rgb dummy:
define WZ_Licht dummy
attr WZ_Licht rgb:colorpicker,rgb on off toggle
attr WZ_Licht readingList rgb
attr WZ_Licht webcmd rgb:rgb 00ff00:on:off

Wenn ich eine Farbe auswähle, soll dieses rgb über ein notify an verschiedene Geräte (Hues, Yeelights)
(Y2 ist die Yeelight)
Aber das folgende notify funktioniert nicht:
defmod WZ_Licht_notify_1 notify WZ_Licht:.* {};; set Y2 rgb $EVENT

Kann mir da jemand helfen?

Viele Grüße

zobi

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 28341
Antw:notify, dass auf rgb dummy hört und $Event weitergibt
« Antwort #1 am: 03 Oktober 2017, 19:44:42 »
Beide geschweiften Klammern weg und die beiden Semikolon
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/
Mein Dokuwiki:
https://www.cooltux.net

Offline zobi

  • New Member
  • *
  • Beiträge: 34
Antw:notify, dass auf rgb dummy hört und $Event weitergibt
« Antwort #2 am: 03 Oktober 2017, 19:59:17 »
Hi CoolTux,
danke. Ich habe es so versucht, es funktioniert allerdings immer noch nicht...

defmod WZ_Licht_notify_1 notify WZ_Licht:.* set Y2 rgb $EVENT

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 28341
Antw:notify, dass auf rgb dummy hört und $Event weitergibt
« Antwort #3 am: 03 Oktober 2017, 20:52:35 »
Das hilft wenig. Was genau funktioniert nicht? Triggert das notify nicht dann schau in den Eventmonitor wie genau das Event aus schaut.
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/
Mein Dokuwiki:
https://www.cooltux.net

Offline zobi

  • New Member
  • *
  • Beiträge: 34
Antw:notify, dass auf rgb dummy hört und $Event weitergibt
« Antwort #4 am: 10 Oktober 2017, 18:51:31 »
Hi,
ich war leider die ungeplant nicht zu Hause...
Vom Event Monitor wird folgendes ausgeben:
WZ_Licht rgb: 6eff81

Das Problem ist der Doppelpunkt dahinter, damit können die folgenden Geräte nicht umgehen...die Brauchen rgb 6eff81
So sieht das notify aus:
WZ_Licht:rgb:.* set HUEDevice4 $EVENT; set HUEDevice5 $EVENT

Kann ich das irgendwie machen?
Oder ist es doch besser und möglich, dass das dummy rgb ohne Doppelpunkt ausgibt?
Viele Grüße
zobi
« Letzte Änderung: 10 Oktober 2017, 19:03:17 von zobi »

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18908
Antw:notify, dass auf rgb dummy hört und $Event weitergibt
« Antwort #5 am: 10 Oktober 2017, 19:01:19 »
Kann ich das irgendwie machen?

ja, wenn Du mit $EVTPARTx arbeitest statt mit $EVENT
-----------------------
Mach es möglichst simpel und mach es richtig,
dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Offline zobi

  • New Member
  • *
  • Beiträge: 34
Antw:notify, dass auf rgb dummy hört und $Event weitergibt
« Antwort #6 am: 10 Oktober 2017, 19:19:42 »
Hi betateilchen,

super Danke mit $EVENTPART1 klappt es

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18908
Antw:notify, dass auf rgb dummy hört und $Event weitergibt
« Antwort #7 am: 10 Oktober 2017, 19:21:54 »
mit $EVENTPART1 klappt es

das würde mich sehr wundern...
-----------------------
Mach es möglichst simpel und mach es richtig,
dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!