Demian´s IF Modul ... erste Schritte ... erste Probleme

Begonnen von Navigator, 20 Februar 2014, 20:47:03

Vorheriges Thema - Nächstes Thema

Navigator

Mahlzeit, ich versuche gerade das neue IF Modul zu testen.
Mein erster Code lautet...

define test notify 04_Leuchte_Decke IF ([06_Leuchte_Pflanze:state:] eq "on") (set 04_Leuchte_Decke on)

Eine Fehlermeldung bekomme ich beim abspeichern der CFG nicht, aber es passiert auch nix.

Zweite Frage.
Gibt es einen Befehl um eine Anweisung in einer if Schleife nicht bei Änderung eines Ereignisses sondern zu einer festen Zeit nach bsp. 100 Sekunden zu wiederholen ähnlich eines retrigger Befehls?

Danke...
Gruß aus Sachsen. FHEM auf Cubietruck. Vormals EZControl XS1 User.

Damian

Zitat von: Dittel am 20 Februar 2014, 20:47:03
Mahlzeit, ich versuche gerade das neue IF Modul zu testen.
Mein erster Code lautet...

define test notify 04_Leuchte_Decke IF ([06_Leuchte_Pflanze:state:] eq "on") (set 04_Leuchte_Decke on)

Eine Fehlermeldung bekomme ich beim abspeichern der CFG nicht, aber es passiert auch nix.

Zweite Frage.
Gibt es einen Befehl um eine Anweisung in einer if Schleife nicht bei Änderung eines Ereignisses sondern zu einer festen Zeit nach bsp. 100 Sekunden zu wiederholen ähnlich eines retrigger Befehls?

Danke...

Den Befehl kannst du separat erstmal in der Kommandozeile testen z. B.:

IF ([06_Leuchte_Pflanze:state] eq "on") (set 04_Leuchte_Decke on)

oder mal

IF ([06_Leuchte_Pflanze:state] eq "off") (set 04_Leuchte_Decke on)

dann weißt du ob es prinzipiell funktioniert.

Gruß


P. S. es gibt hier keine if-Schleifen, ansonsten beim at-Befehl schauen

Damian


Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF