notify und fs20/Handsender ELV

Begonnen von Guest, 08 Oktober 2011, 19:06:35

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo Zusammen,

folgendes funktioniert:

define Alle FS20 0b0b 03
attr Alle fm_order 4
attr Alle room Wintergarten

define Alle_On_Off_1 notify Alle set Theke,Couch_Links,Couch_Rechts %

versuche ich das Ganze allerdings in pl-Syntax, also aus

define Alle_On_Off_1 notify Alle set Theke,Couch_Links,Couch_Rechts %

wird

define Alle_On_Off_1 notify Alle:on {\
   fhem("set Theke on");;\
   fhem("set Couch_Links on");;\
   fhem("set Couch_Rechts on");;\
}\

wird das notify nicht ausgeführt.

Was mache ich falsch und wie bekomme ich das Eergebnis der %-Variablen
in den pl-Code übergeben. Danke Für Eure Hilfe.

Grüße

Jörg

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

borsti67

                                                 

> define Alle_On_Off_1 notify Alle set Theke,Couch_Links,Couch_Rechts %
>
> wird
>
> define Alle_On_Off_1 notify Alle:on {\

"Alle:on"?
Dann muesste doch nur "on" im Log stehen, muesste es nicht "Alle:*.on"
heissen?

> Was mache ich falsch und wie bekomme ich das Eergebnis der %-Variablen
> in den pl-Code übergeben. Danke Für Eure Hilfe.

ich dachte, das sei auch da nutzbar, aber so weit bin ich noch nicht...

Gruss
Torsten

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
cu/2
Borsti
---
FHEM 5.8 auf Synology DS211j (bis 11/17) | FHEM 6.0 auf Raspi Zero W (bis 11/20) | FHEM 6.2 als VM in Synology DS1815+ (ab 11/20)

rudolfkoenig

                                                   

> wird das notify nicht ausgeführt.

Komisch, soweit ich es sehe sollte die "perl-Variante" auch funktionieren.
Andererseits sind die beiden regexps ja auch unterschiedlich.  Fuer Beispiele
mit % siehe http://fhem.de/commandref.html#notify

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Der Fehler liegt bei mir. Die letzte geschweifte Klammer darf
natürlich nicht mit  \ abschließen :-((

Danke für Eure Rückmeldungen

Jörg

On 8 Okt., 20:20, Rudolf Koenig wrote:
> > wird das notify nicht ausgef hrt.
>
> Komisch, soweit ich es sehe sollte die "perl-Variante" auch funktionieren.
> Andererseits sind die beiden regexps ja auch unterschiedlich.  Fuer Beispiele
> mit % siehehttp://fhem.de/commandref.html#notify

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com