Hauptmenü

doif und sunset

Begonnen von GeZi3560, 11 März 2016, 16:21:05

Vorheriges Thema - Nächstes Thema

GeZi3560

Hallo zusammen,
wer kann mir mal kurz weiterhelfen.
Ich bastel seit Tagen daran rum und kriegs einfach nicht hin.

Habe diesen doif der tut was er soll:
([16:00-23:00] and [ZWave_SENSOR_BINARY_4]eq "open" ) (set Switch_Licht_Treppe on-for-timer 120)

Durch diesen ersetzt, bekomme Perls Errors in Condition

(*{sunset(0,"17:00","22:00")} and [ZWave_SENSOR_BINARY_4] eq "open" ) (set Switch_Licht_Treppe on-for-timer 120)

Wo ist mein Fehler ?

Gruss Gerd
Raspberry Pi 4 4GB, MariaDB,2 Cul V3 868 ,1 Cul V3, 433, Zwave-USB, Conbee2, DeConz, MAX WT und Ventile,HM, Somfy, Fibaro, Shellys, Tradfri, Lidl Zigbee

Damian

Zitat von: GeZi3560 am 11 März 2016, 16:21:05
Hallo zusammen,
wer kann mir mal kurz weiterhelfen.
Ich bastel seit Tagen daran rum und kriegs einfach nicht hin.

Habe diesen doif der tut was er soll:
([16:00-23:00] and [ZWave_SENSOR_BINARY_4]eq "open" ) (set Switch_Licht_Treppe on-for-timer 120)

Durch diesen ersetzt, bekomme Perls Errors in Condition

(*{sunset(0,"17:00","22:00")} and [ZWave_SENSOR_BINARY_4] eq "open" ) (set Switch_Licht_Treppe on-for-timer 120)

Wo ist mein Fehler ?

Gruss Gerd

Die Syntax von DOIF ist nicht identisch mit der eines at-Befehls:

([{sunset(0,"17:00","22:00")}] and [ZWave_SENSOR_BINARY_4] eq "open" ) (set Switch_Licht_Treppe on-for-timer 120)

Gruß

Damian


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

GeZi3560

Danke dir.
Auf die schnelle probiert hats zwar nicht funktioniert, aber ich probier am WE mal rum
Raspberry Pi 4 4GB, MariaDB,2 Cul V3 868 ,1 Cul V3, 433, Zwave-USB, Conbee2, DeConz, MAX WT und Ventile,HM, Somfy, Fibaro, Shellys, Tradfri, Lidl Zigbee

sash.sc

Vielleicht hilft dir das ja weiter.

define LW1 DOIF ([([TWL:ss_indoor] + [0:00:02])]) (set EG_g_bl_Licht on,set EG_g_ku_Licht off) DOELSEIF ([([TWL:ss_indoor] + [01:00:00])]) (set EG_g_bl_Licht off,set EG_g_ku_Licht on)

Ist jetzt zwar mit sunset_indoor gemacht und Twilight (TWL entspricht der Twilight Definition). Aber kannst du bestimmt für deine Zwecke umbauen.

Gruß
sascha
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb