Hauptmenü

Frage zu DOIF

Begonnen von teichtaucher, 17 August 2016, 23:41:57

Vorheriges Thema - Nächstes Thema

teichtaucher

Hi,

ich benutze ein DOIF um meine Urlaubbewässerung einzuschalten. Dabei habe ich einen Schalter (swUrlaubsbewaesserung) und eine Zeit (tEinschaltzeit) als dummy definiert.

Das DOIF sieht so aus:


define gaUrlaubsbewaeserung doif ([[tEinschaltzeit]] && ([swUrlaubsbewaesserung] eq "on")) (set gaSwPumpe on-for-timer 600)


Die Bewässerung soll also zum Zeitpunkt tEinschaltzeit einschalten wenn der Hauptschalter swUrlaubsbewaesserung auf on steht. Das funktioniert auch soweit aber nur einmal. Es schaltet erst wieder ein wenn der Dummy swUrlaubsbewaesserung vor der Einschaltzeit mindestens einmal aus- und eingeschaltet wurde.

Ich habe ein ähnliches Doif auch für meine Rollläden. Da funktioniert es ohne Probleme.

Was ist hier falsch?

Danke für Eure Hilfe!

KernSani

Vermutlich brauchst ein #attr do always#
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Brockmann

Nicht vermutlich, sondern ganz bestimmt.