Hallo, und guten Abend.....ich habe ein Problem verstehe es aber nicht zu lösen....
Ich habe eine Intertechno Steckdose und einen Intertechno Schalter/Taster on/off
Nun mein Problem ich schalten den Taster auf on und die STeckdose soll angehen...kein Problem
define IT_Schalter1onNotify notify IT_Schalter1 set IT_Stecker1 on
alles geht an...der Taster schaltet die Steckdose....
Nun möchte ich natürlich auch wieder das die STeckdose aus geht also
define IT_Schalter1offNotify notify IT_Schalter1 set IT_Stecker1 off
der Schalter geht aus die STeckdose aber nicht.......wie soll ich das nur verstehen.......
Nun, du hast jetzt zwei notify's die beide auf alle Events von IT_Schalter1 reagieren. Du müsstest die Regex etwas spezifischer machen, oder du definierst einfach set IT_Stecker1 $EVENT als Befehl und löscht eines der notify's.
Gruß
Karl
Sent from my iPad using Tapatalk
jetzt geht nichts mehr..........
nur noch 1 Notify, und das sieht so aus.........
define IT_Schalter1Notify notify IT_Schalter1 set IT_Stecker1 $Event
Bitte Gross-/Kleinschreibung beachten, $Event gibt es nicht, nur $EVENT.
Ich würde das RegEx vom notify noch genauer spezifizieren.
Und das geht in der FHEMWEB-Detailview der notify auch grafisch unterstuetzt, indem man zuerst IT_Schalter1:on, dann IT_Schalter1:off hinzufuegt, und zum Schluss das urspruengliche regexpPart entfernt.
Vielen Dank, nun schaltet alles so wie ich will in FHEM....aber nicht in Real, wenn ich meinen Taster drücke geht die Steckdose hin und wieder an, ich habe den Eindruck das die zwei befehle gleichzeitig zu viel für meinen CUL sind...
wie kann ich mit"sleep" eine sekunde zwischen den Schaltvorgänge verzögern.......
Danke
IT_Schalter1 set IT_Stecker1 $EVENT
Zitatzwischen den Schaltvorgänge verzögern.......
Wozu?
Erstmal musst du dir klar werden was in $EVENT alles stehen kann.
Dort können auch Events stehen mit denen deine Dose absolut nichts anfangen kann.
Aber evtl. hilft dir ja mal ein Blick ins Logfile sonst würde ich - wie schon des öfteren hier vorgeschlagen:
Zitat von: Icinger am 05 April 2015, 08:42:27
Ich würde das RegEx vom notify noch genauer spezifizieren.