[gelöst]Notify mit mehreren Befehlen $EVENT wird nicht in jeden Befehl übergeben

Begonnen von Frank_Huber, 30 September 2016, 14:23:13

Vorheriges Thema - Nächstes Thema

Frank_Huber

Hi,

ich mal wieder....
möchte über einen dummy mit notify alle Rollos einer Etage hoch bzw runterfahren.

dummy:
define ALLE_ROLLOS dummy
attr ALLE_ROLLOS webCmd offen:geschlossen


notify:
define ALLE_ROLLOS_ notify ALLE_ROLLOS set Rollo1_Gast $EVENT ;;set Rollo2_Bad_EG $EVENT ;;set Rollo3_Kueche1 $EVENT ;;set Rollo4_Kueche2 $EVENT ;;set Rollo5_Terasse $EVENT

Ergebnis ist:
mal fährt einer, mal fahren zwei, mal drei. alles sehr sporadisch und nicht nachvollziehbar.
Im Log habe ich folgendes für die Rollos die nicht fahren:
Zitat2016.09.30 14:16:03 3: Unknown argument $EVENT, choose one of  position:0,10,20,30,40,50,60,70,80,90,100 reset:offen,geschlossen extern:offen,geschlossen,stop toggle:noArg schlitz:noArg geschlossen:noArg stop:noArg offen:noArg
2016.09.30 14:16:03 3: ALLE_ROLLOS_ return value: Unknown argument $EVENT, choose one of  position:0,10,20,30,40,50,60,70,80,90,100 reset:offen,geschlossen extern:offen,geschlossen,stop toggle:noArg schlitz:noArg geschlossen:noArg stop:noArg offen:noArg

jemand ne Idee wo dieses Problem herkommt?

Otto123

Hi,

ich habe das mal ausprobiert, geht bei mir. Zumindest mit zwei Rollos.

Was ist wenn Du set Rollo.* $EVENT nimmst? Anstatt der einzelnen set Befehle?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

CoolTux

Ich würde alle Rollos einer Etage in eine Structure packen und dann die Struckture schalten. FERTIG
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

Frank_Huber

#3
Zitat von: Otto123 am 30 September 2016, 15:04:57
ich habe das mal ausprobiert, geht bei mir. Zumindest mit zwei Rollos.
Was ist wenn Du set Rollo.* $EVENT nimmst? Anstatt der einzelnen set Befehle?
das geht? werde ich testen. dachte Geräte müssen eindeutig angesprochen werden.
--> Otto, Du bist mein Held des Tages, Danke! :-) das geht! Und ich hab wieder was gelernt...

Zitat von: CoolTux am 30 September 2016, 15:20:30
Ich würde alle Rollos einer Etage in eine Structure packen und dann die Struckture schalten. FERTIG
da versteh ich nur Bahnhof....

Cobra

FHEM in Docker auf Synology, CCU3,
Diverse HM-Komponenten, Netatmo, Hue, Sonos, Nuki

Frank_Huber