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. Verzögerung Rolladensteuerung

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.1k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

Verzögerung Rolladensteuerung

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blockly
6 Beiträge 3 Kommentatoren 452 Aufrufe 2 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.
  • F Offline
    F Offline
    Fardret
    schrieb am zuletzt editiert von Fardret
    #1

    Hallo zusammen,

    Ich bin seit einige Zeit stiller Mitleser und habe nun ein Anliegen ;)

    Ich habe ein kurzes Skript geschrieben um die Rolladen bei Sonnenaufgang hochzufahren bzw. bei Sonnenuntergang runterzufahren.

    Dazu aktualisiere ich jeden Tag um 00:00 Uhr die Zeiten die später als Vergleiche mit der aktuellen Zeit dienen sollen.
    Minütlich wird nun die aktuelle Zeit mit dem oben erstellten DP verglichen und entsprechend ein Schalter getriggert der alle Rolladen rauf bzw. runter fährt.

    Ich möchte das Skript jetzt insofern erweitern, dass sich das rauf und runterfahren verzögern lässt. z.B. um 30 Minuten oder auch mal um 2 Stunden. Die jeweilige Verzögerung soll ein DP sein den ich später über die VIS festlegen kann.

    Ich hatte schon überlegt die Zeiten in Stunden und Minuten zu splitten statt im Format SS:mm zu arbeiten. Problem kommt aber dann denke ich wenn ich z.b. eine Verzögerung von 30 Minuten habe und Sonnenuntergang um 16:50 Uhr ist.

    Ich packe hier mal sowohl nen Screenshot vom Blockly als auch einen Export mit rein. Die DP Sonnenaufgang und Sonnenuntergang werden auch einmal täglich von nem anderen Skript aktualisiert.

    Dankeschön schonmal

    <xml xmlns="https://developers.google.com/blockly/xml">
      <block type="comment" id="MsAHg|-SMIE?C4%@l)c_" x="-1338" y="-737">
        <field name="COMMENT">Datenpunkt Arbeitstag erzeugen und steuern</field>
      </block>
      <block type="comment" id="{^c#L((]zKLMm]D=9DRq" x="-1310" y="-681">
        <field name="COMMENT">Datenpunkt Arbeitstag erzeugen und steuern</field>
      </block>
      <block type="schedule" id="/ql5;CkoPlr%*c,pl|WQ" x="-788" y="-638">
        <field name="SCHEDULE">0 0 * * *</field>
        <statement name="STATEMENT">
          <block type="comment" id="@_@aL,n]7~~F}jsQ[1:q">
            <field name="COMMENT">Aktualisieren der Zeiten um 00:00 Uhr</field>
            <next>
              <block type="update" id="-_I.PLY6t$cI!b/x|[ZQ">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Hoch</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="get_value" id="WP,s@Jh9{lLXay8k2|t?">
                    <field name="ATTR">val</field>
                    <field name="OID">javascript.0.zeiten.sonnenaufgang</field>
                  </block>
                </value>
                <next>
                  <block type="update" id="XG*Lbrh}q$/qupP/X-fa">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Runter</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="get_value" id=".w/qQ-zz!2@[n3N7d45D">
                        <field name="ATTR">val</field>
                        <field name="OID">javascript.0.zeiten.sonnenuntergang</field>
                      </block>
                    </value>
                  </block>
                </next>
              </block>
            </next>
          </block>
        </statement>
        <next>
          <block type="schedule" id="Z-8O:{zlj5^`%UJE;($H">
            <field name="SCHEDULE">* * * * *</field>
            <statement name="STATEMENT">
              <block type="comment" id="KbKq1faU|X4pt@S})UpA">
                <field name="COMMENT">Abgleich jede Minute</field>
                <next>
                  <block type="controls_if" id="svIT+i5T!3meD|T.,da|">
                    <value name="IF0">
                      <block type="logic_compare" id="ilc?*O.gcxu7nK8[Z5UK">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="time_get" id="Zj5!}ha//x,zD3Qy3?Jr">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                            <field name="OPTION">custom</field>
                            <field name="FORMAT">SS:mm</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="get_value" id="Amx/#%:z@j|tmCat~UI?">
                            <field name="ATTR">val</field>
                            <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Hoch</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="control" id="+M6h5yJ9Lhq^QZy!Idkh">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                        <field name="OID">0_userdata.0.Rolladensteuerung.Alle_Rolladen_hoch</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="logic_boolean" id="a{~2+J(nxx_V6s|y]}YP">
                            <field name="BOOL">TRUE</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                    <next>
                      <block type="controls_if" id="-Qe]7(6!4[1*W*E;5V^k">
                        <value name="IF0">
                          <block type="logic_compare" id="76VMMP/RoF{u00u@Q+8p">
                            <field name="OP">EQ</field>
                            <value name="A">
                              <block type="time_get" id="f^MOqPS,SP[O(xeh.?b^">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                <field name="OPTION">custom</field>
                                <field name="FORMAT">SS:mm</field>
                              </block>
                            </value>
                            <value name="B">
                              <block type="get_value" id="N.A_5pvPP]V!#*+..)!D">
                                <field name="ATTR">val</field>
                                <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Runter</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <statement name="DO0">
                          <block type="control" id="X3sMp9!5Pp+gpoE-|tUH">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                            <field name="OID">0_userdata.0.Rolladensteuerung.Alle_Rolladen_runter</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE">
                              <block type="logic_boolean" id="p~UJuYTy:B}a@V*pji?,">
                                <field name="BOOL">TRUE</field>
                              </block>
                            </value>
                          </block>
                        </statement>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </statement>
          </block>
        </next>
      </block>
    </xml>
    

    f8c5898a-10ce-468b-97d0-688f46edc5ef-grafik.png

    paul53P amg_666A 2 Antworten Letzte Antwort
    0
    • F Fardret

      Hallo zusammen,

      Ich bin seit einige Zeit stiller Mitleser und habe nun ein Anliegen ;)

      Ich habe ein kurzes Skript geschrieben um die Rolladen bei Sonnenaufgang hochzufahren bzw. bei Sonnenuntergang runterzufahren.

      Dazu aktualisiere ich jeden Tag um 00:00 Uhr die Zeiten die später als Vergleiche mit der aktuellen Zeit dienen sollen.
      Minütlich wird nun die aktuelle Zeit mit dem oben erstellten DP verglichen und entsprechend ein Schalter getriggert der alle Rolladen rauf bzw. runter fährt.

      Ich möchte das Skript jetzt insofern erweitern, dass sich das rauf und runterfahren verzögern lässt. z.B. um 30 Minuten oder auch mal um 2 Stunden. Die jeweilige Verzögerung soll ein DP sein den ich später über die VIS festlegen kann.

      Ich hatte schon überlegt die Zeiten in Stunden und Minuten zu splitten statt im Format SS:mm zu arbeiten. Problem kommt aber dann denke ich wenn ich z.b. eine Verzögerung von 30 Minuten habe und Sonnenuntergang um 16:50 Uhr ist.

      Ich packe hier mal sowohl nen Screenshot vom Blockly als auch einen Export mit rein. Die DP Sonnenaufgang und Sonnenuntergang werden auch einmal täglich von nem anderen Skript aktualisiert.

      Dankeschön schonmal

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="comment" id="MsAHg|-SMIE?C4%@l)c_" x="-1338" y="-737">
          <field name="COMMENT">Datenpunkt Arbeitstag erzeugen und steuern</field>
        </block>
        <block type="comment" id="{^c#L((]zKLMm]D=9DRq" x="-1310" y="-681">
          <field name="COMMENT">Datenpunkt Arbeitstag erzeugen und steuern</field>
        </block>
        <block type="schedule" id="/ql5;CkoPlr%*c,pl|WQ" x="-788" y="-638">
          <field name="SCHEDULE">0 0 * * *</field>
          <statement name="STATEMENT">
            <block type="comment" id="@_@aL,n]7~~F}jsQ[1:q">
              <field name="COMMENT">Aktualisieren der Zeiten um 00:00 Uhr</field>
              <next>
                <block type="update" id="-_I.PLY6t$cI!b/x|[ZQ">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Hoch</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="get_value" id="WP,s@Jh9{lLXay8k2|t?">
                      <field name="ATTR">val</field>
                      <field name="OID">javascript.0.zeiten.sonnenaufgang</field>
                    </block>
                  </value>
                  <next>
                    <block type="update" id="XG*Lbrh}q$/qupP/X-fa">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Runter</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="get_value" id=".w/qQ-zz!2@[n3N7d45D">
                          <field name="ATTR">val</field>
                          <field name="OID">javascript.0.zeiten.sonnenuntergang</field>
                        </block>
                      </value>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </statement>
          <next>
            <block type="schedule" id="Z-8O:{zlj5^`%UJE;($H">
              <field name="SCHEDULE">* * * * *</field>
              <statement name="STATEMENT">
                <block type="comment" id="KbKq1faU|X4pt@S})UpA">
                  <field name="COMMENT">Abgleich jede Minute</field>
                  <next>
                    <block type="controls_if" id="svIT+i5T!3meD|T.,da|">
                      <value name="IF0">
                        <block type="logic_compare" id="ilc?*O.gcxu7nK8[Z5UK">
                          <field name="OP">EQ</field>
                          <value name="A">
                            <block type="time_get" id="Zj5!}ha//x,zD3Qy3?Jr">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                              <field name="OPTION">custom</field>
                              <field name="FORMAT">SS:mm</field>
                            </block>
                          </value>
                          <value name="B">
                            <block type="get_value" id="Amx/#%:z@j|tmCat~UI?">
                              <field name="ATTR">val</field>
                              <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Hoch</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <statement name="DO0">
                        <block type="control" id="+M6h5yJ9Lhq^QZy!Idkh">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                          <field name="OID">0_userdata.0.Rolladensteuerung.Alle_Rolladen_hoch</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="logic_boolean" id="a{~2+J(nxx_V6s|y]}YP">
                              <field name="BOOL">TRUE</field>
                            </block>
                          </value>
                        </block>
                      </statement>
                      <next>
                        <block type="controls_if" id="-Qe]7(6!4[1*W*E;5V^k">
                          <value name="IF0">
                            <block type="logic_compare" id="76VMMP/RoF{u00u@Q+8p">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="time_get" id="f^MOqPS,SP[O(xeh.?b^">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                  <field name="OPTION">custom</field>
                                  <field name="FORMAT">SS:mm</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="get_value" id="N.A_5pvPP]V!#*+..)!D">
                                  <field name="ATTR">val</field>
                                  <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Runter</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="control" id="X3sMp9!5Pp+gpoE-|tUH">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                              <field name="OID">0_userdata.0.Rolladensteuerung.Alle_Rolladen_runter</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="logic_boolean" id="p~UJuYTy:B}a@V*pji?,">
                                  <field name="BOOL">TRUE</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </statement>
            </block>
          </next>
        </block>
      </xml>
      

      f8c5898a-10ce-468b-97d0-688f46edc5ef-grafik.png

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

      @Fardret sagte:

      Dazu aktualisiere ich jeden Tag um 00:00 Uhr die Zeiten die später als Vergleiche mit der aktuellen Zeit dienen sollen.

      Weshalb keine Astro-Trigger ?
      Etwa so:

      Blockly_temp.JPG

      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

      F 1 Antwort Letzte Antwort
      0
      • F Fardret

        Hallo zusammen,

        Ich bin seit einige Zeit stiller Mitleser und habe nun ein Anliegen ;)

        Ich habe ein kurzes Skript geschrieben um die Rolladen bei Sonnenaufgang hochzufahren bzw. bei Sonnenuntergang runterzufahren.

        Dazu aktualisiere ich jeden Tag um 00:00 Uhr die Zeiten die später als Vergleiche mit der aktuellen Zeit dienen sollen.
        Minütlich wird nun die aktuelle Zeit mit dem oben erstellten DP verglichen und entsprechend ein Schalter getriggert der alle Rolladen rauf bzw. runter fährt.

        Ich möchte das Skript jetzt insofern erweitern, dass sich das rauf und runterfahren verzögern lässt. z.B. um 30 Minuten oder auch mal um 2 Stunden. Die jeweilige Verzögerung soll ein DP sein den ich später über die VIS festlegen kann.

        Ich hatte schon überlegt die Zeiten in Stunden und Minuten zu splitten statt im Format SS:mm zu arbeiten. Problem kommt aber dann denke ich wenn ich z.b. eine Verzögerung von 30 Minuten habe und Sonnenuntergang um 16:50 Uhr ist.

        Ich packe hier mal sowohl nen Screenshot vom Blockly als auch einen Export mit rein. Die DP Sonnenaufgang und Sonnenuntergang werden auch einmal täglich von nem anderen Skript aktualisiert.

        Dankeschön schonmal

        <xml xmlns="https://developers.google.com/blockly/xml">
          <block type="comment" id="MsAHg|-SMIE?C4%@l)c_" x="-1338" y="-737">
            <field name="COMMENT">Datenpunkt Arbeitstag erzeugen und steuern</field>
          </block>
          <block type="comment" id="{^c#L((]zKLMm]D=9DRq" x="-1310" y="-681">
            <field name="COMMENT">Datenpunkt Arbeitstag erzeugen und steuern</field>
          </block>
          <block type="schedule" id="/ql5;CkoPlr%*c,pl|WQ" x="-788" y="-638">
            <field name="SCHEDULE">0 0 * * *</field>
            <statement name="STATEMENT">
              <block type="comment" id="@_@aL,n]7~~F}jsQ[1:q">
                <field name="COMMENT">Aktualisieren der Zeiten um 00:00 Uhr</field>
                <next>
                  <block type="update" id="-_I.PLY6t$cI!b/x|[ZQ">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Hoch</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="get_value" id="WP,s@Jh9{lLXay8k2|t?">
                        <field name="ATTR">val</field>
                        <field name="OID">javascript.0.zeiten.sonnenaufgang</field>
                      </block>
                    </value>
                    <next>
                      <block type="update" id="XG*Lbrh}q$/qupP/X-fa">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                        <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Runter</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="get_value" id=".w/qQ-zz!2@[n3N7d45D">
                            <field name="ATTR">val</field>
                            <field name="OID">javascript.0.zeiten.sonnenuntergang</field>
                          </block>
                        </value>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </statement>
            <next>
              <block type="schedule" id="Z-8O:{zlj5^`%UJE;($H">
                <field name="SCHEDULE">* * * * *</field>
                <statement name="STATEMENT">
                  <block type="comment" id="KbKq1faU|X4pt@S})UpA">
                    <field name="COMMENT">Abgleich jede Minute</field>
                    <next>
                      <block type="controls_if" id="svIT+i5T!3meD|T.,da|">
                        <value name="IF0">
                          <block type="logic_compare" id="ilc?*O.gcxu7nK8[Z5UK">
                            <field name="OP">EQ</field>
                            <value name="A">
                              <block type="time_get" id="Zj5!}ha//x,zD3Qy3?Jr">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                <field name="OPTION">custom</field>
                                <field name="FORMAT">SS:mm</field>
                              </block>
                            </value>
                            <value name="B">
                              <block type="get_value" id="Amx/#%:z@j|tmCat~UI?">
                                <field name="ATTR">val</field>
                                <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Hoch</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <statement name="DO0">
                          <block type="control" id="+M6h5yJ9Lhq^QZy!Idkh">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                            <field name="OID">0_userdata.0.Rolladensteuerung.Alle_Rolladen_hoch</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE">
                              <block type="logic_boolean" id="a{~2+J(nxx_V6s|y]}YP">
                                <field name="BOOL">TRUE</field>
                              </block>
                            </value>
                          </block>
                        </statement>
                        <next>
                          <block type="controls_if" id="-Qe]7(6!4[1*W*E;5V^k">
                            <value name="IF0">
                              <block type="logic_compare" id="76VMMP/RoF{u00u@Q+8p">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="time_get" id="f^MOqPS,SP[O(xeh.?b^">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                    <field name="OPTION">custom</field>
                                    <field name="FORMAT">SS:mm</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="get_value" id="N.A_5pvPP]V!#*+..)!D">
                                    <field name="ATTR">val</field>
                                    <field name="OID">0_userdata.0.Rolladensteuerung.Zeit_Rolladen_Runter</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="control" id="X3sMp9!5Pp+gpoE-|tUH">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                <field name="OID">0_userdata.0.Rolladensteuerung.Alle_Rolladen_runter</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="logic_boolean" id="p~UJuYTy:B}a@V*pji?,">
                                    <field name="BOOL">TRUE</field>
                                  </block>
                                </value>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
              </block>
            </next>
          </block>
        </xml>
        

        f8c5898a-10ce-468b-97d0-688f46edc5ef-grafik.png

        amg_666A Offline
        amg_666A Offline
        amg_666
        schrieb am zuletzt editiert von
        #3

        @Fardret Warum machst du dir die Mühe? Nimm den Adapter shuttercontrol und lass den die Arbeit machen :-) Der ist einfach zu bedienen, du gibst für jeden Rolladen vor wann er auf/zugeht, was an Wochenenden/an Feiertagen passieren soll.

        iobroker auf proxmox container

        F 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @Fardret sagte:

          Dazu aktualisiere ich jeden Tag um 00:00 Uhr die Zeiten die später als Vergleiche mit der aktuellen Zeit dienen sollen.

          Weshalb keine Astro-Trigger ?
          Etwa so:

          Blockly_temp.JPG

          F Offline
          F Offline
          Fardret
          schrieb am zuletzt editiert von
          #4

          @paul53 Gute Frage ;)
          Ich habe sowieso die Datenpunkte Sonnenaufgang und Sonnenuntergang gehabt und wollte die einfach wieder benutzen. So kann man das auch machen. Die ObjektID ist dann quasi die Verzögerung in in Minuten??

          Super ^^ So einfach kann es sein

          Danke.

          paul53P 1 Antwort Letzte Antwort
          0
          • amg_666A amg_666

            @Fardret Warum machst du dir die Mühe? Nimm den Adapter shuttercontrol und lass den die Arbeit machen :-) Der ist einfach zu bedienen, du gibst für jeden Rolladen vor wann er auf/zugeht, was an Wochenenden/an Feiertagen passieren soll.

            F Offline
            F Offline
            Fardret
            schrieb am zuletzt editiert von
            #5

            @amg_666 Adapter schaue ich mir auch auf jeden Fall an ;) Danke dir !

            1 Antwort Letzte Antwort
            0
            • F Fardret

              @paul53 Gute Frage ;)
              Ich habe sowieso die Datenpunkte Sonnenaufgang und Sonnenuntergang gehabt und wollte die einfach wieder benutzen. So kann man das auch machen. Die ObjektID ist dann quasi die Verzögerung in in Minuten??

              Super ^^ So einfach kann es sein

              Danke.

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

              @Fardret sagte :

              Die ObjektID ist dann quasi die Verzögerung in in Minuten??

              Der Wert des Datenpunktes mit der ausgewählten ID enthält die Verzögerung in MInuten.

              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
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              607

              Online

              32.7k

              Benutzer

              82.4k

              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