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. Blockly
  5. Ich krieg's nicht hin! Intervalle unterbrechen!

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Ich krieg's nicht hin! Intervalle unterbrechen!

Geplant Angeheftet Gesperrt Verschoben Blockly
7 Beiträge 3 Kommentatoren 492 Aufrufe 1 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
    flocke112
    schrieb am zuletzt editiert von
    #1

    Hallo, bitte nicht lachen!!
    Ich bin absoluter Blockly-Neuling und verzweifle gerade an einer Aufgabe. Ich hoffe einer hier kann mir helfen.

    1. Ich möchte einen Schalter (für die Warmwasserzirkulation im Haus) in einem Intervall von 15min. ein bzw. 15min. ausschalten.
    2. Dieses soll zwischen 04:00 Uhr morgens und 21:00 Uhr abends passieren.
    3. Wenn die von mir erstellte Variable „Niemand im Haus“ auf „true“ steht, soll dieser Intervall unterbrochen werden und der Schalter für die Warmwasserzirkulation soll auf „false“ gehen.
    4. Wenn der Wert „Niemand im Haus“ auf „false“ seht, soll das Intervall wieder im 15min. Rhythmus starten.
      Ich habe schon so einige Stunden mit diesem Skript verbracht, doch es scheint mir fehlt hier noch das Grundlegende Verständnis.
      Wäre über jede Hilfe dankbar.

    LG

    HomoranH 1 Antwort Letzte Antwort
    0
    • F flocke112

      Hallo, bitte nicht lachen!!
      Ich bin absoluter Blockly-Neuling und verzweifle gerade an einer Aufgabe. Ich hoffe einer hier kann mir helfen.

      1. Ich möchte einen Schalter (für die Warmwasserzirkulation im Haus) in einem Intervall von 15min. ein bzw. 15min. ausschalten.
      2. Dieses soll zwischen 04:00 Uhr morgens und 21:00 Uhr abends passieren.
      3. Wenn die von mir erstellte Variable „Niemand im Haus“ auf „true“ steht, soll dieser Intervall unterbrochen werden und der Schalter für die Warmwasserzirkulation soll auf „false“ gehen.
      4. Wenn der Wert „Niemand im Haus“ auf „false“ seht, soll das Intervall wieder im 15min. Rhythmus starten.
        Ich habe schon so einige Stunden mit diesem Skript verbracht, doch es scheint mir fehlt hier noch das Grundlegende Verständnis.
        Wäre über jede Hilfe dankbar.

      LG

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @flocke112 sagte in Ich krieg's nicht hin! Intervalle unterbrechen!:

      Ich habe schon so einige Stunden mit diesem Skript verbracht,

      Würdest du uns das auch zeigen?

      @flocke112 sagte in Ich krieg's nicht hin! Intervalle unterbrechen!:

      Wäre über jede Hilfe dankbar.

      Gerne.
      Aber es hilft dir auf Dauer nicht etwas fertiges abzutippen oder zu importieren.
      Wenn wir wüssten was du bisher gemacht hast, könnten man vielleicht deinen denfkfehler(???) erkennen und dir helfen es zu verstehen

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      1
      • F Offline
        F Offline
        flocke112
        schrieb am zuletzt editiert von
        #3

        Ich werde mich bessern.
        Bin aktuell nicht in meinem WLAN um ein Bild zu senden.
        Hier erstmal nur der txt.

        Skript Abw-Zirulation.txt

        LG

        HomoranH paul53P 2 Antworten Letzte Antwort
        0
        • F flocke112

          Ich werde mich bessern.
          Bin aktuell nicht in meinem WLAN um ein Bild zu senden.
          Hier erstmal nur der txt.

          Skript Abw-Zirulation.txt

          LG

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @flocke112 sagte in Ich krieg's nicht hin! Intervalle unterbrechen!:

          Ich werde mich bessern.

          Guter Vorsatz ;-)

          @flocke112 sagte in Ich krieg's nicht hin! Intervalle unterbrechen!:

          Hier erstmal nur der txt.

          diesen bitte als code in codetags posten

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          F 1 Antwort Letzte Antwort
          0
          • F flocke112

            Ich werde mich bessern.
            Bin aktuell nicht in meinem WLAN um ein Bild zu senden.
            Hier erstmal nur der txt.

            Skript Abw-Zirulation.txt

            LG

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

            @flocke112 sagte:

            Hier erstmal nur der txt

            Es muss auch Anschalten2 gestoppt werden.

            Verwende besser nur einen Trigger für An-/Abwesenheit.

            Blockly_temp.JPG

            Wert findet man unter "Trigger".

            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
            • paul53P paul53

              @flocke112 sagte:

              Hier erstmal nur der txt

              Es muss auch Anschalten2 gestoppt werden.

              Verwende besser nur einen Trigger für An-/Abwesenheit.

              Blockly_temp.JPG

              Wert findet man unter "Trigger".

              F Offline
              F Offline
              flocke112
              schrieb am zuletzt editiert von
              #6

              @paul53 Danke, super, jetzt wird es bei mir so langsam. Hab das mal nachgebaut und es funktioniert wohl auch. :+1:

              1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @flocke112 sagte in Ich krieg's nicht hin! Intervalle unterbrechen!:

                Ich werde mich bessern.

                Guter Vorsatz ;-)

                @flocke112 sagte in Ich krieg's nicht hin! Intervalle unterbrechen!:

                Hier erstmal nur der txt.

                diesen bitte als code in codetags posten

                F Offline
                F Offline
                flocke112
                schrieb am zuletzt editiert von
                #7

                @Homoran ```
                code_text

                  <variables>
                    <variable type="undefined" id="Anschalten">Anschalten</variable>
                    <variable type="undefined" id="Ausschalten">Ausschalten</variable>
                    <variable type="undefined" id="Ausschalten2">Ausschalten2</variable>
                    <variable type="undefined" id="Anschalten2">Anschalten2</variable>
                  </variables>
                  <block type="schedule_create" id="j)]T:*]F04K]2P==?5SB" x="-1037" y="-713">
                    <field name="NAME">Anschalten</field>
                    <value name="SCHEDULE">
                      <shadow type="field_cron" id="7?D1%`=h^3_LYoBHV6Iq">
                        <field name="CRON">*/15 4-20 * * *</field>
                      </shadow>
                    </value>
                    <statement name="STATEMENT">
                      <block type="toggle" id=")rxLcJIa.QtU,PU`I6[v">
                        <mutation delay_input="false"></mutation>
                        <field name="OID">meross.0.19123164731140258h1148e1e9156601.0</field>
                        <field name="WITH_DELAY">FALSE</field>
                      </block>
                    </statement>
                    <next>
                      <block type="schedule_create" id="1k!M}3,-J^jZ%P[_!`kE">
                        <field name="NAME">Ausschalten</field>
                        <value name="SCHEDULE">
                          <shadow type="field_cron" id="xyf+Ew*n0V)1T@u~H7}d">
                            <field name="CRON">5 21 * * *</field>
                          </shadow>
                        </value>
                        <statement name="STATEMENT">
                          <block type="control" id="Ke:d24uXM0^G%)}/^P8P">
                            <mutation delay_input="false"></mutation>
                            <field name="OID">meross.0.19123164731140258h1148e1e9156601.0</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE">
                              <block type="logic_boolean" id="S)G^EBXMBY$`@vDIRwH7">
                                <field name="BOOL">FALSE</field>
                              </block>
                            </value>
                          </block>
                        </statement>
                        <next>
                          <block type="schedule_create" id="/{%P:oC?FBRY1F-q?t_?">
                            <field name="NAME">Ausschalten2</field>
                            <value name="SCHEDULE">
                              <shadow type="field_cron" id="3}}+Ahp)2gTh4cJ-ce$n">
                                <field name="CRON">5 21 * * *</field>
                              </shadow>
                            </value>
                            <statement name="STATEMENT">
                              <block type="control" id="JXAkz7S|zA)urAu6hz7r">
                                <mutation delay_input="false"></mutation>
                                <field name="OID">meross.0.19123164731140258h1148e1e9156601.0</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="logic_boolean" id=")U(FSMGH~:Lsf9S.qjKe">
                                    <field name="BOOL">FALSE</field>
                                  </block>
                                </value>
                              </block>
                            </statement>
                            <next>
                              <block type="on" id="7]lIsFha[A-9f9?/Rjzi">
                                <field name="OID">0_userdata.0.Alle_weg</field>
                                <field name="CONDITION">true</field>
                                <field name="ACK_CONDITION"></field>
                                <statement name="STATEMENT">
                                  <block type="schedule_clear" id="SdkJ[E]gJ-?X0XA];XTX">
                                    <field name="NAME">Anschalten</field>
                                    <next>
                                      <block type="control" id=".1wN4lg$f;=qA%lceGF^">
                                        <mutation delay_input="false"></mutation>
                                        <field name="OID">meross.0.19123164731140258h1148e1e9156601.0</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="logic_boolean" id="OrgZ{).*s|7i6!3bVbc1">
                                            <field name="BOOL">FALSE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </next>
                                  </block>
                                </statement>
                                <next>
                                  <block type="on" id="Bw%P.;ew-_Y^w^)*8ond">
                                    <field name="OID">0_userdata.0.Einer_da</field>
                                    <field name="CONDITION">true</field>
                                    <field name="ACK_CONDITION"></field>
                                    <statement name="STATEMENT">
                                      <block type="schedule_clear" id="}v)M{B@lB74IYEc,7;W]">
                                        <field name="NAME">Anschalten</field>
                                        <next>
                                          <block type="schedule_create" id="Ja}Tygbo^v7,Q)zE(Xm_">
                                            <field name="NAME">Anschalten2</field>
                                            <value name="SCHEDULE">
                                              <shadow type="field_cron" id="+}2g*-Sg7PV;-Pn[)w[l">
                                                <field name="CRON">*/15 4-20 * * *</field>
                                              </shadow>
                                            </value>
                                            <statement name="STATEMENT">
                                              <block type="toggle" id=",:-5DgkIq3Ab/UfyhX*M">
                                                <mutation delay_input="false"></mutation>
                                                <field name="OID">meross.0.19123164731140258h1148e1e9156601.0</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                              </block>
                                            </statement>
                                          </block>
                                        </next>
                                      </block>
                                    </statement>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </xml>
                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

                562

                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