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. ioBroker Allgemein
  4. [Aufruf] [Umfrage] Universeller Heizadapter + Preisgeld

NEWS

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

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

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

[Aufruf] [Umfrage] Universeller Heizadapter + Preisgeld

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
35 Beiträge 7 Kommentatoren 5.1k Aufrufe
  • Ä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 Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von
    #21

    In der kommerziellen Raumklimatisierung mit Heizen / Kühlen durch ein Gerät ist es üblich, einen Raumsollwert (z.B. 22,5 °C) vorzugeben und je nach Nutzung unterschiedlich breite Nullenergiebänder (ZEB) für den Sollwert Heizen / Kühlen zu erzeugen. Beispiel:

    Komfort: ZEB = 1.0 K –> SW Heizen = 22.0 °C; SW Kühlen = 23.0 °C

    Bereitschaft: ZEB = 3.0 K --> SW Heizen = 21.0 °C; SW Kühlen = 24.0 °C

    Nacht: ZEB = 7.0 K --> SW Heizen = 19.0 °C; SW Kühlen = 26.0 °C

    Wenn keine Anforderung Heizen oder Kühlen durch den Regler besteht, wird abgeschaltet. Bei Anforderung durch den Regler muss übergeben werden: Ein, Modus (Heizen/Kühlen), Sollwert.

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

    1 Antwort Letzte Antwort
    0
    • paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #22

      @Marcolotti zur Umfrage:

      Klimageräte/-anlagen gehören zur Kategorie "Wärmepumpe". Bei Elektroheizung kann noch der IR-Strahler aufgeführt werden.

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

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Marcolotti
        schrieb am zuletzt editiert von
        #23

        Hallo Paul,

        für mich sind Elektroheizungen -> Konvektoren, Klimaanlagen, Speicherheizungen etc. Alles war elektrisch "angetrieben" wird.

        Ich möchte die Umfrage ungern ändern, da dann alles wieder auf Null gesetzt wird. Es war mir nur wichtig, wieviel potentielle Nutzer ein Script erreicht oder ob ich der einzige Irre mit einer Elektroheizung bin. ;)

        Generell fände ich es Interessant zu wissen, wie jeder sein Eigenheim ausgestattet hat und wie er es schlau steuert. Das Heizungsscript, so wie ich es mir wünsche hat ja die Aufgabe meine Stromkosten in der Übergangszeit von 10€ pro Tag sinnvoll um 3-4€ zu drücken. Das macht im Jahr knapp einen tausender aus, dafür bin ich bereit auch zu spenden.

        Es fehlt hier im ganzen Forum ein sehr sehr wichtiges Thema, INTELLIGENT Energiesparen. Für die Leute mit herkömmlichen Heizungen ist das nicht ganz so wichtig, bei Elektro kannst du aber richtig aktiv werden. Jeder "Sunny Home Manager" hat so eine Logik und weiß, wann die Waschmaschine umsonst arbeitet.

        Gruß Marco

        CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #24

          Hallo Marco,
          @Marcolotti:

          Es fehlt hier im ganzen Forum ein sehr sehr wichtiges Thema, INTELLIGENT Energiesparen. Für die Leute mit herkömmlichen Heizungen ist das nicht ganz so wichtig, bei Elektro kannst du aber richtig aktiv werden. Jeder "Sunny Home Manager" hat so eine Logik und weiß, wann die Waschmaschine umsonst arbeitet. `
          da bin ich voll auf deiner Seite, hat aber nichts mit Heizung zu tun ;-)

          BTT:

          Meine Heizungskonstellation wäre:

          • Fußbodenheizung mit Erdgas

          • Unterdeckung in Bad, Saunakeller, (anscheinend auch Büro)

            • Hier Zusatz-Heizlüfter elektrisch, der Badumbau steht bevor, da will ich den Heizlüfter tauschen gegen???, da der zu laut ist um neben dem Schlafzimmer frühmorgens zu starten, damit morgens das Bad warm ist.
          • Heizlüfter in der Werkstatt

            • in Kombination mit Entfeuchter da dort Hohe Luftfeuchte
          • Im Sommer Monoblock-Klimageräte in einigen Zimmern

            • Auch diese sollten sinnvollerweise mit dem Solarüberschuss gespeist werden und nicht erst abends das Schlafzimmer von 26° herunterkühlen
          • Richtig! PV-Anlage

          Wie willst du das in die Umfrage eingeben?

          Gruß

          Rainer

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #25

            @Marcolotti:

            für mich sind Elektroheizungen … Alles war elektrisch "angetrieben" wird. `
            Wie werden Wärmepumpen angetrieben ?
            @Homoran:

            • Im Sommer Monoblock-Klimageräte in einigen Zimmern

              • Auch diese sollten sinnvollerweise mit dem Solarüberschuss gespeist werden und nicht erst abends das Schlafzimmer von 26° herunterkühlen
            • Richtig! PV-Anlage `
              Die optimale Nutzung von PV-Anlagen ist ein extra Thema und hat nur selten etwas mit Heizung zu tun.

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

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              Marcolotti
              schrieb am zuletzt editiert von
              #26

              Hallo Rainer,

              ` > Hallo Marco,

              Marcolotti hat geschrieben:

              Es fehlt hier im ganzen Forum ein sehr sehr wichtiges Thema, INTELLIGENT Energiesparen. Für die Leute mit herkömmlichen Heizungen ist das nicht ganz so wichtig, bei Elektro kannst du aber richtig aktiv werden. Jeder "Sunny Home Manager" hat so eine Logik und weiß, wann die Waschmaschine umsonst arbeitet.

              da bin ich voll auf deiner Seite, hat aber nichts mit Heizung zu tun ;-) `

              Bei mir schon ;) Wenn bei dir 99% der Stromkosten die Heizung ausmachen dann ist das schon ein "klitzekleiner" Ansatzpunkt zum Sparen.

              Meine persönliche Empfehlung an dich Rainer, nimm keine Heizlüfter. Die machen Krach.

              Meine persönliche Empfehlung an andere, spart euch Elektroheizung mit Schamottekern… die machen vielleicht Sinn wenn man Raum-X 24/7 auf 21°C halten möchte aber bei wechselnden Temperaturen sind sie sehr "ungünstig". Ich habe bei mir im Hause 3 solcher Elektro-Schamotteheizungen und im Gegensatz zu den "billigen" Konvektoren z.B. von Stiebel Eltron sind sie bei gleicher Leistungsaufnahme doppelt so teuer, wie sich nach 1 1/2 Jahren Betrieb herausgestellt hat.

              Beispiel: Wir haben 4 Kinderzimmer. 2 Südseite, 2 Nordseite. Die größe ist absolut identisch. Das eine Kinderzimmer hat eine Elektroheizung mit Schamottekern und die anderen 3 einen normalen Konvektor. Laut Zwischenstecker-Analyse verbraucht die eine im Kinderzimmer mit Kern mind. doppelt soviel Strom wie alle anderen. <u>Jaja, damit können Sie 50% Energiesparen….</u> (wenn sie sie nicht kaufen)

              Zurück zum Thema. Eine Waschmaschine einschalten wenn der Überschuss der letzten 5 Minuten im Zeitraum von 10-16Uhr höher wie X ist, dass ist alles kein Problem. Hab ich schon. Einschalten meiner Elektrokaminzusatzheizung bei Außentemperatur unter 5°C auch kein Problem. Aber rotierend, gleichmäßig 8 Heizkörper abhängig von der PV-Leistung, Einspeisung und Leistungsaufnahme zu steuern ist schon schwieriger.

              @Paul53 - Ich dachte Wärmepumpe geht Elektrisch?

              Gruß Marco

              CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

              1 Antwort Letzte Antwort
              0
              • paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #27

                @Marcolotti:

                Ich dachte Wärmepumpe geht Elektrisch? `
                Genau :mrgreen:

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

                1 Antwort Letzte Antwort
                0
                • Jey CeeJ Online
                  Jey CeeJ Online
                  Jey Cee
                  Developer
                  schrieb am zuletzt editiert von
                  #28

                  Meine Konstellation sieht folgendermaßen aus:

                  -Öl-Zentral Heizung

                  -Schwedenofen im Wohnzimmer, zur besseren Nutzung der Abwärme gibt es Rohrventilatoren in die angrenzende Küche und die Garderobe/Flur Wohnungstür

                  -Luftentfeuchter im Bad, Büro und einem Schlafzimmer. Die Abwärme ist nicht zu Unterschätzen.

                  Da ich die Homematic Thermostaten einsetze, läuft die Regelung der Temperatur Automatisch. Hier musste ich lediglich für die Rohrventilatoren eine Logik bauen.

                  Ursprünglich hatte ich vorgesehen die Temperaturen an Tages und Nachtzeiten, sowie An und Abwesenheit an zu passen.

                  Leider hat das Probleme mit Kondenswasser an Fenstern und Außenwänden verursacht. Darauf hin hab ich das ganze auf Konstante Temperatur umgestellt. So geht es jetzt ohne große Probleme. Und der Öl Verbrauch ist sogar eher noch etwas zurück gegangen. Das ist aber schwer zu Über prüfen ohne genau Ölstandserfassung.

                  Dennoch wäre hier auch noch einiges an Sparpotential möglich. Zum Beispiel ist der Wärme Eintrag durch die Sonne am Tag so Groß das sogar in der Übergangszeit die Temperatur im Raum bis zu 4°C ansteigt.

                  Bis der Thermostat das mitbekommt dauert eine Weile, hier könnte vorausschauende Regelung etwas bringen.

                  Auch rotierend Heizen könnte eine Ersparnis bringen. Üblicherweise ist die Vorlauftemperatur für Heizkörper mit 75°C sehr Hoch.

                  Das braucht man aber nur wenn es draußen sehr Kalt ist, weil dann mehr Wärme abgenommen wird. Das Problem mit der hohen Temperatur ist das mit jedem Grad Differenz mehr Energie verloren geht. Angefangen beim erhitzen bis hin zur Dämmung der Heizungsrohre.

                  Wenn jetzt, nicht alle Heizkörper gleichzeitig laufen, kann die Vorlauftemperatur zurück genommen werden, weil einfach nicht so viel Wärme gleichzeitig abgerufen wird.

                  Für mich macht es durchaus Sinn so eine Intelligente Steuerung unabhängig vom verwendet Heizsystem zu machen.

                  Wenn man hier Unterscheidet zwischen Energie die man einsetzt wenn es sein muss und Energie die nicht immer verfügbar ist, aber sonst verloren wäre. Dann sollte man der zweiten Art Vorrang einräumen.

                  Gesendet von meinem m8 mit Tapatalk

                  Persönlicher Support
                  Spenden -> paypal.me/J3YC33

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    Marcolotti
                    schrieb am zuletzt editiert von
                    #29

                    Hallo,

                    ich werde mal einen Testtag im Wohnzimmer mit konstanter Temperatur machen. Heute siehts bisher so aus:
                    721_verbrauch.jpg

                    Vielleicht bringt es ja wirklich was, nicht abzusenken.

                    Gruß Marco

                    CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

                    1 Antwort Letzte Antwort
                    0
                    • paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von
                      #30

                      @Marcolotti:

                      Vielleicht bringt es ja wirklich was, nicht abzusenken. `
                      Da dann die mittlere Raumtemperatur höher ist als mit Absenkung, steigt der Energieverbrauch, denn die Wärmeabgabe des Gebäudes ist proportional zur Diffenz der (mittleren) Raumtemperatur im Gebäude minus (mittlerer) Aussentemperatur.

                      Jey Cee scheint in einer Wellblechhütte mit einfach verglasten Fenstern zu wohnen
                      @Jey Cee:

                      Leider hat das Probleme mit Kondenswasser an Fenstern und Außenwänden verursacht. `
                      , woraus sich dann andere Probleme ergeben, die eine konstante (zu hohe) Raumtemperatur erzwingen.

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

                      1 Antwort Letzte Antwort
                      0
                      • Jey CeeJ Online
                        Jey CeeJ Online
                        Jey Cee
                        Developer
                        schrieb am zuletzt editiert von
                        #31

                        @paul53:

                        Da dann die mittlere Raumtemperatur höher ist als mit Absenkung, steigt der Energieverbrauch, denn die Wärmeabgabe des Gebäudes ist proportional zur Diffenz der (mittleren) Raumtemperatur im Gebäude minus (mittlerer) Aussentemperatur. `
                        Das ist ein guter Leitsatz.

                        Es gibt jedoch Faktoren die dazu führen können das es nicht Sinnvoll ist die Temperatur ab zu senken. Der Wichtigste Faktor ist auf jeden fall die Zeit, je länger man vor hat die Temperatur ab zu senken um so mehr Sinn ergibt es. Für kurze Zeiträume ist es Sinnlos, da die Energieerhaltung definitiv weniger Energie braucht als das erneute aufheizen.

                        Auch die Art der Heizung macht einen Unterschied. Die meisten Heizsysteme erwärmen die Luft, was dazu führt das es länger dauert bis sich die Raumtemperatur angenehm an fühlt.

                        Bei einem Heizsystem das Strahlungswärme abgibt, Infrarot Heizung oder auch Holzofen mit Fenster bzw offenes Feuer, dauert es dagegen nicht lange bis es sich angenehm an fühlt. Durch die Strahlungswärme wird man direkt gewärmt und nicht über die Luft.

                        Man kann hier nicht Pauschal sagen ob, wann und wie es Sinnvoll ist. Bei neuen Häusern lässt sich das gut ausrechnen oder abschätzen, bei Älteren ist es dann eher try & error.

                        @paul53:

                        Jey Cee scheint in einer Wellblechhütte mit einfach verglasten Fenstern zu wohnen
                        @Jey Cee:

                        Leider hat das Probleme mit Kondenswasser an Fenstern und Außenwänden verursacht. , woraus sich dann andere Probleme ergeben, die eine konstante (zu hohe) Raumtemperatur erzwingen.

                        Da liegst du gar nicht soweit weg Paul.

                        60er Jahre Bau mit mindestens 10 cm zu dünnen Wänden und Doppelt-Einfach-Verglasten Fenstern mit Konstruktionsfehler. Die einzig Nennenswerte Veränderung am Haus ist die Zentralheizung, die vor ca. 15 Jahren eingebaut wurde, sonst ist das Haus noch so wie beim Bau.

                        Bevor ich hier mit eingezogen bin lag der Öl Verbrauch bei ca. 4000 Liter/Jahr. Da war die Nachtabsenkung noch eingeschaltet und die Heizkörper sind von Hand eingeschaltet worden. In 3 von 7 Räumen waren die Heizkörper immer aus. Und in den Räumen wo die Heizkörper an waren hat man Trotzdem gefroren.

                        Zu Testzwecken hab ich dann Teilweise im Dachboden 5 cm Dicke Steinwolle am Boden ausgelegt. Dazu noch die HM Thermostate und man hat zumindest nicht mehr ganz so gefroren. Dann ist die Nachtabsenkung noch abgeschalten worden und jetzt ist es recht angenehm.

                        Seit dem ist der Öl Verbrauch um etwa 500 Liter niedriger.

                        Jetzt dürfte er nochmal etwas niedriger sein, da der Holzofen erst letztes Jahr dazu gekommen ist, der Dachboden weiter mit Steinwolle ausgelegt wurde, die Fenster abgedichtet wurden und die Räume jetzt anders genutzt werden.

                        Betrachtet man das Thema ernsthaft stellt man ziemlich schnell fest das man 100 oder mehr einzelne Werte erfassen muss um Rückschlüsse ziehen zu können, wann welche Maßnahme wie viel gebracht hat.

                        Bei so einer Öl Heizung macht schon die Qualität des Heizöls einen Unterschied im Verbrauch, genauso wie gut oder schlecht der Öl Brenner eingestellt ist.

                        Allgemein spielen die Temperaturen innen und außen eine extrem große Rolle beim Verbrauch, siehe Pauls Leitsatz. Das Material, die Bauart und die Dämmung eines Hauses sind ebenso wichtig. Genau so macht es einen Unterschied ob Freistehendes Haus oder Reihen-mittel Haus.

                        Die Wetterlage, über das Jahr betrachtet, ist besonders Maßgeblich für den Verbrauch. Bei langen kalten Wintern ist der Verbrauch automatisch etwas höher als bei kurzen und/oder weniger kalten.

                        Das führt dazu das man über lange Zeit Daten oder Erfahrungen sammeln muss.

                        Persönlicher Support
                        Spenden -> paypal.me/J3YC33

                        1 Antwort Letzte Antwort
                        0
                        • paul53P Offline
                          paul53P Offline
                          paul53
                          schrieb am zuletzt editiert von
                          #32

                          @Jey Cee:

                          Für kurze Zeiträume ist es Sinnlos, da die Energieerhaltung definitiv weniger Energie braucht als das erneute aufheizen. `
                          Falsch :!:

                          Kannst Du es physikalisch begründen ? Schon mal was vom Energieerhaltungssatz gehört ? Oder hast Du bei Dir ein schwarzes Loch, in das die Energie beim Abkühlen verschwindet ?
                          @Jey Cee:

                          Auch die Art der Heizung macht einen Unterschied. Die meisten Heizsysteme erwärmen die Luft, was dazu führt das es länger dauert bis sich die Raumtemperatur angenehm an fühlt. `
                          Bei einer Heizung, die vorwiegend die Luft erwärmt, muss man früher aufheizen, da die Oberflächen (Wände / Inventar) erst später warm werden. Das hat jedoch keinen Einfluss auf die Energiebilanz, es sei denn, man kompensiert die (noch) kühlen Oberflächen durch eine erhöhte Lufttemperatur, um sich wohl zu fühlen.

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

                          1 Antwort Letzte Antwort
                          0
                          • M Offline
                            M Offline
                            Marcolotti
                            schrieb am zuletzt editiert von
                            #33

                            Hallo,

                            das Experiment mit der NICHT-Absenkung der Raumtemperatur habe ich jetzt bereits abgebrochen. Sind schon über 4€…
                            721_4teuro.jpg

                            Wie kann ich den Durchschnittswert der letzten 3 Minuten ermitteln?

                            Datenpunkt wäre: modbus.0.inputRegisters.30867_Einspeisung

                            Gruß Marco

                            CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

                            1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              Marcolotti
                              schrieb am zuletzt editiert von
                              #34

                              Hallo,

                              ich habe jetzt 3 Scripte gemacht und die Automatik funktioniert, so wie ich mir das schon immer gewünscht habe. Vielleicht ist ja jemand dabei, der das ganze in Form bringt. Blockly und Laienscripting. :cry:

                              Differenzen: (Blockly)
                              721_differenzen.jpg

                               <block xmlns="http://www.w3.org/1999/xhtml" type="schedule" id="V[!6AXw-xYLZZ:AN{=L0" x="-437" y="-262"><field name="SCHEDULE">* * * * *</field>
                                <statement name="STATEMENT"><block type="comment" id="1-wni6e^g])i(-NAKDY-"><field name="COMMENT">Adrian</field>
                                    <next><block type="controls_if" id="Js?PW[y}qVK5Oqk.pfi|"><value name="IF0"><block type="logic_compare" id="^C0V7~:Ou,THW~CZno(E"><field name="OP">EQ</field>
                                            <value name="A"><block type="get_value" id="rD7x@m1`v%YhL*YGo]Th"><field name="ATTR">val</field>
                                                <field name="OID">hm-rpc.0.LEQ1463715.2.CONTROL_MODE</field></block></value> 
                                            <value name="B"><block type="math_number" id=".9y[kPWqZFCy+{g^|K*Q"><field name="NUM">0</field></block></value></block></value> 
                                        <statement name="DO0"><block type="update" id="(b_|SWMOe](bL3ApV9R="><mutation delay_input="false"></mutation>
                                            <field name="OID">javascript.0.PV-Heizung.DifAdi</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE"><block type="math_arithmetic" id="K45.nvA]MzT[`7`9jl})"><field name="OP">MINUS</field>
                                                <value name="A"><shadow type="math_number" id="4#.a8H9^bHDO_2_Xr1Oi"><field name="NUM">1</field></shadow> 
                                                  <block type="get_value" id="QML_A0A@5bib/JkuVJ(("><field name="ATTR">val</field>
                                                    <field name="OID">hm-rpc.0.LEQ1463715.2.SET_TEMPERATURE</field></block></value> 
                                                <value name="B"><shadow type="math_number" id="a|YR/Rc*.LdWKMrF%~qu"><field name="NUM">1</field></shadow> 
                                                  <block type="get_value" id="vCv,!u7856AGoot{S8Pn"><field name="ATTR">val</field>
                                                    <field name="OID">hm-rpc.0.LEQ1463715.2.ACTUAL_TEMPERATURE</field></block></value></block></value></block></statement> 
                                        <next><block type="comment" id="~jJ%!w,a+nObkaUL;vW)"><field name="COMMENT">Angelina</field>
                                            <next><block type="controls_if" id="0?MI~/],O~taW}iV#6};"><value name="IF0"><block type="logic_compare" id="jryiySQXdfhEnE/[Mrl;"><field name="OP">EQ</field>
                                                    <value name="A"><block type="get_value" id="[t|LlrOLC?dL.6quX-SA"><field name="ATTR">val</field>
                                                        <field name="OID">hm-rpc.0.LEQ1463310.2.CONTROL_MODE</field></block></value> 
                                                    <value name="B"><block type="math_number" id="}-[HdMA+aZ+dlTe=*tKs"><field name="NUM">0</field></block></value></block></value> 
                                                <statement name="DO0"><block type="update" id="eR~Zh8zgZXr|]rSe@pjt"><mutation delay_input="false"></mutation>
                                                    <field name="OID">javascript.0.PV-Heizung.DifLina</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE"><block type="math_arithmetic" id="_?#4}Ev8q|YL_P#g/LW#"><field name="OP">MINUS</field>
                                                        <value name="A"><shadow type="math_number" id="4#.a8H9^bHDO_2_Xr1Oi"><field name="NUM">1</field></shadow> 
                                                          <block type="get_value" id="sa0]?(Xu|An@u]j+K+Dk"><field name="ATTR">val</field>
                                                            <field name="OID">hm-rpc.0.LEQ1463310.2.SET_TEMPERATURE</field></block></value> 
                                                        <value name="B"><shadow type="math_number" id="a|YR/Rc*.LdWKMrF%~qu"><field name="NUM">1</field></shadow> 
                                                          <block type="get_value" id="VxxcL{?W6B/?LmR}Ru6~"><field name="ATTR">val</field>
                                                            <field name="OID">hm-rpc.0.LEQ1463310.2.ACTUAL_TEMPERATURE</field></block></value></block></value></block></statement> 
                                                <next><block type="comment" id="^%jB=Hn}lynb%1?`)oCQ"><field name="COMMENT">Elias</field>
                                                    <next><block type="controls_if" id="GJGL9ortU+*H|J9+3zzX"><value name="IF0"><block type="logic_compare" id="])?1I|:2R{#v/_LzmbL^"><field name="OP">EQ</field>
                                                            <value name="A"><block type="get_value" id="BGT37im~VS:e+CqEX88b"><field name="ATTR">val</field>
                                                                <field name="OID">hm-rpc.0.LEQ1463354.2.CONTROL_MODE</field></block></value> 
                                                            <value name="B"><block type="math_number" id="P9pVtxVfX9[8k(N5,k67"><field name="NUM">0</field></block></value></block></value> 
                                                        <statement name="DO0"><block type="update" id="]F1T5Sp~*1v}8Po/Bi:]"><mutation delay_input="false"></mutation>
                                                            <field name="OID">javascript.0.PV-Heizung.DifElias</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE"><block type="math_arithmetic" id="*I6hf0#)eSFv,[ON`(yH"><field name="OP">MINUS</field>
                                                                <value name="A"><shadow type="math_number" id="4#.a8H9^bHDO_2_Xr1Oi"><field name="NUM">1</field></shadow> 
                                                                  <block type="get_value" id="[gy;SA:z!6/LN!{kep6U"><field name="ATTR">val</field>
                                                                    <field name="OID">hm-rpc.0.LEQ1463354.2.SET_TEMPERATURE</field></block></value> 
                                                                <value name="B"><shadow type="math_number" id="a|YR/Rc*.LdWKMrF%~qu"><field name="NUM">1</field></shadow> 
                                                                  <block type="get_value" id="6_46fT{1#9{lr:l8y1D)"><field name="ATTR">val</field>
                                                                    <field name="OID">hm-rpc.0.LEQ1463354.2.ACTUAL_TEMPERATURE</field></block></value></block></value></block></statement> 
                                                        <next><block type="comment" id="~OqCeQ9Vr9UD;[d0.)od"><field name="COMMENT">Lara</field>
                                                            <next><block type="controls_if" id="w_VL`2ef:):[_YnN,#-!"><value name="IF0"><block type="logic_compare" id="m/OM#r,jfr5RxlLcPE[D"><field name="OP">EQ</field>
                                                                    <value name="A"><block type="get_value" id="faBj,?}YQLWp{[LWzOZr"><field name="ATTR">val</field>
                                                                        <field name="OID">hm-rpc.0.LEQ1463368.2.CONTROL_MODE</field></block></value> 
                                                                    <value name="B"><block type="math_number" id="1D5RZ!bNn?G2n[#/8YG-"><field name="NUM">0</field></block></value></block></value> 
                                                                <statement name="DO0"><block type="update" id="Ul)0/[%FH@wZ+_N)c0}~"><mutation delay_input="false"></mutation>
                                                                    <field name="OID">javascript.0.PV-Heizung.DifLara</field>
                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                    <value name="VALUE"><block type="math_arithmetic" id="iFuGXblH|)JhJOOpT/#A"><field name="OP">MINUS</field>
                                                                        <value name="A"><shadow type="math_number" id="4#.a8H9^bHDO_2_Xr1Oi"><field name="NUM">1</field></shadow> 
                                                                          <block type="get_value" id=")_0g1SM:89[E89(J0gvM"><field name="ATTR">val</field>
                                                                            <field name="OID">hm-rpc.0.LEQ1463368.2.SET_TEMPERATURE</field></block></value> 
                                                                        <value name="B"><shadow type="math_number" id="a|YR/Rc*.LdWKMrF%~qu"><field name="NUM">1</field></shadow> 
                                                                          <block type="get_value" id="3J3~gD]mm7Q8.SaNR-fa"><field name="ATTR">val</field>
                                                                            <field name="OID">hm-rpc.0.LEQ1463368.2.ACTUAL_TEMPERATURE</field></block></value></block></value></block></statement> 
                                                                <next><block type="comment" id=")*W2^PbWuCHgTvjDqPRl"><field name="COMMENT">Wohnzimmer</field>
                                                                    <next><block type="controls_if" id="D=z-9l}X,28TGZK8qT1a"><value name="IF0"><block type="logic_compare" id="|q=FcGO)O:vD.jr3ZM9a"><field name="OP">EQ</field>
                                                                            <value name="A"><block type="get_value" id="IlY[XKqExboNo{f{rgcI"><field name="ATTR">val</field>
                                                                                <field name="OID">hm-rpc.0.LEQ1463266.2.CONTROL_MODE</field></block></value> 
                                                                            <value name="B"><block type="math_number" id=";ZfG{+KUjbwzY9|3Ym]H"><field name="NUM">0</field></block></value></block></value> 
                                                                        <statement name="DO0"><block type="update" id=")F8(Gk+C|{={c(a|8!|C"><mutation delay_input="false"></mutation>
                                                                            <field name="OID">javascript.0.PV-Heizung.DifWZ</field>
                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                            <value name="VALUE"><block type="math_arithmetic" id="Ls@y-IE,kq9ZRQ3T-,j6"><field name="OP">MINUS</field>
                                                                                <value name="A"><shadow type="math_number" id="4#.a8H9^bHDO_2_Xr1Oi"><field name="NUM">1</field></shadow> 
                                                                                  <block type="get_value" id="K7GkEOMfzq|PI{bJDqX?"><field name="ATTR">val</field>
                                                                                    <field name="OID">hm-rpc.0.LEQ1463266.2.SET_TEMPERATURE</field></block></value> 
                                                                                <value name="B"><shadow type="math_number" id="a|YR/Rc*.LdWKMrF%~qu"><field name="NUM">1</field></shadow> 
                                                                                  <block type="get_value" id="CLfD{[fevuy:9Czy)CR8"><field name="ATTR">val</field>
                                                                                    <field name="OID">hm-rpc.0.LEQ1463266.2.ACTUAL_TEMPERATURE</field></block></value></block></value></block></statement> 
                                                                        <next><block type="comment" id="|:A)1P-F;7T`-JO{oG;F"><field name="COMMENT">Küche</field>
                                                                            <next><block type="controls_if" id="0Dkf_5S@!LTy]uM7:^q_"><value name="IF0"><block type="logic_compare" id="JT+s*mt0NJW3.86n%{gt"><field name="OP">EQ</field>
                                                                                    <value name="A"><block type="get_value" id="h|(`o,gAxymbKso;!VSm"><field name="ATTR">val</field>
                                                                                        <field name="OID">hm-rpc.0.LEQ1463371.2.CONTROL_MODE</field></block></value> 
                                                                                    <value name="B"><block type="math_number" id="Xwu8x-lm2!oWS5Hx]o+{"><field name="NUM">0</field></block></value></block></value> 
                                                                                <statement name="DO0"><block type="update" id="fLA({2JqmUtuL+`~x-T@"><mutation delay_input="false"></mutation>
                                                                                    <field name="OID">javascript.0.PV-Heizung.DifKüche</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE"><block type="math_arithmetic" id="r1+As`4UFw)wRfzWT8Ta"><field name="OP">MINUS</field>
                                                                                        <value name="A"><shadow type="math_number" id="4#.a8H9^bHDO_2_Xr1Oi"><field name="NUM">1</field></shadow> 
                                                                                          <block type="get_value" id="w:kZZ)fk@IlmQY7Ahf0("><field name="ATTR">val</field>
                                                                                            <field name="OID">hm-rpc.0.LEQ1463371.2.SET_TEMPERATURE</field></block></value> 
                                                                                        <value name="B"><shadow type="math_number" id="a|YR/Rc*.LdWKMrF%~qu"><field name="NUM">1</field></shadow> 
                                                                                          <block type="get_value" id="H[g6@8Ry33n`4/xSHtO}"><field name="ATTR">val</field>
                                                                                            <field name="OID">hm-rpc.0.LEQ1463371.2.ACTUAL_TEMPERATURE</field></block></value></block></value></block></statement> 
                                                                                <next><block type="comment" id="x~XWIP,0YJvp,Vho@D,Z"><field name="COMMENT">Bad</field>
                                                                                    <next><block type="controls_if" id="xgd@EnvX.Mnm)mFF}A^^"><value name="IF0"><block type="logic_compare" id="jQ(VMY_FRS@?)q.}?B}Z"><field name="OP">EQ</field>
                                                                                            <value name="A"><block type="get_value" id="_cZ|{OpN:fsbf9kEm:k`"><field name="ATTR">val</field>
                                                                                                <field name="OID">hm-rpc.0.LEQ1461131.2.CONTROL_MODE</field></block></value> 
                                                                                            <value name="B"><block type="math_number" id="8[uY()4OTB~.=/IRMSw}"><field name="NUM">0</field></block></value></block></value> 
                                                                                        <statement name="DO0"><block type="update" id="yRdbmM:3B:;6GEe0T2^4"><mutation delay_input="false"></mutation>
                                                                                            <field name="OID">javascript.0.PV-Heizung.DifBadHz</field>
                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                            <value name="VALUE"><block type="math_arithmetic" id="{Nm3]sA1BtNitm-?EG*L"><field name="OP">MINUS</field>
                                                                                                <value name="A"><shadow type="math_number" id="4#.a8H9^bHDO_2_Xr1Oi"><field name="NUM">1</field></shadow> 
                                                                                                  <block type="get_value" id="%@YSvX9.vtl:S9SAV7^="><field name="ATTR">val</field>
                                                                                                    <field name="OID">hm-rpc.0.LEQ1461131.2.SET_TEMPERATURE</field></block></value> 
                                                                                                <value name="B"><shadow type="math_number" id="a|YR/Rc*.LdWKMrF%~qu"><field name="NUM">1</field></shadow> 
                                                                                                  <block type="get_value" id="SvPLyPhAGEx4We.1Y]c5"><field name="ATTR">val</field>
                                                                                                    <field name="OID">hm-rpc.0.LEQ1461131.2.ACTUAL_TEMPERATURE</field></block></value></block></value></block></statement> 
                                                                                        <next><block type="comment" id="%~qk.t-F)rgK85tx`b@T"><field name="COMMENT">Schlafzimmer</field>
                                                                                            <next><block type="controls_if" id="_#=jAkKz7MKnjX:0.T5g"><value name="IF0"><block type="logic_compare" id="@/hYG.p*Pee7Yj9|Zol{"><field name="OP">EQ</field>
                                                                                                    <value name="A"><block type="get_value" id="Nsl1%QOpwGZA#6C=cXk-"><field name="ATTR">val</field>
                                                                                                        <field name="OID">hm-rpc.0.LEQ1463324.2.CONTROL_MODE</field></block></value> 
                                                                                                    <value name="B"><block type="math_number" id="nwRkD7}#W6DI%Qk^XsBN"><field name="NUM">0</field></block></value></block></value> 
                                                                                                <statement name="DO0"><block type="update" id="it/ps^UfIvv/c[%.:f]4"><mutation delay_input="false"></mutation>
                                                                                                    <field name="OID">javascript.0.PV-Heizung.DifSZ</field>
                                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                                    <value name="VALUE"><block type="math_arithmetic" id="7:-}ON9-%%5YPDJ4*VEj"><field name="OP">MINUS</field>
                                                                                                        <value name="A"><shadow type="math_number" id="4#.a8H9^bHDO_2_Xr1Oi"><field name="NUM">1</field></shadow> 
                                                                                                          <block type="get_value" id="D5d@mV+BMtAOaDDtZJYc"><field name="ATTR">val</field>
                                                                                                            <field name="OID">hm-rpc.0.LEQ1463324.2.SET_TEMPERATURE</field></block></value> 
                                                                                                        <value name="B"><shadow type="math_number" id="a|YR/Rc*.LdWKMrF%~qu"><field name="NUM">1</field></shadow> 
                                                                                                          <block type="get_value" id="RI]kC!w2^wIgL1njm2yD"><field name="ATTR">val</field>
                                                                                                            <field name="OID">hm-rpc.0.LEQ1463324.2.ACTUAL_TEMPERATURE</field></block></value></block></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block> 
                              

                              Höchste Differenz finden und die ID der höchsten Differenz ablegen: (Mit freundlicher Unterstützung von )

                              `var idDif1 = 'javascript.0.PV-Heizung.DifAdi';
                              var idDif2 = 'javascript.0.PV-Heizung.DifLina';
                              var idDif3 = 'javascript.0.PV-Heizung.DifElias';
                              var idDif4 = 'javascript.0.PV-Heizung.DifLara';
                              var idDif5 = 'javascript.0.PV-Heizung.DifWZ';
                              var idDif6 = 'javascript.0.PV-Heizung.DifKüche';
                              var idDif7 = 'javascript.0.PV-Heizung.DifBadHz';
                              var idDif8 = 'javascript.0.PV-Heizung.DifSZ';
                              
                              var difs = [];
                              
                              difs[0] = getState(idDif1).val;
                              difs[1] = getState(idDif2).val;
                              difs[2] = getState(idDif3).val;
                              difs[3] = getState(idDif4).val;
                              difs[4] = getState(idDif5).val;
                              difs[5] = getState(idDif6).val;
                              difs[6] = getState(idDif7).val;
                              difs[7] = getState(idDif8).val;
                              
                              var ids = [idDif1,idDif2,idDif3,idDif4,idDif5,idDif6,idDif7,idDif8];
                              var idMax = '';
                              var id = '';
                              
                              function maxDif() {
                                  var max = 0;
                                  for(var i = 0; i < 8; i++) {
                                      if(difs[i] > max) {
                                          max = difs[i];
                                          idMax = ids[i];
                                          id=i;
                                      }
                                  }
                                  setState("javascript.0.PV-Heizung.DIFMAX"/*DIFMAX*/, id, true);
                              
                              }
                              
                              maxDif();  // Script start
                              
                              on(idDif1, function(dp) {
                                  difs[0] = dp.state.val;
                                  maxDif();
                              });
                              on(idDif2, function(dp) {
                                  difs[1] = dp.state.val;
                                  maxDif();
                              });
                              on(idDif3, function(dp) {
                                  difs[2] = dp.state.val;
                                  maxDif();
                              });
                              on(idDif4, function(dp) {
                                  difs[3] = dp.state.val;
                                  maxDif();
                              });
                              on(idDif5, function(dp) {
                                  difs[4] = dp.state.val;
                                  maxDif();
                              });
                              on(idDif6, function(dp) {
                                  difs[5] = dp.state.val;
                                  maxDif();
                              });
                              on(idDif7, function(dp) {
                                  difs[6] = dp.state.val;
                                  maxDif();
                              });
                              on(idDif8, function(dp) {
                                  difs[7] = dp.state.val;
                                  maxDif();
                              });` 
                              
                              ... weiter im nächsten Beitrag...[/i][/i][/i]
                              

                              CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

                              1 Antwort Letzte Antwort
                              0
                              • M Offline
                                M Offline
                                Marcolotti
                                schrieb am zuletzt editiert von
                                #35

                                Dann das schalten der Aktoren: (Blockly)

                                 <xml xmlns="http://www.w3.org/1999/xhtml"><block type="schedule" id="S^djyb5/O^A23.=ECB}y" x="-412" y="-387"><field name="SCHEDULE">* * * * *</field>
                                    <statement name="STATEMENT"><block type="controls_if" id="qe-O2}-qu.L?,_vga|,+"><mutation else="1"></mutation>
                                        <value name="IF0"><block type="logic_operation" id="dhjop`!DTE6NR]4GtZpg"><field name="OP">AND</field>
                                            <value name="A"><block type="logic_compare" id="Szu3zZT3fb):5A;k?nro"><field name="OP">EQ</field>
                                                <value name="A"><block type="get_value" id="9?W0Gq@V!)CKblxu4VJg"><field name="ATTR">val</field>
                                                    <field name="OID">javascript.0.PV-Heizung.Automatik</field></block></value> 
                                                <value name="B"><block type="logic_boolean" id="~^pMZ,3zmQJj3jen%vnL"><field name="BOOL">TRUE</field></block></value></block></value> 
                                            <value name="B"><block type="logic_compare" id=";%;vFF/eZ8c,Akmp8WPr"><field name="OP">GT</field>
                                                <value name="A"><block type="convert_tonumber" id="YY4FjB=QC7Wj!XaL@U5="><value name="VALUE"><block type="get_value" id="u(do}=@/*Uk]8@C1cRZf"><field name="ATTR">val</field>
                                                        <field name="OID">modbus.0.inputRegisters.30775_PVLeistung</field></block></value></block></value> 
                                                <value name="B"><block type="math_number" id="FrCS.B|8*#ov!Qys%5z}"><field name="NUM">800</field></block></value></block></value></block></value> 
                                        <statement name="DO0"><block type="control" id="Z6dPi:U0a)VP)/B9hr%m"><mutation delay_input="false"></mutation>
                                            <field name="OID">javascript.0.PV-Heizung.PV-Energie</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE"><block type="logic_boolean" id="7L/`RSscV+HPM4tYEWZ."><field name="BOOL">TRUE</field></block></value> 
                                            <next><block type="debug" id="Mb#)!(XC5j%ncsJi40|D"><field name="Severity">debug</field>
                                                <value name="TEXT"><shadow type="text" id="fMA|l]tGw5GF@.[0{e?p"><field name="TEXT">Sonnenenergie</field></shadow></value> 
                                                <next><block type="controls_if" id="wVHu8|Zv7#=+~Eer^t@L"><mutation else="1"></mutation>
                                                    <value name="IF0"><block type="logic_compare" id="adt.1*|i0WkHalipxr#J"><field name="OP">EQ</field>
                                                        <value name="A"><block type="get_value" id="_hWr}bQ!%YP*WIf^Ny%p"><field name="ATTR">val</field>
                                                            <field name="OID">javascript.0.PV-Heizung.DIFMAX</field></block></value> 
                                                        <value name="B"><block type="math_number" id="DJ7J0/6,^oJ@?unDtJYI"><field name="NUM">0</field></block></value></block></value> 
                                                    <statement name="DO0"><block type="control" id="F~+J;,tF%~#Moxp]LtN)"><mutation delay_input="false"></mutation>
                                                        <field name="OID">hm-rpc.0.LEQ0475825.1.STATE</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE"><block type="logic_boolean" id="cP_.O#9ML@FJMu%Gb*Oq"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                    <statement name="ELSE"><block type="control" id="yM#p`kK(D*M|1^D:w_~`"><mutation delay_input="false"></mutation>
                                                        <field name="OID">hm-rpc.0.LEQ0475825.1.STATE</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE"><block type="logic_boolean" id="#Uv8HJJ-Jt3]*0@%8VE`"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                    <next><block type="controls_if" id="v7uyfyx;~y]`ru:|vvdl"><mutation else="1"></mutation>
                                                        <value name="IF0"><block type="logic_compare" id="nZCrX;d6IT00z6wE*?QT"><field name="OP">EQ</field>
                                                            <value name="A"><block type="get_value" id="o:KG;kaJ)p9,e/G~]/[6"><field name="ATTR">val</field>
                                                                <field name="OID">javascript.0.PV-Heizung.DIFMAX</field></block></value> 
                                                            <value name="B"><block type="math_number" id="G2Xho8ffJnO6`b5KH^yt"><field name="NUM">1</field></block></value></block></value> 
                                                        <statement name="DO0"><block type="control" id="n_H!n;}5WjWYsijdvx*t"><mutation delay_input="false"></mutation>
                                                            <field name="OID">hm-rpc.0.LEQ0475844.1.STATE</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE"><block type="logic_boolean" id="AK7pW#z;Bpn7nj`NEPoh"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                        <statement name="ELSE"><block type="control" id="0vp)LJ)s]p=w40YkGK^l"><mutation delay_input="false"></mutation>
                                                            <field name="OID">hm-rpc.0.LEQ0475844.1.STATE</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE"><block type="logic_boolean" id="AnS)YVg0wk`iqz]*Mrb8"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                        <next><block type="controls_if" id="PU5Vup-y#]a)Zp8l8}3h"><mutation else="1"></mutation>
                                                            <value name="IF0"><block type="logic_compare" id="83^@=L8*/i:`HSOv8rB-"><field name="OP">EQ</field>
                                                                <value name="A"><block type="get_value" id="vBa[AxEb4i8Gui|NXeYH"><field name="ATTR">val</field>
                                                                    <field name="OID">javascript.0.PV-Heizung.DIFMAX</field></block></value> 
                                                                <value name="B"><block type="math_number" id="ZI:i_O:2(#L%{,RRREJw"><field name="NUM">2</field></block></value></block></value> 
                                                            <statement name="DO0"><block type="control" id="pvK7Frqo1l|[YF3ZTbq*"><mutation delay_input="false"></mutation>
                                                                <field name="OID">hm-rpc.0.LEQ0475857.1.STATE</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE"><block type="logic_boolean" id="t30epb.UvqS(2fNSaQ`J"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                            <statement name="ELSE"><block type="control" id="M*lIlMxyDFP8mptTek,%"><mutation delay_input="false"></mutation>
                                                                <field name="OID">hm-rpc.0.LEQ0475857.1.STATE</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE"><block type="logic_boolean" id="ZeW*zU(bTwpt@eo!,WlR"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                            <next><block type="controls_if" id=")a]L/onnr]R?`?SX@~ZZ"><mutation else="1"></mutation>
                                                                <value name="IF0"><block type="logic_compare" id="Gn]Z}bh[txnH7{U{|)ag"><field name="OP">EQ</field>
                                                                    <value name="A"><block type="get_value" id="MPchQ=B@7*ND6BLS{Fm;"><field name="ATTR">val</field>
                                                                        <field name="OID">javascript.0.PV-Heizung.DIFMAX</field></block></value> 
                                                                    <value name="B"><block type="math_number" id="ZhKoJk?[aGO/fCL9CjHn"><field name="NUM">3</field></block></value></block></value> 
                                                                <statement name="DO0"><block type="control" id="3uopB:1N{vfAfi]=zC.g"><mutation delay_input="false"></mutation>
                                                                    <field name="OID">hm-rpc.0.LEQ0475863.1.STATE</field>
                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                    <value name="VALUE"><block type="logic_boolean" id="6.@nT3ZeHw:]@Ky[!`GM"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                                <statement name="ELSE"><block type="control" id="l1NAaEL5b0=7`rKd_6pQ"><mutation delay_input="false"></mutation>
                                                                    <field name="OID">hm-rpc.0.LEQ0475863.1.STATE</field>
                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                    <value name="VALUE"><block type="logic_boolean" id="fKHyU;~qOhe+aMNZR?:F"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                                <next><block type="controls_if" id="EzR}bunUp~P?!g1lMSZ7"><mutation else="1"></mutation>
                                                                    <value name="IF0"><block type="logic_compare" id="=i,+EyU!Ua:?G7A~9DC4"><field name="OP">EQ</field>
                                                                        <value name="A"><block type="get_value" id=".+|qmq`p*#N1#W-GP^0w"><field name="ATTR">val</field>
                                                                            <field name="OID">javascript.0.PV-Heizung.DIFMAX</field></block></value> 
                                                                        <value name="B"><block type="math_number" id="tc70v7ZNyK5j(l(rQe,c"><field name="NUM">4</field></block></value></block></value> 
                                                                    <statement name="DO0"><block type="control" id="m}2/Krd=jX7Y?88bYX=m"><mutation delay_input="false"></mutation>
                                                                        <field name="OID">hm-rpc.0.LEQ0475865.1.STATE</field>
                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                        <value name="VALUE"><block type="logic_boolean" id="=rPZbeo-_F.V[xTB6,Fg"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                                    <statement name="ELSE"><block type="control" id="BsAMaOC0rgMy5p,|LrfP"><mutation delay_input="false"></mutation>
                                                                        <field name="OID">hm-rpc.0.LEQ0475865.1.STATE</field>
                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                        <value name="VALUE"><block type="logic_boolean" id="2;26###4{xQ(-r+~G,S5"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                                    <next><block type="controls_if" id="ObX`k8u[;#{JC[vMK[+/"><mutation else="1"></mutation>
                                                                        <value name="IF0"><block type="logic_compare" id="2nJlJ6.2k[J=#z36npFw"><field name="OP">EQ</field>
                                                                            <value name="A"><block type="get_value" id="Xu2eO4MI99jfF|x6gS{c"><field name="ATTR">val</field>
                                                                                <field name="OID">javascript.0.PV-Heizung.DIFMAX</field></block></value> 
                                                                            <value name="B"><block type="math_number" id="pMfo;TbgmIfu#yxY3V6:"><field name="NUM">5</field></block></value></block></value> 
                                                                        <statement name="DO0"><block type="control" id=";kj-+HP~ZfQ7ShUazo?f"><mutation delay_input="false"></mutation>
                                                                            <field name="OID">hm-rpc.0.LEQ0475883.1.STATE</field>
                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                            <value name="VALUE"><block type="logic_boolean" id="JZQmFSYw+,5HzeWrk))6"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                                        <statement name="ELSE"><block type="control" id="#5G@n58:MR`TyY@8goSt"><mutation delay_input="false"></mutation>
                                                                            <field name="OID">hm-rpc.0.LEQ0475883.1.STATE</field>
                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                            <value name="VALUE"><block type="logic_boolean" id="``|2waYFUV^:JXW?t!Y2"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                                        <next><block type="controls_if" id="N9f[|jifAdQ%#B5XEt!^"><mutation else="1"></mutation>
                                                                            <value name="IF0"><block type="logic_compare" id=")3x]hkckp~US1[h@!WHi"><field name="OP">EQ</field>
                                                                                <value name="A"><block type="get_value" id="KLz[*)q[?;_1OiKEAu(h"><field name="ATTR">val</field>
                                                                                    <field name="OID">javascript.0.PV-Heizung.DIFMAX</field></block></value> 
                                                                                <value name="B"><block type="math_number" id="ae`P1GGL(EFg-zC^ZV80"><field name="NUM">6</field></block></value></block></value> 
                                                                            <statement name="DO0"><block type="control" id="!DgZtt*m?]=-S+-DP@2,"><mutation delay_input="false"></mutation>
                                                                                <field name="OID">hm-rpc.0.LEQ0475867.1.STATE</field>
                                                                                <field name="WITH_DELAY">FALSE</field>
                                                                                <value name="VALUE"><block type="logic_boolean" id="~(wOI%Pqp.,@~?N/)Qcg"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                                            <statement name="ELSE"><block type="control" id="X2oq8E*MwM-d8:EXM/,/"><mutation delay_input="false"></mutation>
                                                                                <field name="OID">hm-rpc.0.LEQ0475867.1.STATE</field>
                                                                                <field name="WITH_DELAY">FALSE</field>
                                                                                <value name="VALUE"><block type="logic_boolean" id="}FU409CEn4:+7oGqb;7~"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                                            <next><block type="controls_if" id="?8)K6i0Y0w7uKsX[,mZw"><mutation else="1"></mutation>
                                                                                <value name="IF0"><block type="logic_compare" id="BhPWeq[34qcRfbeJ^{VY"><field name="OP">EQ</field>
                                                                                    <value name="A"><block type="get_value" id="jq]FoFn}l;sJdrQll}S|"><field name="ATTR">val</field>
                                                                                        <field name="OID">javascript.0.PV-Heizung.DIFMAX</field></block></value> 
                                                                                    <value name="B"><block type="math_number" id=",Jr9a`E)Jo;Y3Osu)c~8"><field name="NUM">7</field></block></value></block></value> 
                                                                                <statement name="DO0"><block type="control" id="d5WEY5Qrvai5Yzfe^~zg"><mutation delay_input="false"></mutation>
                                                                                    <field name="OID">hm-rpc.0.LEQ0874914.1.STATE</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE"><block type="logic_boolean" id="}xV:i|DX.t8lP*c~c91i"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                                                <statement name="ELSE"><block type="control" id="=AA4PEVrTbXQ.eDIu`xi"><mutation delay_input="false"></mutation>
                                                                                    <field name="OID">hm-rpc.0.LEQ0874914.1.STATE</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE"><block type="logic_boolean" id="(i%C/k2Ai1?!y8?]|^r0"><field name="BOOL">FALSE</field></block></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement> 
                                        <statement name="ELSE"><block type="debug" id="MYLye;*aGTT0H%rpqWNq"><field name="Severity">debug</field>
                                            <value name="TEXT"><shadow type="text" id="1WR(X9DRbr]=!_Kk04]-"><field name="TEXT">Herkömmlich</field></shadow></value> 
                                            <next><block type="control" id="%*O#Q;J]{W!1N_;S/bK4"><mutation delay_input="false"></mutation>
                                                <field name="OID">javascript.0.PV-Heizung.PV-Energie</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE"><block type="logic_boolean" id="zT]3e~j(A=LSk5Sa~+4S"><field name="BOOL">FALSE</field></block></value> 
                                                <next><block type="controls_if" id="|@~vw)CefFG.2GV2;ffY"><mutation else="1"></mutation>
                                                    <value name="IF0"><block type="logic_compare" id="kA~b(w})=}duK,Umbef."><field name="OP">GT</field>
                                                        <value name="A"><block type="math_arithmetic" id="+IO3nhj*tI%hQii5-Ara"><field name="OP">MINUS</field>
                                                            <value name="A"><shadow type="math_number" id="d8ZA*3ZxA6-HwYYk@dNI"><field name="NUM">1</field></shadow> 
                                                              <block type="get_value" id="Qw7oWY)J%QQB,94{Z#@:"><field name="ATTR">val</field>
                                                                <field name="OID">hm-rpc.0.LEQ1463715.2.SET_TEMPERATURE</field></block></value> 
                                                            <value name="B"><shadow type="math_number" id="_,f}B?@x1!g5.7!M8k,@"><field name="NUM">1</field></shadow> 
                                                              <block type="get_value" id="BTU)RrSd~K09a6;_nKK6"><field name="ATTR">val</field>
                                                                <field name="OID">hm-rpc.0.LEQ1463715.2.ACTUAL_TEMPERATURE</field></block></value></block></value> 
                                                        <value name="B"><block type="math_number" id=":HyxH/aI7G:;HfKhJ_jD"><field name="NUM">0.3</field></block></value></block></value> 
                                                    <statement name="DO0"><block type="control" id="Cn}(p9L;C}CxYL*ZKr/h"><mutation delay_input="false"></mutation>
                                                        <field name="OID">hm-rpc.0.LEQ0475825.1.STATE</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE"><block type="logic_boolean" id=":GspFt!k%WTsD27dcuF}"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                    <statement name="ELSE"><block type="control" id="G`i|/v{{y?HO8eTjSr9j"><mutation delay_input="false"></mutation>
                                                        <field name="OID">hm-rpc.0.LEQ0475825.1.STATE</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE"><block type="logic_boolean" id="NQ0W@Z;gl5Y:lY@+0ZxX"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                    <next><block type="controls_if" id="Ku,UM*Z6,~Ndz)j@z.1O"><mutation else="1"></mutation>
                                                        <value name="IF0"><block type="logic_compare" id=":Ed[DM2kk=hU2ab9SyYY"><field name="OP">GT</field>
                                                            <value name="A"><block type="math_arithmetic" id="f6^/h#9T^CO2@jms!,+_"><field name="OP">MINUS</field>
                                                                <value name="A"><shadow type="math_number" id="d8ZA*3ZxA6-HwYYk@dNI"><field name="NUM">1</field></shadow> 
                                                                  <block type="get_value" id="za.ebXsT-Dl:?3am*K*~"><field name="ATTR">val</field>
                                                                    <field name="OID">hm-rpc.0.LEQ1463310.2.SET_TEMPERATURE</field></block></value> 
                                                                <value name="B"><shadow type="math_number" id="_,f}B?@x1!g5.7!M8k,@"><field name="NUM">1</field></shadow> 
                                                                  <block type="get_value" id="Xjj%SAA]xT;TNBVx0X;p"><field name="ATTR">val</field>
                                                                    <field name="OID">hm-rpc.0.LEQ1463310.2.ACTUAL_TEMPERATURE</field></block></value></block></value> 
                                                            <value name="B"><block type="math_number" id="6{!o76?o6~8b)PoaBZ50"><field name="NUM">0.3</field></block></value></block></value> 
                                                        <statement name="DO0"><block type="control" id="zs=hY%P1~3qoWmtE+|RN"><mutation delay_input="false"></mutation>
                                                            <field name="OID">hm-rpc.0.LEQ0475844.1.STATE</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE"><block type="logic_boolean" id="T6)?_q{iovHf!pN4K8sk"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                        <statement name="ELSE"><block type="control" id="tYA},Ze~~%(v)Pl3BVlZ"><mutation delay_input="false"></mutation>
                                                            <field name="OID">hm-rpc.0.LEQ0475844.1.STATE</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE"><block type="logic_boolean" id="@FX5I/jE0-#!)d#IN+dZ"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                        <next><block type="controls_if" id=":Nf0Yro)r}JI,}R~8#_~"><mutation else="1"></mutation>
                                                            <value name="IF0"><block type="logic_compare" id="X#4838ZjNpCctD.bBPQ."><field name="OP">GT</field>
                                                                <value name="A"><block type="math_arithmetic" id=".Rva?{Lg[q8Ol-QRw)pi"><field name="OP">MINUS</field>
                                                                    <value name="A"><shadow type="math_number" id="d8ZA*3ZxA6-HwYYk@dNI"><field name="NUM">1</field></shadow> 
                                                                      <block type="get_value" id="!ep0KV^@Z2}8.-Itg!Qu"><field name="ATTR">val</field>
                                                                        <field name="OID">hm-rpc.0.LEQ1463354.2.SET_TEMPERATURE</field></block></value> 
                                                                    <value name="B"><shadow type="math_number" id="_,f}B?@x1!g5.7!M8k,@"><field name="NUM">1</field></shadow> 
                                                                      <block type="get_value" id="8[i8U=fP+vt6{.?i5f(M"><field name="ATTR">val</field>
                                                                        <field name="OID">hm-rpc.0.LEQ1463354.2.ACTUAL_TEMPERATURE</field></block></value></block></value> 
                                                                <value name="B"><block type="math_number" id="6U^Qj9s~!JJOBZu3[zK5"><field name="NUM">0.3</field></block></value></block></value> 
                                                            <statement name="DO0"><block type="control" id="3Q!Gw^}t9E^;x6TE19({"><mutation delay_input="false"></mutation>
                                                                <field name="OID">hm-rpc.0.LEQ0475857.1.STATE</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE"><block type="logic_boolean" id="pIn3D#Kz=-u~a}1A|;j^"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                            <statement name="ELSE"><block type="control" id="ocCPw(:n*ONT8jHI}//I"><mutation delay_input="false"></mutation>
                                                                <field name="OID">hm-rpc.0.LEQ0475857.1.STATE</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE"><block type="logic_boolean" id="xfH/)AMe@.hzh)56poYb"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                            <next><block type="controls_if" id="PfbU?LbRt.:]b5SHQJ:L"><mutation else="1"></mutation>
                                                                <value name="IF0"><block type="logic_compare" id="d0)7ywBC*LYXE%FR,uQ}"><field name="OP">GT</field>
                                                                    <value name="A"><block type="math_arithmetic" id="53(zhj%C45Q3?3%[7jfI"><field name="OP">MINUS</field>
                                                                        <value name="A"><shadow type="math_number" id="d8ZA*3ZxA6-HwYYk@dNI"><field name="NUM">1</field></shadow> 
                                                                          <block type="get_value" id="hzq1!atPBl+N;DGhE2f)"><field name="ATTR">val</field>
                                                                            <field name="OID">hm-rpc.0.LEQ1463368.2.SET_TEMPERATURE</field></block></value> 
                                                                        <value name="B"><shadow type="math_number" id="_,f}B?@x1!g5.7!M8k,@"><field name="NUM">1</field></shadow> 
                                                                          <block type="get_value" id="1J4[y,UHg5gH`iTY#65e"><field name="ATTR">val</field>
                                                                            <field name="OID">hm-rpc.0.LEQ1463368.2.ACTUAL_TEMPERATURE</field></block></value></block></value> 
                                                                    <value name="B"><block type="math_number" id="KoX@lqNk/TXqb,`Ay!)2"><field name="NUM">0.3</field></block></value></block></value> 
                                                                <statement name="DO0"><block type="control" id="bKu^c/V3D}H%b6`C9SQ0"><mutation delay_input="false"></mutation>
                                                                    <field name="OID">hm-rpc.0.LEQ0475863.1.STATE</field>
                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                    <value name="VALUE"><block type="logic_boolean" id="y2*B0|!OXc%ZQE2y:*I:"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                                <statement name="ELSE"><block type="control" id="pdPYx{AR;YBy5/:zAw]U"><mutation delay_input="false"></mutation>
                                                                    <field name="OID">hm-rpc.0.LEQ0475863.1.STATE</field>
                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                    <value name="VALUE"><block type="logic_boolean" id=":{*GUkQ|+uSB4(^=/4;9"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                                <next><block type="controls_if" id="1#!Yb_RCzn{1.pwezq#w"><mutation else="1"></mutation>
                                                                    <value name="IF0"><block type="logic_compare" id="Us9|yCQF)X7QV!#o%fv1"><field name="OP">GT</field>
                                                                        <value name="A"><block type="math_arithmetic" id="%2:E?/w:v?e0IosL,4]u"><field name="OP">MINUS</field>
                                                                            <value name="A"><shadow type="math_number" id="d8ZA*3ZxA6-HwYYk@dNI"><field name="NUM">1</field></shadow> 
                                                                              <block type="get_value" id="mR]/(0G]8KL(MNprDD|G"><field name="ATTR">val</field>
                                                                                <field name="OID">hm-rpc.0.LEQ1463266.2.SET_TEMPERATURE</field></block></value> 
                                                                            <value name="B"><shadow type="math_number" id="_,f}B?@x1!g5.7!M8k,@"><field name="NUM">1</field></shadow> 
                                                                              <block type="get_value" id="%8rhpydbHojpm?Vs!N+H"><field name="ATTR">val</field>
                                                                                <field name="OID">hm-rpc.0.LEQ1463266.2.ACTUAL_TEMPERATURE</field></block></value></block></value> 
                                                                        <value name="B"><block type="math_number" id="{L66XgbW5WEiL*!_Z~yU"><field name="NUM">0.3</field></block></value></block></value> 
                                                                    <statement name="DO0"><block type="control" id="~iGpC]WH~Wt:854LcYeq"><mutation delay_input="false"></mutation>
                                                                        <field name="OID">hm-rpc.0.LEQ0475865.1.STATE</field>
                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                        <value name="VALUE"><block type="logic_boolean" id="|Xcw@R7#OHD(ozvQ;C*j"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                                    <statement name="ELSE"><block type="control" id="/_#|b%o9o(OZbiUPtWl="><mutation delay_input="false"></mutation>
                                                                        <field name="OID">hm-rpc.0.LEQ0475865.1.STATE</field>
                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                        <value name="VALUE"><block type="logic_boolean" id="6uS/JrOK@63oXg/;H._i"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                                    <next><block type="controls_if" id="%OUCj-;[EcN*)g_)bP2+"><mutation else="1"></mutation>
                                                                        <value name="IF0"><block type="logic_compare" id="+-ww_Oz3J(snJy!MvIHy"><field name="OP">GT</field>
                                                                            <value name="A"><block type="math_arithmetic" id="INJ]RQ?4~fk@`fLAT^%7"><field name="OP">MINUS</field>
                                                                                <value name="A"><shadow type="math_number" id="d8ZA*3ZxA6-HwYYk@dNI"><field name="NUM">1</field></shadow> 
                                                                                  <block type="get_value" id="E{SOGzs7EIr]#8T9DXMk"><field name="ATTR">val</field>
                                                                                    <field name="OID">hm-rpc.0.LEQ1463371.2.SET_TEMPERATURE</field></block></value> 
                                                                                <value name="B"><shadow type="math_number" id="_,f}B?@x1!g5.7!M8k,@"><field name="NUM">1</field></shadow> 
                                                                                  <block type="get_value" id="f6wG?d4O[0BWwC:lrauO"><field name="ATTR">val</field>
                                                                                    <field name="OID">hm-rpc.0.LEQ1463371.2.ACTUAL_TEMPERATURE</field></block></value></block></value> 
                                                                            <value name="B"><block type="math_number" id=")mFBx?%LJXsJA13b~zki"><field name="NUM">0.3</field></block></value></block></value> 
                                                                        <statement name="DO0"><block type="control" id="y5EK^Li7FZEFu.dEXrlf"><mutation delay_input="false"></mutation>
                                                                            <field name="OID">hm-rpc.0.LEQ0475883.1.STATE</field>
                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                            <value name="VALUE"><block type="logic_boolean" id="x?63fyl.yx.psF,J#;{L"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                                        <statement name="ELSE"><block type="control" id=":gOc6A-x;oK8`U*NU3-@"><mutation delay_input="false"></mutation>
                                                                            <field name="OID">hm-rpc.0.LEQ0475883.1.STATE</field>
                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                            <value name="VALUE"><block type="logic_boolean" id="B#mf~q%69:UQ#,TD{H=)"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                                        <next><block type="controls_if" id="{l){2}=HHh3iZPXkB_[8"><mutation else="1"></mutation>
                                                                            <value name="IF0"><block type="logic_compare" id="qXW25#TExbEp!JBDqhj="><field name="OP">GT</field>
                                                                                <value name="A"><block type="math_arithmetic" id="[(0sg|f{du,RZ-m?in[j"><field name="OP">MINUS</field>
                                                                                    <value name="A"><shadow type="math_number" id="d8ZA*3ZxA6-HwYYk@dNI"><field name="NUM">1</field></shadow> 
                                                                                      <block type="get_value" id="9IbWa~BqrKeihQ!Nx372"><field name="ATTR">val</field>
                                                                                        <field name="OID">hm-rpc.0.LEQ1461131.2.SET_TEMPERATURE</field></block></value> 
                                                                                    <value name="B"><shadow type="math_number" id="_,f}B?@x1!g5.7!M8k,@"><field name="NUM">1</field></shadow> 
                                                                                      <block type="get_value" id="n/s.N~eB6wEUXY|(R{!U"><field name="ATTR">val</field>
                                                                                        <field name="OID">hm-rpc.0.LEQ1461131.2.ACTUAL_TEMPERATURE</field></block></value></block></value> 
                                                                                <value name="B"><block type="math_number" id="}!`rY@Vt637@6hGslkfX"><field name="NUM">0.3</field></block></value></block></value> 
                                                                            <statement name="DO0"><block type="control" id="Y;nxEA?,.P^qFcW.9fb5"><mutation delay_input="false"></mutation>
                                                                                <field name="OID">hm-rpc.0.LEQ0475867.1.STATE</field>
                                                                                <field name="WITH_DELAY">FALSE</field>
                                                                                <value name="VALUE"><block type="logic_boolean" id=";2{qWCNeC4ORpjfwm|mX"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                                            <statement name="ELSE"><block type="control" id="#fES(iPt]HxOm~`SzP7k"><mutation delay_input="false"></mutation>
                                                                                <field name="OID">hm-rpc.0.LEQ0475867.1.STATE</field>
                                                                                <field name="WITH_DELAY">FALSE</field>
                                                                                <value name="VALUE"><block type="logic_boolean" id="}F,Q`L%9@Nf23Jx1FZhB"><field name="BOOL">FALSE</field></block></value></block></statement> 
                                                                            <next><block type="controls_if" id="J[bBZ9_voaa,W.e#wm*r"><mutation else="1"></mutation>
                                                                                <value name="IF0"><block type="logic_compare" id="T9T:F0MpB]n=heCec|aE"><field name="OP">GT</field>
                                                                                    <value name="A"><block type="math_arithmetic" id="o%7,G|ed7KfH[j5~]Ee1"><field name="OP">MINUS</field>
                                                                                        <value name="A"><shadow type="math_number" id="d8ZA*3ZxA6-HwYYk@dNI"><field name="NUM">1</field></shadow> 
                                                                                          <block type="get_value" id="!/0A[MdA=)uDwf%5uj1S"><field name="ATTR">val</field>
                                                                                            <field name="OID">hm-rpc.0.LEQ1463324.2.SET_TEMPERATURE</field></block></value> 
                                                                                        <value name="B"><shadow type="math_number" id="_,f}B?@x1!g5.7!M8k,@"><field name="NUM">1</field></shadow> 
                                                                                          <block type="get_value" id="5H3:s^%J`=_`i~_rZuGz"><field name="ATTR">val</field>
                                                                                            <field name="OID">hm-rpc.0.LEQ1463324.2.ACTUAL_TEMPERATURE</field></block></value></block></value> 
                                                                                    <value name="B"><block type="math_number" id="/E8os{H}ce^Ll#yirC61"><field name="NUM">0.3</field></block></value></block></value> 
                                                                                <statement name="DO0"><block type="control" id="xK:.|6SUKscliGOO=%4g"><mutation delay_input="false"></mutation>
                                                                                    <field name="OID">hm-rpc.0.LEQ0874914.1.STATE</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE"><block type="logic_boolean" id="-Q7Jcvb6|lEt4!8[+Swa"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                                                <statement name="ELSE"><block type="control" id="Oq(_x~7e~!qw5G@7CZ[Q"><mutation delay_input="false"></mutation>
                                                                                    <field name="OID">hm-rpc.0.LEQ0874914.1.STATE</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE"><block type="logic_boolean" id="Ura}C{q/it1!k=n43EWb"><field name="BOOL">FALSE</field></block></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block></xml> 
                                

                                Die Differenzen werden jede Minute gebildet und geschaltet wird auch minütlich in Abhängigkeit von PV-Leistung und Energiespar-Button.

                                721_automatik.jpg

                                Mir wäre jetzt noch wichtig, den 3 Minuten Durchschnitt der PV-Leistung zu bilden und eine Liste mit Prioritäten der Heizung.

                                Beispiel:

                                Heizung WZ: Differenz 1,5°C Platz 1

                                Heizung SZ: Differenz 1,2°C Platz 2

                                ….

                                somit könnte ich bei guter Leistung evtl. noch eine 2. Heizung hinzuschalten. Bald nun kommen ja noch 24 Platten aufs Dach, da bleibt auch mehr übrig. :roll:

                                Gruß Marco

                                CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

                                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
                                FAQ Cloud / IOT
                                HowTo: Node.js-Update
                                HowTo: Backup/Restore
                                Downloads
                                BLOG

                                266

                                Online

                                32.7k

                                Benutzer

                                82.5k

                                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