Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Heizungsteuerung ohne Thermostate über ism7 Wolf Modul

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Heizungsteuerung ohne Thermostate über ism7 Wolf Modul

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @Balu 0 last edited by

      @balu-0 sagte: leider kein LOG zu sehen.

      Dann ist der Wert von "Scharf / Unscharf" nicht true. Setze noch einen Debug-Block davor.

      B 2 Replies Last reply Reply Quote 0
      • B
        Balu 0 @paul53 last edited by Balu 0

        @paul53
        da tut sich was :
        2.PNG

        allerdings ist das wahrscheinlich falsch oder ?

        1.PNG

        der Datenpunkt ist false / true
        true bei anwesenheit

        1 Reply Last reply Reply Quote 0
        • B
          Balu 0 @paul53 last edited by

          @paul53

          Siehst du in dem Log was ?

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Balu 0 last edited by

            @balu-0 sagte: Siehst du in dem Log was ?

            Die Ausgaben der Debug-Blöcke sind nicht enthalten. Also war der Wert von "Scharf / Unscharf" nicht true. Andernfalls müssten weitere Log-Einträge bei Temperaturänderung enthalten sein.

            B 1 Reply Last reply Reply Quote 1
            • B
              Balu 0 @paul53 last edited by

              @paul53

              Ausgangslage niemand ist da und der Datenpunkt steht auf False
              1.PNG
              Dan wird über die Schließanlage der datenpunkt über einen Binäreingang auf true gesetzt,
              und folgender LOG taucht auf :
              2.PNG
              der Datenpunkt steht nun auf true :
              3.PNG

              Ich befürchte ich versteh nicht was du meinst 🙂

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @Balu 0 last edited by

                @balu-0 sagte: Ich befürchte ich versteh nicht was du meinst

                Ich vermisse diese Log-Ausgabe (diff):

                Blockly_temp.JPG

                Wenn der Wert des DP true ist, muss sie erscheinen.
                Hast du den Verbose-Modus rechts oben aktiviert?

                B 1 Reply Last reply Reply Quote 1
                • B
                  Balu 0 @paul53 last edited by

                  @paul53
                  diese hier waren nicht abgehakt:
                  1.PNG

                  jetzt zeigt er das :
                  2.PNG

                  B 1 Reply Last reply Reply Quote 0
                  • B
                    Balu 0 @Balu 0 last edited by Balu 0

                    @balu-0
                    1.PNG

                    das ist ohne debug

                    paul53 1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Balu 0 last edited by

                      @balu-0 Lass beide Haken weg, damit das Log übersichtlicher wird.

                      B 1 Reply Last reply Reply Quote 0
                      • B
                        Balu 0 @paul53 last edited by

                        @paul53

                        Das war der Ursprung

                        Dort wird aber dann nur wie anfängliche gepostet gelistet .

                        … das ist schon wieder n Abenteuer,
                        Danke für deine Geduld

                        paul53 1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 @Balu 0 last edited by paul53

                          @balu-0
                          Dann füge noch einen Debug-Block vor der Prüfung ein:

                          Blockly_temp.JPG

                          B 1 Reply Last reply Reply Quote 1
                          • B
                            Balu 0 @paul53 last edited by Balu 0

                            @paul53

                            Hier der LOG :
                            1.PNG

                            So ist es eingepflegt ( Da habe ich eine freitextpasage richtig ? )
                            2.PNG

                            Das is die Log Einstellung :
                            3.PNG

                            Hier habe ich jetzt keine Temperatur Veränderung abgewartet,
                            aber das ist in dem fall denk ich nicht wichtig oder ?

                            paul53 1 Reply Last reply Reply Quote 0
                            • paul53
                              paul53 @Balu 0 last edited by

                              @balu-0 sagte: Das is die Log Einstellung :

                              Schalte die "Ausführliche Protokollausgaben" aus und warte eine Temperaturänderung ab. Vorher liefern die Debug-Blöcke keine Ausgaben.

                              B 3 Replies Last reply Reply Quote 1
                              • B
                                Balu 0 @paul53 last edited by

                                @paul53

                                Ich habe den Fehler gefunden.
                                Die Temperatur die mir angezeigt wurde kam von einem anderen Sensor als der aus dem Skript.

                                Der innentemperatursennsor hat einen Fehler und stand bei permanent bei 0 Grad

                                Sorry da kannst du natürlich lang suchen....
                                Habe einen Funktionierenden ausgewählt....

                                Jetzt statet bei nidriger Temperatur das Pogramm bei änderung auf Korrektur +4

                                Fälsche ich die Temperatur auf 24 Grad glaube ich im log zu erkennen das er es auf - 4 stellen möchte,
                                das passiert aber real nicht ...
                                1.PNG
                                2.PNG

                                1 Reply Last reply Reply Quote 0
                                • B
                                  Balu 0 @paul53 last edited by

                                  @paul53

                                  Servus Paul,
                                  könntest du nochmal drüber schauen ?

                                  Die Kurve wird hochgeregelt aber nicht mehr runter.
                                  1.PNG

                                  B 1 Reply Last reply Reply Quote 0
                                  • B
                                    Balu 0 @Balu 0 last edited by

                                    @balu-0

                                    In meiner Verzweiflung habe alle datenpunkte jetzt raus und wieder rein,
                                    und jetzt geht's.

                                    @paul53
                                    Vielen Dank !

                                    B 1 Reply Last reply Reply Quote 0
                                    • B
                                      Balu 0 @Balu 0 last edited by

                                      @paul53
                                      Servus Paul

                                      Könntest du mir hier noch reinzaubern das die heitzung nicht heitzt wenn es draußen wärmer ist als drinnen ?

                                      Grüße
                                      Balu
                                      1.PNG

                                      Auserdem habe ich das gefühl das es immer zu heiß wird also laut fühler bis 24 grad und ich dein skript zum ausgleich erst durch eine manuelle temperaturänderung in den datenpunkten zum auslösen bringe.
                                      Muss ich evtl die wunsch temperatur niedriger setzen ?

                                      paul53 1 Reply Last reply Reply Quote 0
                                      • B
                                        Balu 0 @paul53 last edited by

                                        @paul53

                                        Servus Paul.
                                        Währe echt super wenn du mir helfen könntest.
                                        Das skript is so umfangreich da blicken wenige durch denk ich.

                                        Grüße
                                        Balu

                                        1 Reply Last reply Reply Quote 0
                                        • paul53
                                          paul53 @Balu 0 last edited by

                                          @balu-0 sagte: zu heiß wird also laut fühler bis 24 grad

                                          Es kann sein, dass Regelung instabil ist (zu hohe Schleifenverstärkung). Dann verringere den Faktor.

                                          @balu-0 sagte in Heizungsteuerung ohne Thermostate über ism7 Wolf Modul:

                                          nicht heitzt wenn es draußen wärmer ist als drinnen ?

                                          Ich habe das Blockly nicht mehr, benötige also einen Export von dir.

                                          B 3 Replies Last reply Reply Quote 0
                                          • B
                                            Balu 0 @paul53 last edited by

                                            @paul53

                                            Hallo Paul,
                                            danke für deine Hilfe :

                                            <xml xmlns="https://developers.google.com/blockly/xml">
                                              <variables>
                                                <variable id="moRs=e~Y;6sP1OY.jLTi">at</variable>
                                                <variable id="5QQa?8ig3{1l}}K60XDU">korrektur</variable>
                                                <variable id="H~DM#x8KIAuhkf56xg2`">Frostschutz</variable>
                                                <variable id="Tl=V$yw9{?SNh;v9L@~)">pogramm</variable>
                                                <variable id="3dp}K?0c+3mOC=CA.?.n">sollkorrektur</variable>
                                                <variable id="LyMC9N0uo0l[|-g!#t~M">diff</variable>
                                              </variables>
                                              <block type="on_ext" id="Gfise1@/xZw-%TRa_ny$" x="-363" y="-88">
                                                <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                                <field name="CONDITION">ne</field>
                                                <field name="ACK_CONDITION"></field>
                                                <value name="OID0">
                                                  <shadow type="field_oid" id="{Z9W9ak7VBc%2^+CXdQ1">
                                                    <field name="oid">wolf-smartset.0.Benutzer.Heizung.210_Wärmeerzeuger_1.18014500001</field>
                                                  </shadow>
                                                </value>
                                                <statement name="STATEMENT">
                                                  <block type="variables_set" id="RC5BS[3^Kpf/XBE.P~^M">
                                                    <field name="VAR" id="moRs=e~Y;6sP1OY.jLTi">at</field>
                                                    <value name="VALUE">
                                                      <block type="on_source" id="C9X*b.%nGRXktVO3Xk+N">
                                                        <field name="ATTR">state.val</field>
                                                      </block>
                                                    </value>
                                                    <next>
                                                      <block type="controls_if" id="W1dVCQR[Jvy@Y0i3w/5q">
                                                        <mutation elseif="3" else="1"></mutation>
                                                        <value name="IF0">
                                                          <block type="logic_compare" id="maI@IFt=dj56(F+yw2Gf">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="variables_get" id="VAccygv6QEM-89`=+fSz">
                                                                <field name="VAR" id="moRs=e~Y;6sP1OY.jLTi">at</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="math_number" id="G$H{tFO!70:d;ji{qNo@">
                                                                <field name="NUM">-10</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <statement name="DO0">
                                                          <block type="variables_set" id="fmrxwSj[/2?yymy~S`+(">
                                                            <field name="VAR" id="5QQa?8ig3{1l}}K60XDU">korrektur</field>
                                                            <value name="VALUE">
                                                              <block type="math_number" id="ukQSrKmy)*-zRMvY7(y^">
                                                                <field name="NUM">4</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                        <value name="IF1">
                                                          <block type="logic_compare" id="G7qW?6A$JhI-l#=.pP+d">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="variables_get" id="wb4*MO*3tIS+%W*z!T,M">
                                                                <field name="VAR" id="moRs=e~Y;6sP1OY.jLTi">at</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="math_number" id="cu09FaUrG$wlS}d-c:+5">
                                                                <field name="NUM">-5</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <statement name="DO1">
                                                          <block type="variables_set" id="g~7+Mgyd^^40)iGZ}FoE">
                                                            <field name="VAR" id="5QQa?8ig3{1l}}K60XDU">korrektur</field>
                                                            <value name="VALUE">
                                                              <block type="math_number" id="nR(a!T-TDgkl~oq34[f*">
                                                                <field name="NUM">3</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                        <value name="IF2">
                                                          <block type="logic_compare" id="|t}^{+*2K)IX8*P:%%K?">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="variables_get" id="BS*R[zR*3-OOr?)U7AwT">
                                                                <field name="VAR" id="moRs=e~Y;6sP1OY.jLTi">at</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="math_number" id="i7Dw@4y9UH?WMzIzJ3`e">
                                                                <field name="NUM">0</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <statement name="DO2">
                                                          <block type="variables_set" id="R#A,ew+aJh27NmW|(!JF">
                                                            <field name="VAR" id="5QQa?8ig3{1l}}K60XDU">korrektur</field>
                                                            <value name="VALUE">
                                                              <block type="math_number" id="C+%c~vWb,L)WNk+a-Q]5">
                                                                <field name="NUM">2</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                        <value name="IF3">
                                                          <block type="logic_compare" id="D:ucE2$lr,_i[p0r+xIa">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="variables_get" id="rgOn4bd=zpcGaw*u,L^|">
                                                                <field name="VAR" id="moRs=e~Y;6sP1OY.jLTi">at</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="math_number" id="qUPHICLt:cIX?`2Y4PIy">
                                                                <field name="NUM">5</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <statement name="DO3">
                                                          <block type="variables_set" id="M3+_Ql1NopEmybqW{a80">
                                                            <field name="VAR" id="5QQa?8ig3{1l}}K60XDU">korrektur</field>
                                                            <value name="VALUE">
                                                              <block type="math_number" id="OVS7f{rI`!ogfwV$n)Q[">
                                                                <field name="NUM">1</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                        <statement name="ELSE">
                                                          <block type="variables_set" id="V*~,,,X3N5iOv,f:8!ZW">
                                                            <field name="VAR" id="5QQa?8ig3{1l}}K60XDU">korrektur</field>
                                                            <value name="VALUE">
                                                              <block type="math_number" id="WJ)U~RSGL^qA_g|rc*Uk">
                                                                <field name="NUM">0</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </statement>
                                                <next>
                                                  <block type="variables_set" id="Is`]9w]He,hv}OP;~~Wh">
                                                    <field name="VAR" id="5QQa?8ig3{1l}}K60XDU">korrektur</field>
                                                    <value name="VALUE">
                                                      <block type="math_number" id="`oq[!L1X?KoK*v3}vq[8">
                                                        <field name="NUM">0</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                              <block type="on_ext" id="qWgh_HH.XM(/u]~6?!{Q" x="37" y="-88">
                                                <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                                <field name="CONDITION">true</field>
                                                <field name="ACK_CONDITION"></field>
                                                <value name="OID0">
                                                  <shadow type="field_oid" id="JMM?,2as%:l@FKU9)q(L">
                                                    <field name="oid">0_userdata.0.Vis_Heizung_An</field>
                                                  </shadow>
                                                </value>
                                                <statement name="STATEMENT">
                                                  <block type="control" id="==t`Xkul#4[D})4c(3yG">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                    <field name="OID">wolf-smartset.0.Benutzer.Heizung.030_Gemeinsame_Einstellungen.34002600000</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="variables_get" id="!BSz7s|3Yl7z5yej_J!v">
                                                        <field name="VAR" id="5QQa?8ig3{1l}}K60XDU">korrektur</field>
                                                      </block>
                                                    </value>
                                                    <next>
                                                      <block type="control" id="TMy[v,VQmBTq[w%r;^Uw">
                                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                        <field name="OID">wolf-smartset.0.Benutzer.Heizung.030_Gemeinsame_Einstellungen.34002900000</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE">
                                                          <block type="math_number" id="m9P!K0Q^)oeIxnW$.A?7">
                                                            <field name="NUM">2</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </statement>
                                                <next>
                                                  <block type="schedule" id="{2+bBxp[0`Zfe)9[TIuF">
                                                    <field name="SCHEDULE">0 7 * * 1-5</field>
                                                    <statement name="STATEMENT">
                                                      <block type="controls_if" id="3Ia5B=eCD|mGvRT@_bWC">
                                                        <value name="IF0">
                                                          <block type="get_value" id="J7mc3b}sk]hi#L}0l4.D">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">0_userdata.0.Vis_Heizung_Stopp</field>
                                                          </block>
                                                        </value>
                                                        <statement name="DO0">
                                                          <block type="control" id="/RrM~5_-8t-)]fm~e_.S">
                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                            <field name="OID">wolf-smartset.0.Benutzer.Heizung.030_Gemeinsame_Einstellungen.34002600000</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE">
                                                              <block type="variables_get" id="IXmk2H{.-H#QF_(j$Z{n">
                                                                <field name="VAR" id="5QQa?8ig3{1l}}K60XDU">korrektur</field>
                                                              </block>
                                                            </value>
                                                            <next>
                                                              <block type="control" id="OT#4dJ0z@89sTf;6!{!|">
                                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                <field name="OID">wolf-smartset.0.Benutzer.Heizung.030_Gemeinsame_Einstellungen.34002900000</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE">
                                                                  <block type="math_number" id="NO92@[?-hbp2R3+1Qcf?">
                                                                    <field name="NUM">2</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </statement>
                                                      </block>
                                                    </statement>
                                                    <next>
                                                      <block type="on_ext" id="1n()xO:.192M3a!TWjk}">
                                                        <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                                        <field name="CONDITION">ne</field>
                                                        <field name="ACK_CONDITION"></field>
                                                        <value name="OID0">
                                                          <shadow type="field_oid" id="q~Wudwa`C%Naki~AnoG|">
                                                            <field name="oid">openknx.0.Hausen.Halle_Servicepoint.Binäreingang_Schließanlage_Scharf___Unscharf</field>
                                                          </shadow>
                                                        </value>
                                                        <statement name="STATEMENT">
                                                          <block type="control" id="eUrBOjZt:,X*c;t0;yBh">
                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                            <field name="OID">wolf-smartset.0.Benutzer.Heizung.030_Gemeinsame_Einstellungen.34002600000</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE">
                                                              <block type="math_number" id="_a^(=EK]9^k5Z1#Z#6)E">
                                                                <field name="NUM">0</field>
                                                              </block>
                                                            </value>
                                                            <next>
                                                              <block type="control" id="o@qE?t}e^(;lid9cn+uy">
                                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                <field name="OID">wolf-smartset.0.Benutzer.Heizung.030_Gemeinsame_Einstellungen.34002900000</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE">
                                                                  <block type="logic_ternary" id="Ro~#?=8Q]h}+]l]LCI9N">
                                                                    <value name="IF">
                                                                      <block type="on_source" id="{/1#~1@,N,5z{m0_7p~|">
                                                                        <field name="ATTR">state.val</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="THEN">
                                                                      <block type="math_number" id="7{1b!C.h_$Y(zVo;ZA4]">
                                                                        <field name="NUM">2</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ELSE">
                                                                      <block type="math_number" id="$P^3J+?fl7Ll}yRPQ1R*">
                                                                        <field name="NUM">0</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </statement>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                              <block type="on_ext" id="{AA0tcFq%WmJevvh~l9y" x="637" y="-88">
                                                <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                                <field name="CONDITION">ne</field>
                                                <field name="ACK_CONDITION"></field>
                                                <value name="OID0">
                                                  <shadow type="field_oid" id="GEINrk03`}a1aO`t9jg_">
                                                    <field name="oid">openknx.0.Hausen.Büro.Temperatursensor_RP_Desk_VOC</field>
                                                  </shadow>
                                                </value>
                                                <statement name="STATEMENT">
                                                  <block type="controls_if" id="GW,4Sc+wd@eShd,xFGXy">
                                                    <mutation elseif="1"></mutation>
                                                    <value name="IF0">
                                                      <block type="logic_compare" id="lnn8*Vcg!FWUNpTz)]8v">
                                                        <field name="OP">LTE</field>
                                                        <value name="A">
                                                          <block type="on_source" id="Pon8~4Dp|;ZOUST2_^JL">
                                                            <field name="ATTR">state.val</field>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="math_number" id="+XP]b8i/NgY78LNr{r=W">
                                                            <field name="NUM">8</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <statement name="DO0">
                                                      <block type="variables_set" id="1p[.eDosq(aOrB0NK+tU">
                                                        <field name="VAR" id="H~DM#x8KIAuhkf56xg2`">Frostschutz</field>
                                                        <value name="VALUE">
                                                          <block type="math_number" id="x^^,mzCrsB3d7YmdEFM}">
                                                            <field name="NUM">3</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </statement>
                                                    <value name="IF1">
                                                      <block type="logic_compare" id=");Sk1)M_7W}yu`AE_Yv!">
                                                        <field name="OP">GTE</field>
                                                        <value name="A">
                                                          <block type="on_source" id=",K!Zv5);(^u.v9+E+RX$">
                                                            <field name="ATTR">state.val</field>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="math_number" id="C(3s%?7ei(tq*xM2YCbT">
                                                            <field name="NUM">10</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <statement name="DO1">
                                                      <block type="variables_set" id="TpWK0.~L?lMUs_MoNc9m">
                                                        <field name="VAR" id="H~DM#x8KIAuhkf56xg2`">Frostschutz</field>
                                                        <value name="VALUE">
                                                          <block type="math_number" id="Y]A3hQi(]P5j=NCtK{Fa">
                                                            <field name="NUM">0</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </statement>
                                                    <next>
                                                      <block type="variables_set" id="XY*9-Pd9:uC+#xYY7wiR">
                                                        <field name="VAR" id="Tl=V$yw9{?SNh;v9L@~)">pogramm</field>
                                                        <value name="VALUE">
                                                          <block type="get_value" id=";)`SY~)_K1,Jbs-d9h1K">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">wolf-smartset.0.Benutzer.Heizung.030_Gemeinsame_Einstellungen.34002900000</field>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="controls_if" id="V6O:)f:=w/ZOm[+m:1!h">
                                                            <value name="IF0">
                                                              <block type="logic_operation" id="Lw^DV:[UT-~+en)0l,BM" inline="false">
                                                                <field name="OP">AND</field>
                                                                <value name="A">
                                                                  <block type="logic_compare" id="O$o!CvG7|9LG{YjjiFxv">
                                                                    <field name="OP">NEQ</field>
                                                                    <value name="A">
                                                                      <block type="variables_get" id="%|`$^/*0=wdI~+kY;v-U">
                                                                        <field name="VAR" id="H~DM#x8KIAuhkf56xg2`">Frostschutz</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <block type="variables_get" id="3^]=xMD[WD7U[pQAk)PO">
                                                                        <field name="VAR" id="Tl=V$yw9{?SNh;v9L@~)">pogramm</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <value name="B">
                                                                  <block type="logic_compare" id="0ClxqGW4rf)iN:2Tu$a9">
                                                                    <field name="OP">NEQ</field>
                                                                    <value name="A">
                                                                      <block type="variables_get" id="df^YC314=athB(.lWnM.">
                                                                        <field name="VAR" id="Tl=V$yw9{?SNh;v9L@~)">pogramm</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <block type="math_number" id="!29D+wD}Gb^CF%e/AM-;">
                                                                        <field name="NUM">2</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <statement name="DO0">
                                                              <block type="control" id="K(w]]/SV^gw=pxk-QEvy">
                                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                <field name="OID">wolf-smartset.0.Benutzer.Heizung.030_Gemeinsame_Einstellungen.34002900000</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE">
                                                                  <block type="variables_get" id="8z32N2NL/RT=y(A)H]Rt">
                                                                    <field name="VAR" id="H~DM#x8KIAuhkf56xg2`">Frostschutz</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </statement>
                                                            <next>
                                                              <block type="debug" id="ZXJMk=^a(B6TUK{6Flz|">
                                                                <field name="Severity">log</field>
                                                                <value name="TEXT">
                                                                  <shadow type="text" id="^kR`mf42`LfP}ah=PmK8">
                                                                    <field name="TEXT">test</field>
                                                                  </shadow>
                                                                  <block type="text_join" id="%2?adqUY|+qkwjk:T(CE" inline="true">
                                                                    <mutation items="2"></mutation>
                                                                    <value name="ADD0">
                                                                      <block type="text" id="zK|uv,]Oj#+zm:fXjHGk">
                                                                        <field name="TEXT">Scharf Unscharf</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD1">
                                                                      <block type="get_value" id="S]JD=h7e_L+~$6y4~HY.">
                                                                        <field name="ATTR">val</field>
                                                                        <field name="OID">openknx.0.Hausen.Halle_Servicepoint.Binäreingang_Schließanlage_Scharf___Unscharf</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="controls_if" id="1rt[]BbX*L$sz?4at93V">
                                                                    <mutation else="1"></mutation>
                                                                    <value name="IF0">
                                                                      <block type="get_value" id="98Z{P:T2DSc8?!46!r@6">
                                                                        <field name="ATTR">val</field>
                                                                        <field name="OID">openknx.0.Hausen.Halle_Servicepoint.Binäreingang_Schließanlage_Scharf___Unscharf</field>
                                                                      </block>
                                                                    </value>
                                                                    <statement name="DO0">
                                                                      <block type="debug" id="H3zp,-/.d!1+j/X3?k/#">
                                                                        <field name="Severity">log</field>
                                                                        <value name="TEXT">
                                                                          <shadow type="text" id="QtOwJY}v+eXAB}/pZ%)?">
                                                                            <field name="TEXT">test</field>
                                                                          </shadow>
                                                                          <block type="variables_get" id="W|U*#e_3SJnVKf,/R#=X">
                                                                            <field name="VAR" id="3dp}K?0c+3mOC=CA.?.n">sollkorrektur</field>
                                                                          </block>
                                                                        </value>
                                                                        <next>
                                                                          <block type="variables_set" id="0:/]8$M5(=GhW)mOH??G">
                                                                            <field name="VAR" id="LyMC9N0uo0l[|-g!#t~M">diff</field>
                                                                            <value name="VALUE">
                                                                              <block type="math_arithmetic" id="H?L%,5w5=tm4b*+7!c^r">
                                                                                <field name="OP">MINUS</field>
                                                                                <value name="A">
                                                                                  <shadow type="math_number" id="l5SL9RNw/q}?a$c]TNr*">
                                                                                    <field name="NUM">20</field>
                                                                                  </shadow>
                                                                                  <block type="math_number" id="2-9?}S*euMLr`#wF9p#4">
                                                                                    <field name="NUM">21.5</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="B">
                                                                                  <shadow type="math_number" id="9%#icARWFK=_6%afq17{">
                                                                                    <field name="NUM">1</field>
                                                                                  </shadow>
                                                                                  <block type="on_source" id="WQNsp=YRqQOw[n,h8U7t">
                                                                                    <field name="ATTR">state.val</field>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </value>
                                                                            <next>
                                                                              <block type="debug" id="hHaV{81FenY9e6/%v6Up">
                                                                                <field name="Severity">log</field>
                                                                                <value name="TEXT">
                                                                                  <shadow type="text" id="|VmaPOH,^fE8,9#i0.h:">
                                                                                    <field name="TEXT">test</field>
                                                                                  </shadow>
                                                                                  <block type="variables_get" id="+y7BU8FCg@Ya[]+tS.%7">
                                                                                    <field name="VAR" id="LyMC9N0uo0l[|-g!#t~M">diff</field>
                                                                                  </block>
                                                                                </value>
                                                                                <next>
                                                                                  <block type="controls_if" id="go:92t3LO@*0O`pr|gm#">
                                                                                    <value name="IF0">
                                                                                      <block type="logic_compare" id="*rbqCvn_w+jYM2G(R[8p">
                                                                                        <field name="OP">GT</field>
                                                                                        <value name="A">
                                                                                          <block type="math_single" id="4^_pe,~(twu,hU4trj*)">
                                                                                            <field name="OP">ABS</field>
                                                                                            <value name="NUM">
                                                                                              <shadow type="math_number" id="6d$!u4FrT-+c*D{){+g(">
                                                                                                <field name="NUM">9</field>
                                                                                              </shadow>
                                                                                              <block type="variables_get" id="pGj2qlrFf(l)jP!Z6#R|">
                                                                                                <field name="VAR" id="LyMC9N0uo0l[|-g!#t~M">diff</field>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </value>
                                                                                        <value name="B">
                                                                                          <block type="math_number" id="{t(JTzITgx:UO:RjSqJy">
                                                                                            <field name="NUM">0.25</field>
                                                                                          </block>
                                                                                        </value>
                                                                                      </block>
                                                                                    </value>
                                                                                    <statement name="DO0">
                                                                                      <block type="math_change" id="`k=Ry*^i(5r:gw?J2/dB">
                                                                                        <field name="VAR" id="3dp}K?0c+3mOC=CA.?.n">sollkorrektur</field>
                                                                                        <value name="DELTA">
                                                                                          <shadow type="math_number" id="=zk2y|yVuT.)S{:|Qy|A">
                                                                                            <field name="NUM">1</field>
                                                                                          </shadow>
                                                                                          <block type="math_arithmetic" id="UOo?}1k0o1yLc_bWSMhc">
                                                                                            <field name="OP">DIVIDE</field>
                                                                                            <value name="A">
                                                                                              <shadow type="math_number" id="nqf!9ecD3:}mV%l,UA4t">
                                                                                                <field name="NUM">1</field>
                                                                                              </shadow>
                                                                                              <block type="math_round" id="uu7BaIkSe7BAIM.^8IKj">
                                                                                                <field name="OP">ROUND</field>
                                                                                                <value name="NUM">
                                                                                                  <shadow type="math_number" id="*.9)Ar|P)pk?*~68$))%">
                                                                                                    <field name="NUM">3.1</field>
                                                                                                  </shadow>
                                                                                                  <block type="math_arithmetic" id="4T@(.b*U]{yQbWh.2X,G">
                                                                                                    <field name="OP">MULTIPLY</field>
                                                                                                    <value name="A">
                                                                                                      <shadow type="math_number" id="FyxLT5NN}6`moy6@t@)D">
                                                                                                        <field name="NUM">1</field>
                                                                                                      </shadow>
                                                                                                      <block type="variables_get" id="N|4glWp,l}l?6u.CHGuS">
                                                                                                        <field name="VAR" id="LyMC9N0uo0l[|-g!#t~M">diff</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                    <value name="B">
                                                                                                      <shadow type="math_number" id="Tf/nT)u+2q.65C.Bi^N3">
                                                                                                        <field name="NUM">1</field>
                                                                                                      </shadow>
                                                                                                      <block type="math_number" id="P!c2J;l.S%g]xc0d98*T">
                                                                                                        <field name="NUM">1.5</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                  </block>
                                                                                                </value>
                                                                                              </block>
                                                                                            </value>
                                                                                            <value name="B">
                                                                                              <shadow type="math_number" id="4UGDh;/b_?ZmuF0lwDda">
                                                                                                <field name="NUM">1</field>
                                                                                              </shadow>
                                                                                              <block type="math_number" id="G;==eyeRkqlg@9Gb_2+,">
                                                                                                <field name="NUM">2</field>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </value>
                                                                                        <next>
                                                                                          <block type="control" id="~D?;M?6Z@o?v!}Gsy%*X">
                                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                            <field name="OID">wolf-smartset.0.Benutzer.Heizung.030_Gemeinsame_Einstellungen.34002600000</field>
                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                            <value name="VALUE">
                                                                                              <block type="math_constrain" id="}Zh@y79qU=KIti=N+r~I">
                                                                                                <value name="VALUE">
                                                                                                  <shadow type="math_number" id="P.O(yt:%,vKAQEo?zcsD">
                                                                                                    <field name="NUM">50</field>
                                                                                                  </shadow>
                                                                                                  <block type="variables_get" id="+Gpo1=lG^NLM[G0n$[Pg">
                                                                                                    <field name="VAR" id="3dp}K?0c+3mOC=CA.?.n">sollkorrektur</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="LOW">
                                                                                                  <shadow type="math_number" id="nGnY7NO?5|PblU?][fjI">
                                                                                                    <field name="NUM">1</field>
                                                                                                  </shadow>
                                                                                                  <block type="math_number" id="*en`A}9E-:G?:PWgs1XU">
                                                                                                    <field name="NUM">-4</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="HIGH">
                                                                                                  <shadow type="math_number" id="VPnprRw$lhml8z;JWWwy">
                                                                                                    <field name="NUM">4</field>
                                                                                                  </shadow>
                                                                                                  <block type="math_number" id="D%Oh3VwZhcP*GX2;GE{a">
                                                                                                    <field name="NUM">4</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                              </block>
                                                                                            </value>
                                                                                            <next>
                                                                                              <block type="debug" id="a8;BlT=fr=@u!)cj|:Hz">
                                                                                                <field name="Severity">log</field>
                                                                                                <value name="TEXT">
                                                                                                  <shadow type="text" id="QtOwJY}v+eXAB}/pZ%)?">
                                                                                                    <field name="TEXT">test</field>
                                                                                                  </shadow>
                                                                                                  <block type="variables_get" id="|~JKo**I6-w)AXJ#lgG}">
                                                                                                    <field name="VAR" id="3dp}K?0c+3mOC=CA.?.n">sollkorrektur</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                              </block>
                                                                                            </next>
                                                                                          </block>
                                                                                        </next>
                                                                                      </block>
                                                                                    </statement>
                                                                                  </block>
                                                                                </next>
                                                                              </block>
                                                                            </next>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </statement>
                                                                    <statement name="ELSE">
                                                                      <block type="variables_set" id="*fo2MB`@IjQ50o40_~4a">
                                                                        <field name="VAR" id="3dp}K?0c+3mOC=CA.?.n">sollkorrektur</field>
                                                                        <value name="VALUE">
                                                                          <block type="math_number" id="+.$Gv^YzBe2}NRP{CXOI">
                                                                            <field name="NUM">0</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </statement>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </statement>
                                              </block>
                                            </xml>
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            407
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            92
                                            3691
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo