(gelöst) DOIF Wochentag und Wochenende

Begonnen von Schuetze5, 01 Mai 2018, 08:31:21

Vorheriges Thema - Nächstes Thema

Schuetze5

Guten Morgen,
ich setze gerade mein fhem neu auf und habe glaube ich einen Denkfehler in meiner Rollladensteuerung:

defmod RO_Kinderzimmerdoif DOIF ([?Rolladensteuerung] eq "Automatik" and [?Kinderzimmer] eq "Frei" and ([+{sunrise_rel(0,"06:45","10:00")}|8] or [+{sunrise_rel(0,"07:45","10:00")}|7]))\
(set Ro_Kinderzimmer 100) \
DOELSEIF \
([?Rollladensteuerung] eq "Lüften" and [+{sunset_rel(0,"16:00","23:00")}])\
(set Ro_Kinderzimmer 17)\
DOELSEIF\
([?Rollladensteuerung] eq "Automatik" and [?FG_Kinderzimmer] eq "closed" and [+{sunset_rel(0,"16:00","23:00")}])\
(set Ro_Kinderzimmer 1)\
DOELSEIF\
([?Rollladensteuerung] eq "Automatik" and [?FG_Kinderzimmer] ne "closed" and [+{sunset_rel(0,"16:00","23:00")}])\
(set Ro_Kinderzimmer 17)
attr RO_Kinderzimmerdoif do always
attr RO_Kinderzimmerdoif group Rollladen DOIF
attr RO_Kinderzimmerdoif room Logik

setstate RO_Kinderzimmerdoif initialize
setstate RO_Kinderzimmerdoif 2018-05-01 07:58:39 mode enabled
setstate RO_Kinderzimmerdoif 2018-05-01 07:58:39 state initialize
setstate RO_Kinderzimmerdoif 2018-05-01 06:45:00 timer_01_c01 02.05.2018 06:45:00|8
setstate RO_Kinderzimmerdoif 2018-05-01 07:45:00 timer_02_c01 02.05.2018 07:45:00|7
setstate RO_Kinderzimmerdoif 2018-04-30 21:31:31 timer_03_c02 01.05.2018 21:33:26
setstate RO_Kinderzimmerdoif 2018-04-30 21:31:31 timer_04_c03 01.05.2018 21:33:26
setstate RO_Kinderzimmerdoif 2018-04-30 21:31:31 timer_05_c04 01.05.2018 21:33:26




Es wird der erste Teil nicht ausgeführt, also fahren die Rollladen nicht hoch.

Der Kinderzimmer dummy steht auf Frei und die Rollladensteuerung auf Automatik.
Wird auch unter Probably associated with so angezeigt.

Ich habe in den letzten Tagen sehr viel dazu gesucht und auch gelesen aber ich komme nicht weiter.
Wahrscheinlich sehe ich den Fehler nur ganz einfach nicht und bin über eure Hilfe sehr dankbar.


Schuetze5

#1
Habe es glaube ich gerade selber gefunden:
Bei Rollladensteuerung fehlte ein l