Hauptmenü

DOIF mit Variablen

Begonnen von irenaeusbecker, 30 September 2018, 14:32:02

Vorheriges Thema - Nächstes Thema

irenaeusbecker

Hallo,

komme mit der commandref nicht zurecht bzw. kann meinen Fehler nicht finden.

Ich möchte gerne in der folgenden Abfrage Variablen einbauen.... z.B. on-for-timer 5 mit on-for-timer [$SELF:timer].
Wie muss dies initialisiert werden?

define DOIF_Bewaesserung_Ventil2_On DOIF ([14:00] and [DraussenDHT22:Humidity]<=50 and [WetterOberwinter:fc0_rain]<90)
  (set Bewaesserung_Ventil1 on-for-timer 5; set pb_Service message Ventil1 AN)


Danke!!

Damian

Zitat von: irenaeusbecker am 30 September 2018, 14:32:02
Hallo,

komme mit der commandref nicht zurecht bzw. kann meinen Fehler nicht finden.

Ich möchte gerne in der folgenden Abfrage Variablen einbauen.... z.B. on-for-timer 5 mit on-for-timer [$SELF:timer].
Wie muss dies initialisiert werden?

define DOIF_Bewaesserung_Ventil2_On DOIF ([14:00] and [DraussenDHT22:Humidity]<=50 and [WetterOberwinter:fc0_rain]<90)
  (set Bewaesserung_Ventil1 on-for-timer 5; set pb_Service message Ventil1 AN)


Danke!!

Indem du das Reading timer in deinem Device mit der entsprechenden Zeit z. B. mit setreading belegt.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF