Hauptmenü

DOIF Fehlermeldung

Begonnen von Fixel2012, 22 Dezember 2016, 19:53:51

Vorheriges Thema - Nächstes Thema

Fixel2012

Hallo,

ich bin im Moment daran meinen PC mit Fhem über WOL An/Aus zu schalten.

Dazu nutze ich das Modul WOL und 2 Dummys, der erste Dummy ist für meine 433Mhz Funksteckodsen (set PC_Steckdose on/off), der zweite kombiniert das Au-/Aussschalten des Computer mit dem An/-Ausschalten der Funksteckdose, die vorm PC geschaltet ist (PC_An_Aus_mit_Strom:on/off).

Ich kriege immer Folgenden Fehler beim definieren:

n_PC_An_Aus_mit_Strom DOIF: no trigger in condition: PC_An_Aus_mit_Strom:on.*

Habe leider keine Ahnung was ich da falsch mache... :-\

Hier mein DOIF:
define n_PC_An_Aus_mit_Strom DOIF (PC_An_Aus_mit_Strom:on.*) (set PC_Steckdose on;; sleep 3 quiet;; set PC on) DOELSEIF (PC_An_Aus_mit_Strom:off.*) (set PC off;; sleep 300 quiet;; set PC_Steckdose off)


In meinem DOIF habe ich noch ein Sleep, falls Windows updates und co. installiert werden.

Hoffe es ist nicht wieder so ein sau dummer Fehler...  ::)

Danke und VG
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

kumue

ungestestet

define n_PC_An_Aus_mit_Strom DOIF ([PC_An_Aus_mit_Strom] eq "on") (set PC_Steckdose on;; sleep 3 quiet;; set PC on) DOELSEIF ([PC_An_Aus_mit_Strom] eq "off") (set PC off;; sleep 300 quiet;; set PC_Steckdose off)

Fixel2012

Zitat von: kumue am 22 Dezember 2016, 19:57:15
ungestestet

define n_PC_An_Aus_mit_Strom DOIF ([PC_An_Aus_mit_Strom] eq "on") (set PC_Steckdose on;; sleep 3 quiet;; set PC on) DOELSEIF ([PC_An_Aus_mit_Strom] eq "off") (set PC off;; sleep 300 quiet;; set PC_Steckdose off)

Danke, funktioniert soweit!

Hättest du für mich noch eine Erklärung, warum man es so schreiben muss wie du es geschrieben hast?
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

kumue

Die Erklärung findest Du eigentlich in der commandref zu DOIF...
http://fhem.de/commandref_DE.html#DOIF
Sehr zu empfehlen mit vielen Beispielen

Deine Schreibweise war mehr an ein notify angelehnt...


Fixel2012

Zitat von: kumue am 22 Dezember 2016, 20:11:14
Die Erklärung findest Du eigentlich in der commandref zu DOIF...
http://fhem.de/commandref_DE.html#DOIF
Sehr zu empfehlen mit vielen Beispielen

Deine Schreibweise war mehr an ein notify angelehnt...



Super, Danke.
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify