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: 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
                    • B
                      Balu 0 @paul53 last edited by

                      @paul53

                      Faktor habe ich verringert.

                      Ich habe so das Gefühl als müsste ich das manuel anstoßen indem ich eine temp Setze oder in den Sensor Hauche.
                      Es kommt mir so vor als würde beim ersten mal eine größere Änderung brauchen bevor er dann auf die kleinen Änderungen eingeht.

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

                        @paul53
                        Update :
                        Mit wahrscheinlich den milden Außentemperaturen heute bis 25 Grad geheizt 🙂

                        Faktor weiter von 1,5 auf 1 gesetzt.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        716
                        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