Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Rolladensteuerung über Zeitraum und Helligkeit

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    260

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    585

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

Rolladensteuerung über Zeitraum und Helligkeit

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
9 Beiträge 4 Kommentatoren 556 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Offline
    T Offline
    TripleX
    schrieb am zuletzt editiert von TripleX
    #1

    Hallo zusammen,

    Ich würde gerne meine Rolläden so steuern, dass sie ab einer bestimmten Helligkeit (meiner Wetterstation) hochfahren.
    Sie sollen aber nicht vor 7:00 und spätestens um 9:00 hochfahren.
    Die Zeiten und Helligkeit möchte ich über meine Vis ändern können.
    Das ganze einmal für Wochentags und einmal für Wochenende.
    Eine Steuerung nur mit einer Uhrzeit oder Helligkeit habe ich hinbekommen.
    Aber wie muss ich das verschachteln wenn in einem Zeitfenster die Helligkeit überprüft werden soll auch noch die Wochentage abgefragt werden?

    Mein Zeitplan sieht aktuell so aus.

    0878ead3-f57b-406c-b636-24da52465697-image.png

    Vorher baue ich mir die Uhrzeiten zusammen und schreibe diese in Datenpunkte.
    Sobald ein Datenpunkt geändert wird, soll diese Funktion ausgeführt werden.

    Update:
    Habe jetzt mal versucht das ganze aufzusplitten in frühester und spätester Zeitpunkt und die Zeit dazwischen.

    22be91ed-6ee3-4b9f-8ae9-e5c8bf764a66-image.png

    Könnte das so funktionieren oder geht das ganze noch deutlich einfacher?

    paul53P CluniC 2 Antworten Letzte Antwort
    0
    • T TripleX

      Hallo zusammen,

      Ich würde gerne meine Rolläden so steuern, dass sie ab einer bestimmten Helligkeit (meiner Wetterstation) hochfahren.
      Sie sollen aber nicht vor 7:00 und spätestens um 9:00 hochfahren.
      Die Zeiten und Helligkeit möchte ich über meine Vis ändern können.
      Das ganze einmal für Wochentags und einmal für Wochenende.
      Eine Steuerung nur mit einer Uhrzeit oder Helligkeit habe ich hinbekommen.
      Aber wie muss ich das verschachteln wenn in einem Zeitfenster die Helligkeit überprüft werden soll auch noch die Wochentage abgefragt werden?

      Mein Zeitplan sieht aktuell so aus.

      0878ead3-f57b-406c-b636-24da52465697-image.png

      Vorher baue ich mir die Uhrzeiten zusammen und schreibe diese in Datenpunkte.
      Sobald ein Datenpunkt geändert wird, soll diese Funktion ausgeführt werden.

      Update:
      Habe jetzt mal versucht das ganze aufzusplitten in frühester und spätester Zeitpunkt und die Zeit dazwischen.

      22be91ed-6ee3-4b9f-8ae9-e5c8bf764a66-image.png

      Könnte das so funktionieren oder geht das ganze noch deutlich einfacher?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @triplex sagte: Könnte das so funktionieren oder geht das ganze noch deutlich einfacher?

      So wird es nicht funktionieren. Mit variablen Zeitplänen ist es zwar möglich, aber sehr aufwändig.
      Einfacher ist es, einen zeitlich begrenzten Minuten-Zeitplan zu verwenden.

      Blockly_temp.JPG

      Start- und Stoppzeiten im Format "hh:mm" sind natürlich unterschiedlich für Wochenende und unter der Woche. Ich wollte keine weiteren Datenpunkte erstellen.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      T 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @triplex sagte: Könnte das so funktionieren oder geht das ganze noch deutlich einfacher?

        So wird es nicht funktionieren. Mit variablen Zeitplänen ist es zwar möglich, aber sehr aufwändig.
        Einfacher ist es, einen zeitlich begrenzten Minuten-Zeitplan zu verwenden.

        Blockly_temp.JPG

        Start- und Stoppzeiten im Format "hh:mm" sind natürlich unterschiedlich für Wochenende und unter der Woche. Ich wollte keine weiteren Datenpunkte erstellen.

        T Offline
        T Offline
        TripleX
        schrieb am zuletzt editiert von
        #3

        @paul53 said in Rolladensteuerung über Zeitraum und Helligkeit:

        @triplex sagte: Könnte das so funktionieren oder geht das ganze noch deutlich einfacher?

        So wird es nicht funktionieren. Mit variablen Zeitplänen ist es zwar möglich, aber sehr aufwändig.
        Einfacher ist es, einen zeitlich begrenzten Minuten-Zeitplan zu verwenden.

        Blockly_temp.JPG

        Start- und Stoppzeiten im Format "hh:mm" sind natürlich unterschiedlich für Wochenende und unter der Woche. Ich wollte keine weiteren Datenpunkte erstellen.

        Wie hast du denn den Zeitplan eingestellt?
        Täglich, den ganzen Tag?

        paul53P T 2 Antworten Letzte Antwort
        0
        • T TripleX

          @paul53 said in Rolladensteuerung über Zeitraum und Helligkeit:

          @triplex sagte: Könnte das so funktionieren oder geht das ganze noch deutlich einfacher?

          So wird es nicht funktionieren. Mit variablen Zeitplänen ist es zwar möglich, aber sehr aufwändig.
          Einfacher ist es, einen zeitlich begrenzten Minuten-Zeitplan zu verwenden.

          Blockly_temp.JPG

          Start- und Stoppzeiten im Format "hh:mm" sind natürlich unterschiedlich für Wochenende und unter der Woche. Ich wollte keine weiteren Datenpunkte erstellen.

          Wie hast du denn den Zeitplan eingestellt?
          Täglich, den ganzen Tag?

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @triplex sagte: Wie hast du denn den Zeitplan eingestellt?

          Mit CRON und bestimmte Stunden.

          Blockly_temp.JPG

          Triggert von 6:00 Uhr bis 10:59 Uhr jede Minute.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • T TripleX

            @paul53 said in Rolladensteuerung über Zeitraum und Helligkeit:

            @triplex sagte: Könnte das so funktionieren oder geht das ganze noch deutlich einfacher?

            So wird es nicht funktionieren. Mit variablen Zeitplänen ist es zwar möglich, aber sehr aufwändig.
            Einfacher ist es, einen zeitlich begrenzten Minuten-Zeitplan zu verwenden.

            Blockly_temp.JPG

            Start- und Stoppzeiten im Format "hh:mm" sind natürlich unterschiedlich für Wochenende und unter der Woche. Ich wollte keine weiteren Datenpunkte erstellen.

            Wie hast du denn den Zeitplan eingestellt?
            Täglich, den ganzen Tag?

            T Offline
            T Offline
            TripleX
            schrieb am zuletzt editiert von TripleX
            #5

            @triplex said in Rolladensteuerung über Zeitraum und Helligkeit:

            @paul53 said in Rolladensteuerung über Zeitraum und Helligkeit:

            @triplex sagte: Könnte das so funktionieren oder geht das ganze noch deutlich einfacher?

            So wird es nicht funktionieren. Mit variablen Zeitplänen ist es zwar möglich, aber sehr aufwändig.
            Einfacher ist es, einen zeitlich begrenzten Minuten-Zeitplan zu verwenden.

            Blockly_temp.JPG

            Start- und Stoppzeiten im Format "hh:mm" sind natürlich unterschiedlich für Wochenende und unter der Woche. Ich wollte keine weiteren Datenpunkte erstellen.

            Wie hast du denn den Zeitplan eingestellt?
            Täglich, den ganzen Tag?

            Hab mal versucht deinem Programm zu folgen.
            Was bezweckt du mit der ersten Zeile in der du die Variable we setzst?

            paul53P 1 Antwort Letzte Antwort
            0
            • T TripleX

              @triplex said in Rolladensteuerung über Zeitraum und Helligkeit:

              @paul53 said in Rolladensteuerung über Zeitraum und Helligkeit:

              @triplex sagte: Könnte das so funktionieren oder geht das ganze noch deutlich einfacher?

              So wird es nicht funktionieren. Mit variablen Zeitplänen ist es zwar möglich, aber sehr aufwändig.
              Einfacher ist es, einen zeitlich begrenzten Minuten-Zeitplan zu verwenden.

              Blockly_temp.JPG

              Start- und Stoppzeiten im Format "hh:mm" sind natürlich unterschiedlich für Wochenende und unter der Woche. Ich wollte keine weiteren Datenpunkte erstellen.

              Wie hast du denn den Zeitplan eingestellt?
              Täglich, den ganzen Tag?

              Hab mal versucht deinem Programm zu folgen.
              Was bezweckt du mit der ersten Zeile in der du die Variable we setzst?

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @triplex sagte: Was bezweckt du mit der ersten Zeile in der du die Variable we setzst?

              we (Wochenende) wird 4 mal geprüft, was mittels Variable effizienter ist als 4 mal die Funktion und den Vergleich auszuführen.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              T 1 Antwort Letzte Antwort
              0
              • wendy2702W Online
                wendy2702W Online
                wendy2702
                schrieb am zuletzt editiert von
                #7

                Geht das nicht mit Shuttercontrol ?

                Bitte keine Fragen per PN, die gehören ins Forum!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                1 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @triplex sagte: Was bezweckt du mit der ersten Zeile in der du die Variable we setzst?

                  we (Wochenende) wird 4 mal geprüft, was mittels Variable effizienter ist als 4 mal die Funktion und den Vergleich auszuführen.

                  T Offline
                  T Offline
                  TripleX
                  schrieb am zuletzt editiert von
                  #8

                  @paul53 said in Rolladensteuerung über Zeitraum und Helligkeit:

                  @triplex sagte: Was bezweckt du mit der ersten Zeile in der du die Variable we setzst?

                  we (Wochenende) wird 4 mal geprüft, was mittels Variable effizienter ist als 4 mal die Funktion und den Vergleich auszuführen.

                  Habe meine oben gezeigte Variante heute morgen mal getestet.
                  Hat alles soweit funktioniert.
                  Wollte das ganze aber noch etwas schlanker machen und hab mir das hier überlegt.

                  3cfcd76e-af68-4713-81c4-9d957fbc0bfe-image.png

                  Alles funktioniert auch soweit.
                  Ich bekomme im Protokoll aber 2 Warnungen, die ich nicht verstehe.

                  21.1.2024, 15:51:00.020	[info ]: javascript.0 (19875) script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2: Nächste Prüfzeit ist um 15:52
                  21.1.2024, 15:52:00.020	[info ]: javascript.0 (19875) script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2: Nächste Prüfzeit ist um 15:53
                  21.1.2024, 15:53:00.019	[info ]: javascript.0 (19875) script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2: Nächste Prüfzeit ist um 15:54
                  21.1.2024, 15:54:00.020	[info ]: javascript.0 (19875) script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2: Nächste Prüfzeit ist um 15:55
                  21.1.2024, 15:55:00.020	[info ]: javascript.0 (19875) script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2: Nächste Prüfzeit ist um 15:56
                  21.1.2024, 15:56:00.020	[info ]: javascript.0 (19875) script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2: Nächste Prüfzeit ist um 15:57
                  21.1.2024, 15:57:00.020	[info ]: javascript.0 (19875) script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2: Nächste Prüfzeit ist um 15:58
                  21.1.2024, 15:58:00.021	[info ]: javascript.0 (19875) script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2: Nächste Prüfzeit ist um 15:59
                  21.1.2024, 15:59:00.020	[info ]: javascript.0 (19875) script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2: Nächste Prüfzeit ist um 16:00
                  21.1.2024, 16:00:00.023	[warn ]: javascript.0 (19875)     at Ablauf_EG_Auf (script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2:33:5)
                  21.1.2024, 16:00:00.023	[warn ]: javascript.0 (19875)     at Object.<anonymous> (script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2:21:17)
                  21.1.2024, 16:00:00.024	[info ]: javascript.0 (19875) script.js.Eigene_Programme.Vis_-_Rollade_-_Zeitsteuerung_EG_Auf_1_2: Rolladen EG fahren hoch
                  

                  Die werden ausgelöst, wenn das Intervall beendet wird, weil bis zu einer bestimmten Uhrzeit es draußen nicht hell genug ist und die Rolladen nach oben fahren.

                  1 Antwort Letzte Antwort
                  0
                  • T TripleX

                    Hallo zusammen,

                    Ich würde gerne meine Rolläden so steuern, dass sie ab einer bestimmten Helligkeit (meiner Wetterstation) hochfahren.
                    Sie sollen aber nicht vor 7:00 und spätestens um 9:00 hochfahren.
                    Die Zeiten und Helligkeit möchte ich über meine Vis ändern können.
                    Das ganze einmal für Wochentags und einmal für Wochenende.
                    Eine Steuerung nur mit einer Uhrzeit oder Helligkeit habe ich hinbekommen.
                    Aber wie muss ich das verschachteln wenn in einem Zeitfenster die Helligkeit überprüft werden soll auch noch die Wochentage abgefragt werden?

                    Mein Zeitplan sieht aktuell so aus.

                    0878ead3-f57b-406c-b636-24da52465697-image.png

                    Vorher baue ich mir die Uhrzeiten zusammen und schreibe diese in Datenpunkte.
                    Sobald ein Datenpunkt geändert wird, soll diese Funktion ausgeführt werden.

                    Update:
                    Habe jetzt mal versucht das ganze aufzusplitten in frühester und spätester Zeitpunkt und die Zeit dazwischen.

                    22be91ed-6ee3-4b9f-8ae9-e5c8bf764a66-image.png

                    Könnte das so funktionieren oder geht das ganze noch deutlich einfacher?

                    CluniC Offline
                    CluniC Offline
                    Cluni
                    schrieb am zuletzt editiert von Cluni
                    #9

                    @triplex Ich habe vor ein paar Monaten ein riesiges Blockly programmiert, welches eine Steuerung meiner Rollladen unter diversen Blickpunkten ermöglicht. Grundsätzlich wird nach Astrozeiten gefahren. Man kann aber eine frühste bzw späteste Zeit für Öffnen und Schließen und zusätzlich Offsets zur Astrozeit vorgeben. Fürs Wochenende/Feiertage kann man nochmals separat eine eigene frühste Öffnungszeit setzen.
                    Dann kann man noch jedem Rollladen eine eine Zufallszeit in Sekunden und einen Offset geben, so dass man bestimmen kann, dass bestimmte Rollläden definiert zum Schluss gefahren werden (z.B. Terrassentür). Alle anderen fahren durch die Zufallszahlen jeden Tag in anderer Reihenfolge.
                    Des weiteren kann man einstellen, ob Rollläden z.B. nur bei Anwesenheit oder Abwesenheit gefahren werden sollen. Fenstersensoren werden auch unterstützt. Damit können Rollläden z.B. bei offener Tür gesperrt werden. Oder man kann einstellen, dass ein Rollladen beim Öffnen eines Fensters automatisch zum Lüften geöffnet und beim Schließen wieder geschlossen wird.

                    Man kann auch noch eine Mindesttemperatur fürs Öffnen vorgeben, damit nicht der Panzer bei festgefrorenem Rollladen zerrissen werden kann.

                    Es fehlt noch die Steuerung der Abschattung im Sommer. Alle Einstellungen sind dafür schon vorhanden, aber das muss ich irgendwann noch im Angriff nehmen vor dem Sommer.

                    Die Skripte kann ich dir gerne zukommen lassen. Aber sie sind SEHR umfangreich und wahrscheinlich für Außenstehende trotz Kommentare schwer verständlich. Es gibt außerdem ein Skript, welches sich um das Anlegen der Rollläden im Userbereich kümmert. Das müsste natürlich auf deine Rollläden speziell angepasst werden. Da ich momentan nicht viel Zeit habe, kann ich dir da leider auch keine Unterstützung zu geben - das heißt du müsstest dich im Großen und Ganzen ganz alleine da durch kämpfen.

                    Hier mal nur ein Teilausschnitt meines Blocklys:

                    252bf30b-043b-4cd8-bca4-fffc3c204016-image.png

                    Allgemeine Einstellungen:
                    b162dffb-1519-4db1-94e8-0e5448d1eac7-image.png

                    Einstellungen für jeden Rollladen:
                    63a098e7-6904-460c-a79d-aa9bf5ab1d4a-image.png

                    1 Antwort Letzte Antwort
                    0
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    922

                    Online

                    32.5k

                    Benutzer

                    81.9k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe