Ich verstehe dieses Notify nicht......

Begonnen von hotwebnet, 04 April 2015, 21:36:15

Vorheriges Thema - Nächstes Thema

hotwebnet

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.......

schka17

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
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

hotwebnet

jetzt geht nichts mehr..........

nur noch 1 Notify, und das sieht so aus.........

define IT_Schalter1Notify notify IT_Schalter1 set IT_Stecker1 $Event

rudolfkoenig

Bitte Gross-/Kleinschreibung beachten, $Event gibt es nicht, nur $EVENT.

Icinger

Ich würde das RegEx vom notify noch genauer spezifizieren.
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

rudolfkoenig

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.

hotwebnet

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

Puschel74

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.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.