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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Heizungsteuerung ohne Thermostate über ism7 Wolf Modul

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    221

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

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

Heizungsteuerung ohne Thermostate über ism7 Wolf Modul

Geplant Angeheftet Gesperrt Verschoben Blockly
92 Beiträge 3 Kommentatoren 4.3k Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • paul53P paul53

    @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 Offline
    B Offline
    Balu 0
    schrieb am zuletzt editiert von
    #75

    @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 :-)

    paul53P 1 Antwort Letzte Antwort
    0
    • B Balu 0

      @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 :-)

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

      @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?

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

      B 1 Antwort Letzte Antwort
      1
      • paul53P paul53

        @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 Offline
        B Offline
        Balu 0
        schrieb am zuletzt editiert von
        #77

        @paul53
        diese hier waren nicht abgehakt:
        1.PNG

        jetzt zeigt er das :
        2.PNG

        B 1 Antwort Letzte Antwort
        0
        • B Balu 0

          @paul53
          diese hier waren nicht abgehakt:
          1.PNG

          jetzt zeigt er das :
          2.PNG

          B Offline
          B Offline
          Balu 0
          schrieb am zuletzt editiert von Balu 0
          #78

          @balu-0
          1.PNG

          das ist ohne debug

          paul53P 1 Antwort Letzte Antwort
          0
          • B Balu 0

            @balu-0
            1.PNG

            das ist ohne debug

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

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

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

            B 1 Antwort Letzte Antwort
            0
            • paul53P paul53

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

              B Offline
              B Offline
              Balu 0
              schrieb am zuletzt editiert von
              #80

              @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

              paul53P 1 Antwort Letzte Antwort
              0
              • B Balu 0

                @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

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

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

                Blockly_temp.JPG

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

                B 1 Antwort Letzte Antwort
                1
                • paul53P paul53

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

                  Blockly_temp.JPG

                  B Offline
                  B Offline
                  Balu 0
                  schrieb am zuletzt editiert von Balu 0
                  #82

                  @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 ?

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • B 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 ?

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

                    @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.

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

                    B 3 Antworten Letzte Antwort
                    1
                    • paul53P paul53

                      @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 Offline
                      B Offline
                      Balu 0
                      schrieb am zuletzt editiert von
                      #84

                      @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 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @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 Offline
                        B Offline
                        Balu 0
                        schrieb am zuletzt editiert von
                        #85

                        @paul53

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

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

                        B 1 Antwort Letzte Antwort
                        0
                        • B Balu 0

                          @paul53

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

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

                          B Offline
                          B Offline
                          Balu 0
                          schrieb am zuletzt editiert von
                          #86

                          @balu-0

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

                          @paul53
                          Vielen Dank !

                          B 1 Antwort Letzte Antwort
                          0
                          • B Balu 0

                            @balu-0

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

                            @paul53
                            Vielen Dank !

                            B Offline
                            B Offline
                            Balu 0
                            schrieb am zuletzt editiert von
                            #87

                            @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 ?

                            paul53P 1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @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 Offline
                              B Offline
                              Balu 0
                              schrieb am zuletzt editiert von
                              #88

                              @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 Antwort Letzte Antwort
                              0
                              • B Balu 0

                                @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 ?

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

                                @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.

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

                                B 3 Antworten Letzte Antwort
                                0
                                • paul53P paul53

                                  @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 Offline
                                  B Offline
                                  Balu 0
                                  schrieb am zuletzt editiert von
                                  #90

                                  @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 Antwort Letzte Antwort
                                  0
                                  • paul53P paul53

                                    @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 Offline
                                    B Offline
                                    Balu 0
                                    schrieb am zuletzt editiert von
                                    #91

                                    @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 Antwort Letzte Antwort
                                    0
                                    • paul53P paul53

                                      @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 Offline
                                      B Offline
                                      Balu 0
                                      schrieb am zuletzt editiert von
                                      #92

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

                                      Faktor weiter von 1,5 auf 1 gesetzt.

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


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      576

                                      Online

                                      32.7k

                                      Benutzer

                                      82.4k

                                      Themen

                                      1.3m

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

                                      • Du hast noch kein Konto? Registrieren

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