dauer_minuten_gesamt dauer_stunden dauer_minunten sonnenaufgang_in_minuten morgens_stunden tageslicht_stunden morgens_minuten tageslicht_minuten rest_nachtlaenge_heute_in_minuten rest_nachtlaenge_morgen_in_minuten rest_nachtlaenge_in_minuten sonnenuntergang_in_minuten nachtlaenge_stunden nachtlicht_stunden abends_stunden abends verzoegerung_weihnachten nachtlaenge_minuten nachtlicht_minuten abends_minuten verzoegerung_abends morgens verzoegerung_morgens verzoegerung_abends_log timeout3 differenz_in_minuten Sonnenauf- und Untergang 5 * * * * Sonnenaufgang 0_userdata.0.zeiten.sonnenaufgang FALSE hh:mm sunrise 0 Sonnenuntergang 0_userdata.0.zeiten.sonnenuntergang FALSE hh:mm sunset 0 Tages- und Nachtlänge 5 0 * * * Tagelänge in Minuten dauer_minuten_gesamt MINUS 1 mid sunset 0 1 mid sunrise 0 dauer_stunden ROUNDDOWN 3.1 DIVIDE 1 dauer_minuten_gesamt 60 dauer_minunten MINUS 1 dauer_minuten_gesamt 1 MULTIPLY 1 dauer_stunden 60 LT dauer_stunden 10 dauer_stunden 0 dauer_stunden LT dauer_minunten 10 dauer_minunten 0 dauer_minunten 0_userdata.0.zeiten.tageslaenge.tageslaenge FALSE dauer_stunden : dauer_minunten 0_userdata.0.zeiten.tageslaenge.tageslaenge_in_minuten_gestern FALSE val 0_userdata.0.zeiten.tageslaenge.tageslaenge_in_minuten 0_userdata.0.zeiten.tageslaenge.tageslaenge_in_minuten FALSE dauer_minuten_gesamt Nachtlänge in Minuten 0_userdata.0.zeiten.nachtlaenge.nachtlaenge_in_minuten FALSE MINUS 1440 1 val 0_userdata.0.zeiten.tageslaenge.tageslaenge_in_minuten Nachtlänge in Stunden und Minuten nachtlaenge_stunden ROUNDDOWN 3.1 DIVIDE 1 val 0_userdata.0.zeiten.nachtlaenge.nachtlaenge_in_minuten 60 nachtlaenge_minuten MINUS 1 val 0_userdata.0.zeiten.nachtlaenge.nachtlaenge_in_minuten 1 MULTIPLY 1 nachtlaenge_stunden 60 LT nachtlaenge_stunden 10 nachtlaenge_stunden 0 nachtlaenge_stunden LT nachtlaenge_minuten 10 nachtlaenge_minuten 0 nachtlaenge_minuten 0_userdata.0.zeiten.nachtlaenge.nachtlaenge FALSE nachtlaenge_stunden : nachtlaenge_minuten Differenz Tageslänge timeout3 30 sec differenz_in_minuten MINUS 1 val 0_userdata.0.zeiten.tageslaenge.tageslaenge_in_minuten 1 val 0_userdata.0.zeiten.tageslaenge.tageslaenge_in_minuten_gestern GTE differenz_in_minuten 0 0_userdata.0.zeiten.tageslaenge.tageslaenge_differenz FALSE + differenz_in_minuten 0_userdata.0.zeiten.tageslaenge.tageslaenge_differenz FALSE differenz_in_minuten Fortschritt Tagse- und Nachtlänge * * * * * Tageslicht EQ hh:mm val 0_userdata.0.zeiten.sonnenaufgang 0_userdata.0.zeiten.tageslaenge.tageslaenge_fortschritt FALSE 100 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht_in_minuten FALSE MINUS 1 mid sunset 0 1 mid GT val 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht_in_minuten 0 0_userdata.0.zeiten.tageslaenge.tageslaenge_fortschritt FALSE Rechnung: (aktueller Zeitpunkt in Minuten *100)/ Tagseslänge in Minuten ROUND 3.1 DIVIDE 1 MULTIPLY 1 MINUS 1 mid sunset 0 1 mid 100 1 val 0_userdata.0.zeiten.tageslaenge.tageslaenge_in_minuten 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht_in_minuten FALSE MINUS 1 mid sunset 0 1 mid Tageslicht tageslicht_stunden ROUNDDOWN 3.1 DIVIDE 1 val 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht_in_minuten 60 tageslicht_minuten MINUS 1 val 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht_in_minuten 1 MULTIPLY 1 tageslicht_stunden 60 LT tageslicht_stunden 10 tageslicht_stunden 0 tageslicht_stunden LT tageslicht_minuten 10 tageslicht_minuten 0 tageslicht_minuten 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht FALSE tageslicht_stunden : tageslicht_minuten AND EQ val 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht_in_minuten 0 NEQ val 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht 00:00 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht FALSE 00:00 Nacht LT val 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht_in_minuten 2 TRUE between 12:00 00:00 rest_nachtlaenge_heute_in_minuten MINUS 1440 1 mid rest_nachtlaenge_morgen_in_minuten MINUS 1440 1 MINUS 1440 1 mid sunrise 0 rest_nachtlaenge_in_minuten ADD 1 rest_nachtlaenge_heute_in_minuten 1 rest_nachtlaenge_morgen_in_minuten TRUE between 00:00 12:00 rest_nachtlaenge_in_minuten MINUS 1 mid sunrise 0 1 mid 0_userdata.0.zeiten.nachtlaenge.nachtlaenge_fortschritt FALSE ROUND 3.1 DIVIDE 1 MULTIPLY 1 rest_nachtlaenge_in_minuten 100 1 val 0_userdata.0.zeiten.nachtlaenge.nachtlaenge_in_minuten Kein Licht nachtlicht_stunden ROUNDDOWN 3.1 DIVIDE 1 rest_nachtlaenge_in_minuten 60 nachtlicht_minuten MINUS 1 rest_nachtlaenge_in_minuten 1 MULTIPLY 1 nachtlicht_stunden 60 LT nachtlicht_stunden 10 nachtlicht_stunden 0 nachtlicht_stunden LT nachtlicht_minuten 10 nachtlicht_minuten 0 nachtlicht_minuten 0_userdata.0.zeiten.nachtlaenge.nachtlaenge_keinlicht FALSE nachtlicht_stunden : nachtlicht_minuten AND GT val 0_userdata.0.zeiten.tageslaenge.tageslaenge_tageslicht_in_minuten 0 NEQ val 0_userdata.0.zeiten.nachtlaenge.nachtlaenge_keinlicht 00:00 0_userdata.0.zeiten.nachtlaenge.nachtlaenge_keinlicht FALSE 00:00 Cron Restart 0_userdata.0.zeiten.rolladen.rolladen_cron_restart FALSE custom TT.MM.JJJJ SS:mm:ss Rolladen morgens: Sonnenaufgang any 0_userdata.0.zeiten.rolladen.rolladen_cron_restart 0_userdata.0.zeiten.rolladen.rolladen_oeffnen_verzoegerung 0_userdata.0.zeiten.sonnenaufgang sonnenaufgang_in_minuten ADD 1 mid sunrise 0 1 val 0_userdata.0.zeiten.rolladen.rolladen_oeffnen_verzoegerung morgens_stunden ROUNDDOWN 3.1 DIVIDE 1 sonnenaufgang_in_minuten 60 morgens_minuten MINUS 1 sonnenaufgang_in_minuten 1 MULTIPLY 1 morgens_stunden 60 Uhrzeit für VIS LT morgens_stunden 10 morgens_stunden 0 morgens_stunden LT morgens_minuten 10 morgens_minuten 0 morgens_minuten 0_userdata.0.zeiten.rolladen.rolladen_oeffnen FALSE morgens_stunden : morgens_minuten morgens morgens * * * * * FALSE FALSE * * * * FIRST FROM_START val 0_userdata.0.zeiten.rolladen.rolladen_oeffnen MINUS 1 FIRST val 0_userdata.0.zeiten.rolladen.rolladen_oeffnen : 1 * FROM_START LAST val 0_userdata.0.zeiten.rolladen.rolladen_oeffnen ADD 1 FIRST val 0_userdata.0.zeiten.rolladen.rolladen_oeffnen : 1 verzoegerung_morgens val 0_userdata.0.zeiten.rolladen.rolladen_oeffnen_verzoegerung GT verzoegerung_morgens 0 verzoegerung_morgens + verzoegerung_morgens LT verzoegerung_morgens 0 verzoegerung_morgens - verzoegerung_morgens AND AND AND NEQ val harmony.0.Harmony_Hub.activities.currentActivity TV_+_Beamer NEQ val harmony.0.Harmony_Hub.activities.currentActivity Kino AND NEQ val harmony.0.Harmony_Hub.activities.currentActivity PC-Modus NEQ val harmony.0.Harmony_Hub.activities.currentActivity PS4 AND AND NEQ val harmony.0.Harmony_Hub.activities.currentActivity PS4_+_Radio NEQ val harmony.0.Harmony_Hub.activities.currentActivity Wii NEQ val harmony.0.Harmony_Hub.activities.currentActivity FireTV Seite NEQ val alias.0.Wohnzimmer.RA_WZ_Seite.SET 100 alias.0.Wohnzimmer.RA_WZ_Seite.SET FALSE 100 Log EIntrag NEQ verzoegerung_morgens 0 log -15 +++ Sonnenaufgang verzoegerung_morgens Min: Wohnzimmer Rollo Seite auf 100% +++ log -15 +++ Sonnenaufgang : Wohnzimmer Rollo Seite auf 100% +++ Front Links NEQ val alias.0.Wohnzimmer.RA_WZ_Front-Links.SET 100 alias.0.Wohnzimmer.RA_WZ_Front-Links.SET TRUE 100 ms FALSE 100 Log EIntrag NEQ verzoegerung_morgens 0 log -15 +++ Sonnenaufgang verzoegerung_morgens Min: Wohnzimmer Rollo Front-Links auf 100% +++ log -15 +++ Sonnenaufgang Rollo : Wohnzimmer Front-Links auf 100% +++ Front Rechts NEQ val alias.0.Wohnzimmer.RA_WZ_Front-Rechts.SET 100 alias.0.Wohnzimmer.RA_WZ_Front-Rechts.SET TRUE 200 ms FALSE 100 Log EIntrag NEQ verzoegerung_morgens 0 log -15 +++ Sonnenaufgang verzoegerung_morgens Min: Wohnzimmer Rollo Front-Rechts auf 100% +++ log -15 +++ Sonnenaufgang : Wohnzimmer Rollo Front-Rechts auf 100% +++ Rolladen morgens: Uhrzeit 30 6,8 * * * OR AND AND NEQ wdt de Samstag NEQ wdt de Sonntag AND TRUE == 06:30 EQ val feiertage.0.heute.boolean FALSE OR AND OR EQ wdt de Samstag EQ wdt de Sonntag AND TRUE == 08:30 EQ val feiertage.0.heute.boolean FALSE AND TRUE == 08:30 EQ val feiertage.0.heute.boolean TRUE Büro NEQ val alias.0.Buero.RA_BR_Fenster.SET 100 AND GT val daswetter.0.NextDays.Location_1.Day_1.Maximale_Temperatur_value 20 GT val alias.0.Schlafzimmer.TH_SZ_Balkon-Thermometer.ACTUAL 16 alias.0.Buero.RA_BR_Fenster.SET FALSE 25 Log EIntrag log -15 +++ hh:mm Uhr: Büro Rollo auf 25% +++ alias.0.Buero.RA_BR_Fenster.SET FALSE 100 Log EIntrag log -15 +++ hh:mm Uhr: Büro Rollo auf 100% +++ Küche NEQ val alias.0.Kueche.RA_KU_Fenster.SET 100 alias.0.Kueche.RA_KU_Fenster.SET FALSE 100 Log EIntrag log -15 +++ hh:mm Uhr: Küche Rollo auf 100% +++ Runter außerh. der Weihnachtszeit / Immer any 0_userdata.0.zeiten.rolladen.rolladen_cron_restart 0_userdata.0.zeiten.rolladen.rolladen_schliessen_verzoegerung 0_userdata.0.zeiten.sonnenuntergang EQ val 0_userdata.0.sonstige.weihnachtszeit FALSE sonnenuntergang_in_minuten ADD 1 mid sunset 0 1 val 0_userdata.0.zeiten.rolladen.rolladen_schliessen_verzoegerung abends_stunden ROUNDDOWN 3.1 DIVIDE 1 sonnenuntergang_in_minuten 60 abends_minuten MINUS 1 sonnenuntergang_in_minuten 1 MULTIPLY 1 abends_stunden 60 Uhrzeit für VIS LT abends_stunden 10 abends_stunden 0 abends_stunden LT abends_minuten 10 abends_minuten 0 abends_minuten 0_userdata.0.zeiten.rolladen.rolladen_schliessen FALSE abends_stunden : abends_minuten 0_userdata.0.zeiten.rolladen.rolladen_schliessen FALSE 22:00 abends abends * * * * * FALSE FALSE * * * * FIRST FROM_START val 0_userdata.0.zeiten.rolladen.rolladen_schliessen MINUS 1 FIRST val 0_userdata.0.zeiten.rolladen.rolladen_oeffnen : 1 * FROM_START LAST val 0_userdata.0.zeiten.rolladen.rolladen_schliessen ADD 1 FIRST val 0_userdata.0.zeiten.rolladen.rolladen_oeffnen : 1 verzoegerung_abends val 0_userdata.0.zeiten.rolladen.rolladen_schliessen_verzoegerung GT verzoegerung_abends 0 verzoegerung_abends_log + verzoegerung_abends GT verzoegerung_abends 0 verzoegerung_abends_log - verzoegerung_abends Außerhalb der Weihnachtszeit EQ val 0_userdata.0.sonstige.weihnachtszeit FALSE Seite GT val alias.0.Wohnzimmer.RA_WZ_Seite.SET 20 Komplett zu AND EQ val alias.0.Wohnzimmer.FS_WZ_Seite-Links.ACTUAL FALSE EQ val alias.0.Wohnzimmer.FS_WZ_Seite-Rechts.ACTUAL FALSE alias.0.Wohnzimmer.RA_WZ_Seite.SET FALSE 0 Log Eintrag NEQ verzoegerung_abends 0 log +++ Sonnenuntergang +15: Wonhzimmer Seite auf 0% +++ +++ Sonnenuntergang verzoegerung_abends_log Min: Wohnzimmer Rollo Seite auf 0% +++ log test +++ Sonnenuntergang : Wohnzimmer Rollo Seite auf 0% +++ Lüftung OR EQ val alias.0.Wohnzimmer.FS_WZ_Seite-Links.ACTUAL TRUE EQ val alias.0.Wohnzimmer.FS_WZ_Seite-Rechts.ACTUAL TRUE alias.0.Wohnzimmer.RA_WZ_Seite.SET FALSE 20 Log Eintrag NEQ verzoegerung_abends 0 log +++ Sonnenuntergang +15: Wonhzimmer Seite auf 0% +++ +++ Sonnenuntergang verzoegerung_abends_log Min: Wohnzimmer Seite auf Lüftung 20% +++ log test +++ Sonnenuntergang : Wohnzimmer Seite auf Lüftung 20% +++ Front-Links GT val alias.0.Wohnzimmer.RA_WZ_Front-Links.SET 20 Komplett zu EQ val alias.0.Wohnzimmer.FS_WZ_Front-Links.ACTUAL FALSE alias.0.Wohnzimmer.RA_WZ_Front-Links.SET TRUE 100 ms FALSE 0 Log Eintrag NEQ verzoegerung_abends 0 log +++ Sonnenuntergang +15: Wonhzimmer Seite auf 0% +++ +++ Sonnenuntergang verzoegerung_abends_log Min: Wohnzimmer Rollo Front-Links auf 0% +++ log test +++ Sonnenuntergang : Wohnzimmer Rollo Front-Links auf 0% +++ Lüftung EQ val alias.0.Wohnzimmer.FS_WZ_Front-Links.ACTUAL TRUE alias.0.Wohnzimmer.RA_WZ_Front-Links.SET TRUE 100 ms FALSE 20 Log Eintrag NEQ verzoegerung_abends 0 log +++ Sonnenuntergang +15: Wonhzimmer Seite auf 0% +++ +++ Sonnenuntergang verzoegerung_abends_log Min: Wohnz.Rollo Front-Links auf Lüftung 20% +++ log test +++ Sonnenuntergang : Wohnz. Rollo Front-Links auf Lüftung 20% +++ Front-Rechts GT val alias.0.Wohnzimmer.RA_WZ_Front-Rechts.SET 20 Komplett zu EQ val alias.0.Wohnzimmer.FS_WZ_Front-Rechts.ACTUAL FALSE alias.0.Wohnzimmer.RA_WZ_Front-Rechts.SET TRUE 200 ms FALSE 0 Log Eintrag NEQ verzoegerung_abends 0 log +++ Sonnenuntergang +15: Wonhzimmer Seite auf 0% +++ +++ Sonnenuntergang verzoegerung_abends_log Min: Wohnzimmer Rollo Front-Rechts auf 0% +++ log test +++ Sonnenuntergang : Wohnzimmer Rollo Front-Rechts auf 0% +++ Lüftung EQ val alias.0.Wohnzimmer.FS_WZ_Front-Rechts.ACTUAL TRUE alias.0.Wohnzimmer.RA_WZ_Front-Rechts.SET TRUE 200 ms FALSE 20 Log Eintrag NEQ verzoegerung_abends 0 log +++ Sonnenuntergang +15: Wonhzimmer Seite auf 0% +++ +++ Sonnenuntergang verzoegerung_abends_log Min: Wohnzimmer Rollo Front-Rechts auf Lüftung 20% +++ log test +++ Sonnenuntergang : Wohnzimmer Rollo Front-Rechts auf Lüftung 20% +++ Immer Büro GT val alias.0.Buero.RA_BR_Fenster.SET 20 Komplett zu AND EQ val alias.0.Buero.FS_BR_Fenster-Links.ACTUAL 0 EQ val alias.0.Buero.FS_BR_Fenster-Rechts.ACTUAL 0 alias.0.Buero.RA_BR_Fenster.SET FALSE 0 Log Eintrag NEQ verzoegerung_abends 0 log +++ Sonnenuntergang +15: Wonhzimmer Seite auf 0% +++ +++ Sonnenuntergang verzoegerung_abends_log Min: Büro Rollo auf 0% +++ log test +++ Sonnenuntergang : Büro Rollo auf 0% +++ Lüftung OR NEQ val alias.0.Buero.FS_BR_Fenster-Links.ACTUAL 0 NEQ val alias.0.Buero.FS_BR_Fenster-Rechts.ACTUAL 0 alias.0.Buero.RA_BR_Fenster.SET FALSE 20 Log Eintrag NEQ verzoegerung_abends 0 log +++ Sonnenuntergang +15: Wonhzimmer Seite auf 0% +++ +++ Sonnenuntergang verzoegerung_abends_log Min: Büro Rollo auf Lüftung 20% +++ log test +++ Sonnenuntergang : Büro Rollo auf Lüftung 20% +++ Küche GT val alias.0.Kueche.RA_KU_Fenster.SET 20 Komplett zu EQ val alias.0.Kueche.FS_KU_Kuechenfenster.ACTUAL FALSE alias.0.Kueche.RA_KU_Fenster.SET FALSE 0 Log Eintrag NEQ verzoegerung_abends 0 log +++ Sonnenuntergang +15: Wonhzimmer Seite auf 0% +++ +++ Sonnenuntergang verzoegerung_abends_log Min: Küche Rollo auf 0% +++ log test +++ Sonnenuntergang: Küche Rollo auf 0% +++ Lüftung EQ val alias.0.Kueche.FS_KU_Kuechenfenster.ACTUAL TRUE alias.0.Kueche.RA_KU_Fenster.SET FALSE 20 Log Eintrag NEQ verzoegerung_abends 0 log +++ Sonnenuntergang +15: Wonhzimmer Seite auf 0% +++ +++ Sonnenuntergang verzoegerung_abends_log Min: Küche Rollo auf Lüftung 20% +++ log test +++ Sonnenuntergang : Küche Rollo auf Lüftung 20% +++ Herunterfahren in der Weihnachtszeit 0 22 * * * verzoegerung_weihnachten 22:00 Uhr EQ val 0_userdata.0.sonstige.weihnachtszeit TRUE Nur ganz herunterfahren, wenn Fenster zu Seite AND AND EQ val alias.0.Wohnzimmer.FS_WZ_Seite-Links.ACTUAL FALSE EQ val alias.0.Wohnzimmer.FS_WZ_Seite-Rechts.ACTUAL FALSE NEQ val alias.0.Wohnzimmer.RA_WZ_Seite.SET 0 alias.0.Wohnzimmer.RA_WZ_Seite.SET FALSE 0 log +++ Weihnachtszeit: Wonhzimmer Seite auf 0% +++ +++ Weihnachtszeit verzoegerung_weihnachten : Wohnzimmer Seite auf 0% +++ Front-Links AND EQ val alias.0.Wohnzimmer.FS_WZ_Front-Links.ACTUAL FALSE NEQ val alias.0.Wohnzimmer.RA_WZ_Front-Links.SET 0 alias.0.Wohnzimmer.RA_WZ_Front-Links.SET TRUE 100 ms FALSE 0 log +++ Weihnachtszeit: Wonhzimmer Front-Links auf 0% +++ +++ Weihnachtszeit verzoegerung_weihnachten : Wohnzimmer Front-Links auf 0% +++ Front-Rechts AND EQ val alias.0.Wohnzimmer.FS_WZ_Front-Rechts.ACTUAL FALSE NEQ val alias.0.Wohnzimmer.RA_WZ_Front-Rechts.SET 0 alias.0.Wohnzimmer.RA_WZ_Front-Rechts.SET TRUE 200 ms FALSE 0 log +++ Weihnachtszeit: Wonhzimmer Front-Rechts auf 0% +++ +++ Weihnachtszeit verzoegerung_weihnachten : Wohnzimmer Front-Rechts auf 0% +++ Auf Lüftung fahren Links AND OR EQ val alias.0.Wohnzimmer.FS_WZ_Seite-Links.ACTUAL TRUE EQ val alias.0.Wohnzimmer.FS_WZ_Seite-Rechts.ACTUAL TRUE GT val alias.0.Wohnzimmer.RA_WZ_Seite.SET 20 alias.0.Wohnzimmer.RA_WZ_Seite.SET FALSE 20 log +++ Weihnachtszeit: Wonhzimmer Seite auf Lüftung +++ +++ Weihnachtszeit verzoegerung_weihnachten : Wohnzimmer Seite auf Lüftung +++ Front-Links AND EQ val alias.0.Wohnzimmer.FS_WZ_Front-Links.ACTUAL TRUE GT val alias.0.Wohnzimmer.RA_WZ_Front-Links.SET 20 alias.0.Wohnzimmer.RA_WZ_Front-Links.SET TRUE 100 ms FALSE 20 log +++ Weihnachtszeit: Wonhzimmer Front-Links auf Lüftung +++ +++ Weihnachtszeit verzoegerung_weihnachten : Wohnzimmer Front-Links auf Lüftung +++ Front Rechts AND EQ val alias.0.Wohnzimmer.FS_WZ_Front-Rechts.ACTUAL TRUE GT val alias.0.Wohnzimmer.RA_WZ_Front-Rechts.SET 20 alias.0.Wohnzimmer.RA_WZ_Front-Rechts.SET TRUE 200 ms FALSE 20 log +++ Weihnachtszeit: Wonhzimmer Front-Rechts auf Lüftung +++ +++ Weihnachtszeit verzoegerung_weihnachten : Zr Front-Rechts auf Lüftung +++