DOIF geht immer außer montags

Begonnen von Luke2000, 11 Januar 2016, 21:18:08

Vorheriges Thema - Nächstes Thema

Luke2000

Hallo zusammen,

ich habe ein vermeintlich simples Problem:

Folgender Code funktioniert an allen Wochentagen außer montags:

define Morgens_Rolllaeden_hoch DOIF ([08:00|8] or [09:15|7]) (set Rolllaeden_OG auf)

Ich habe keine Ahnung. Im Logfile steht am Montag einfach nichts...

Hat jemand eine Idee?

Grüße
Luke

Damian

Zitat von: Luke2000 am 11 Januar 2016, 21:18:08
Hallo zusammen,

ich habe ein vermeintlich simples Problem:

Folgender Code funktioniert an allen Wochentagen außer montags:

define Morgens_Rolllaeden_hoch DOIF ([08:00|8] or [09:15|7]) (set Rolllaeden_OG auf)

Ich habe keine Ahnung. Im Logfile steht am Montag einfach nichts...

Hat jemand eine Idee?

Grüße
Luke

Das Modul arbeitet mit Zuständen und schaltet nur nach Zustandswechsel. Du hast aber nur einen sinnvollen Zustand (cmd_1) daher musst du das Attribut do always setzen.

Gruß

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

Luke2000

Ok, danke für die schnelle Antwort!

Das "do always" habe ich vorher schon in der CommandRef gesehen aber anders verstanden.
Ich teste es jetzt, weiß aber erst nächste Woche ob es funktioniert ;-)

Danke
Luke

Damian

Zitat von: Luke2000 am 11 Januar 2016, 21:52:09
Ich teste es jetzt, weiß aber erst nächste Woche ob es funktioniert ;-)
Ich weiß das heute schon ;)

Gruß

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