Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Fröling Connect v0.0.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

Test Fröling Connect v0.0.x

Geplant Angeheftet Gesperrt Verschoben Tester
114 Beiträge 13 Kommentatoren 18.9k Aufrufe 13 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    babl
    schrieb am zuletzt editiert von babl
    #81

    Danke für den Adapter @tombox ,

    hätte eine Frage dazu kann ich die Pellets Austragung auch über den Iobroker steuern?

    Denn bei mir ist eingestellt jeweils 0 Uhr 1. und 2. Zeit, doch was mir aufgefallen ist, sind nur mehr 1,2% im Pelletsbehälter vom Ofen, dann fängt der Ofen zum Zünden an und dann stellt er die Feuerung ein und holt sich die Pellets vom Silo, das ist ja ein Blödsinn, ich hätte vor, sollten nur mehr unter 50% Pellets im Pelletsbehälter sein daß sich der Ofen im ausgeschalteten Zustand die Pellets holt, dies würde ich dann über den iobroker steuern.

    Ist das möglich und wenn ja welcher Punkt wäre das, und schaltet er dann bei 100% selbstständig ab?

    Ich habe das jetzt mal so gelöst.

    <block xmlns="https://developers.google.com/blockly/xml" type="schedule" id=";D(+y,aLtSszY)l8njq-" collapsed="true" x="138" y="38">
      <field name="SCHEDULE">38 9,11,13,15,17 * * *</field>
      <statement name="STATEMENT">
        <block type="controls_if" id="$l,/~Z](UC`JU32pF4ml">
          <mutation else="1"></mutation>
          <value name="IF0">
            <block type="logic_compare" id="Oc#yNFy;x=uEApQ~(e1s">
              <field name="OP">LT</field>
              <value name="A">
                <block type="get_value" id="-%:HO`=Cxx!bv.opv3HR">
                  <field name="ATTR">val</field>
                  <field name="OID">froeling.0.46035.details.Austragung.pelletsFillLevel-113.valueText</field>
                </block>
              </value>
              <value name="B">
                <block type="math_number" id="HP0)1a|]HR$Ndb}A3~zp">
                  <field name="NUM">50</field>
                </block>
              </value>
            </block>
          </value>
          <statement name="DO0">
            <block type="controls_if" id="=.s^67qOu(k9wu?Gn%[5">
              <mutation else="1"></mutation>
              <value name="IF0">
                <block type="logic_compare" id="9$UP5!F~+SrMigvcHfEi">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="Os@bWxoP?M[*GcNfb5Qc">
                      <field name="ATTR">val</field>
                      <field name="OID">froeling.0.46035.details.Kessel.kesselEinAus-9887.parameter.setValue</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="math_number" id="g%XbpD0YpOKtp/wcA4.L">
                      <field name="NUM">1</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="variables_set" id="6}-(H%*uxz0UV.U;%2~U">
                  <field name="VAR" id="/!q).NhQ1Ryxtm)p)xc:">neue_Zeit</field>
                  <value name="VALUE">
                    <block type="math_arithmetic" id="o28GpJ^?Lg(~4F9f=3L^">
                      <field name="OP">ADD</field>
                      <value name="A">
                        <shadow type="math_number" id="tddRBzRY_[NS#YAL~ze,">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="time_get" id="Ohj_q5xz5sY,9DW?73c,">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                          <field name="OPTION">object</field>
                        </block>
                      </value>
                      <value name="B">
                        <shadow type="math_number">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="math_arithmetic" id="Pf:LDD6hJBt=P8*znZGd">
                          <field name="OP">MULTIPLY</field>
                          <value name="A">
                            <shadow type="math_number" id="R%TR}VJC#.wq;A#[zD,;">
                              <field name="NUM">1800</field>
                            </shadow>
                          </value>
                          <value name="B">
                            <shadow type="math_number" id="8HFni(1T2rn]Myc#Fk))">
                              <field name="NUM">1000</field>
                            </shadow>
                          </value>
                        </block>
                      </value>
                    </block>
                  </value>
                  <next>
                    <block type="control" id="Tx6W=TLz~mZ0U$OD.Chq">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">froeling.0.46035.componentList.Austragung-Austragung.startFirstFilling.setValue</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="convert_from_date" id="V^D7CE0(}b,qgfHmSa,E">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                          <field name="OPTION">custom</field>
                          <field name="FORMAT">SS:mm</field>
                          <value name="VALUE">
                            <block type="variables_get" id="iO8az6C0=h?_%p-[,kXA">
                              <field name="VAR" id="/!q).NhQ1Ryxtm)p)xc:">neue_Zeit</field>
                            </block>
                          </value>
                        </block>
                      </value>
                    </block>
                  </next>
                </block>
              </statement>
              <statement name="ELSE">
                <block type="control" id="7h`Qgl~qW_}ecg.o~5Hb">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">froeling.0.46035.componentList.Austragung-Austragung.startFirstFilling.setValue</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="text" id="7UfSNm;gYjGX.Y_D.$QO">
                      <field name="TEXT">00:00</field>
                    </block>
                  </value>
                </block>
              </statement>
            </block>
          </statement>
          <statement name="ELSE">
            <block type="control" id="|#|~Ne[.FXosa2@M1D.|">
              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
              <field name="OID">froeling.0.46035.componentList.Austragung-Austragung.startFirstFilling.setValue</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
                <block type="text" id="nbkuOJ)c|~M{cx_JLA4O">
                  <field name="TEXT">00:00</field>
                </block>
              </value>
            </block>
          </statement>
        </block>
      </statement>
    </block>
    

    Hier wird unterm Tag alle 2 Stunden abgefragt wie voll der Pelletsbehälter im Ofen ist. ist er unter 50% dann wird die aktuelle Zeit abgefragt. Allerdings nur im Kesselzustand aus. Auf die aktuelle Zeit wird nun 30 Minuten draufgerechnet und die Zeit in die erste Befüllung eingetragen, Innerhalb 2 Minuten sollte dann der Befüllvorgang starten. Anderweitig ist Füllstand größer 50% bleibt Uhrzeit der 2 Befüllaktionen auf 00:00 Uhr oder sie wird wieder dahin gesetzt.

    Ich weiß jetzt nur noch nicht inwieweit der Kessel dann auf aus stellt im Winterbetrieb, aktuell haben wir Sommerbetrieb und mache das Brauchwasser mit Heizstab warm außer die Temperatur fällt unter 58 Grad dann wird der Kessel eingeschaltet und heizt mir den kompletten Pufferspeicher durch.

    1 Antwort Letzte Antwort
    0
    • B Offline
      B Offline
      Borax
      schrieb am zuletzt editiert von Borax
      #82

      @tombox
      Zunächst mal tausend Dank für den code. Ich verwende zwar kein ioBrocker, aber der Javascript code funktioniert ja unabhängig davon (bei mir läuft ein ESP32 der alle 3 Stunden die Werte abfragt und in eine Datei schreibt, was prima funktioniert).
      Was ich noch vermisse sind die Daten aus dem Info Tab (Brennerstarts, Betriebsstunden...)
      Ich habe auch schon versucht die API calls in der Andrioid APK Datei zu finden. Aber das einzige was da als /info zu finden war ist:
      v1.0/resources/user/{UserId}/nxg/facility/{FacilityId}/info
      Und das liefert mir nur einen 404 Not Found Fehler.

      T 1 Antwort Letzte Antwort
      0
      • B Borax

        @tombox
        Zunächst mal tausend Dank für den code. Ich verwende zwar kein ioBrocker, aber der Javascript code funktioniert ja unabhängig davon (bei mir läuft ein ESP32 der alle 3 Stunden die Werte abfragt und in eine Datei schreibt, was prima funktioniert).
        Was ich noch vermisse sind die Daten aus dem Info Tab (Brennerstarts, Betriebsstunden...)
        Ich habe auch schon versucht die API calls in der Andrioid APK Datei zu finden. Aber das einzige was da als /info zu finden war ist:
        v1.0/resources/user/{UserId}/nxg/facility/{FacilityId}/info
        Und das liefert mir nur einen 404 Not Found Fehler.

        T Offline
        T Offline
        tombox
        schrieb am zuletzt editiert von tombox
        #83

        @borax
        .....com/connect/v1.0/resources/service/user/USERID/facility/FACID/info

        .com/connect/v1.0/resources/service/user/USERID/facility

        .com/aks/connect/v1.0/resources/service/user/USERID/facility/FACID/picture

        1 Antwort Letzte Antwort
        0
        • B Offline
          B Offline
          Borax
          schrieb am zuletzt editiert von
          #84

          Wow ging das schnell!

          Funktioniert bestens.
          1024 Dank!

          Darf ich fragen wie du das raus bekommen hast?

          T 1 Antwort Letzte Antwort
          0
          • B Borax

            Wow ging das schnell!

            Funktioniert bestens.
            1024 Dank!

            Darf ich fragen wie du das raus bekommen hast?

            T Offline
            T Offline
            tombox
            schrieb am zuletzt editiert von
            #85

            @borax Einfach schauen was die App abruft.
            Ich habe es mal in den Adapter eingebaut aber ungetestet ob die infos angezeigt werden

            B 1 Antwort Letzte Antwort
            0
            • B Offline
              B Offline
              Borax
              schrieb am zuletzt editiert von
              #86

              @tombox said in Test Fröling Connect v0.0.x:

              Einfach schauen was die App abruft.

              Hast du die App irgendwie decompiliert? Weil aus dem 'rohen' Text bin ich nicht schlau geworden...

              S 1 Antwort Letzte Antwort
              0
              • B Borax

                @tombox said in Test Fröling Connect v0.0.x:

                Einfach schauen was die App abruft.

                Hast du die App irgendwie decompiliert? Weil aus dem 'rohen' Text bin ich nicht schlau geworden...

                S Offline
                S Offline
                Strobelix
                schrieb am zuletzt editiert von
                #87

                @borax zB mit Fiddler kannst du die App Kommunikation umleiten und auslesen. So kommt man dann am einfachsten an die API Endpunkte

                Raspberrymatic, Homematic & Homematic IP Aktoren, ioBroker auf NUC i3, Nuki, Harmony Hub, Digitalstrom, Diverse Sonoff (Tasmota) und Shellies

                1 Antwort Letzte Antwort
                0
                • T tombox

                  @borax Einfach schauen was die App abruft.
                  Ich habe es mal in den Adapter eingebaut aber ungetestet ob die infos angezeigt werden

                  B Offline
                  B Offline
                  babl
                  schrieb am zuletzt editiert von babl
                  #88

                  @tombox hi, könntest du mir bitte eine URl posten wo ich zugriff auf die API über den Browser bekomme und was die USERID und FaceID bedeuten, danke wäre super nett. Ansonsten danke für den Adapter, läuft bisher perfekt.

                  Die URL hätte ich jetzt, aber ich bekomme den "security check failed" Fehler.

                  T 1 Antwort Letzte Antwort
                  0
                  • B babl

                    @tombox hi, könntest du mir bitte eine URl posten wo ich zugriff auf die API über den Browser bekomme und was die USERID und FaceID bedeuten, danke wäre super nett. Ansonsten danke für den Adapter, läuft bisher perfekt.

                    Die URL hätte ich jetzt, aber ich bekomme den "security check failed" Fehler.

                    T Offline
                    T Offline
                    tombox
                    schrieb am zuletzt editiert von
                    #89

                    @babl Über den Browser geht das eigentlich nicht, weil du dich erst einloggen musst und dann immer den login token mitsenden musst

                    B 1 Antwort Letzte Antwort
                    0
                    • T tombox

                      @babl Über den Browser geht das eigentlich nicht, weil du dich erst einloggen musst und dann immer den login token mitsenden musst

                      B Offline
                      B Offline
                      babl
                      schrieb am zuletzt editiert von babl
                      #90

                      @tombox aaah ok, danke ich wollte nur für jemanden die vollastdauer auslesen, mehr wollte er eigentlich nicht. Ansonsten reicht ihm Die APP von Fröling.

                      1 Antwort Letzte Antwort
                      0
                      • T Offline
                        T Offline
                        thommy99
                        schrieb am zuletzt editiert von
                        #91

                        Hallo Zusammen!

                        Kann mir jemand ein Bespiel dafür geben, wie ich meinen Kessel in blockly ein und ausschalten kann?
                        Ich kapiere das mit setValue nicht.
                        Pfad wäre dieser hier.

                        froeling.0.2411.details.Kessel.kesselEinAus-9887.parameter

                        Dankeschön!

                        VG
                        Thomas

                        B 1 Antwort Letzte Antwort
                        0
                        • T thommy99

                          Hallo Zusammen!

                          Kann mir jemand ein Bespiel dafür geben, wie ich meinen Kessel in blockly ein und ausschalten kann?
                          Ich kapiere das mit setValue nicht.
                          Pfad wäre dieser hier.

                          froeling.0.2411.details.Kessel.kesselEinAus-9887.parameter

                          Dankeschön!

                          VG
                          Thomas

                          B Offline
                          B Offline
                          babl
                          schrieb am zuletzt editiert von
                          #92

                          @thommy99

                          kopier dir das script mal.

                          <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="-9Phw`kO9+8f^hB=8RV9" x="37" y="88">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                            <field name="CONDITION">true</field>
                            <field name="ACK_CONDITION">false</field>
                            <value name="OID0">
                              <shadow type="field_oid" id="}Eo5+u.vk8BsFkTD_[c(">
                                <field name="oid">0_userdata.0.Heizung.Sommerbetrieb</field>
                              </shadow>
                            </value>
                            <statement name="STATEMENT">
                              <block type="controls_if" id="^MukocRWUDu=I}IK|%Fj">
                                <value name="IF0">
                                  <block type="logic_compare" id="9s`J4yT}rQ4ulMBg5sC*">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id="dQXsoP}@GCq:f9]2$PA+">
                                        <field name="ATTR">val</field>
                                        <field name="OID">0_userdata.0.Heizung.Sommerbetrieb</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_boolean" id="g9L8ROyo,Y?3EqjW[/EK">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="control" id="94H*.ES}4w8s*AqR`u+m">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">javascript.0.scriptEnabled.common.Heizung.Sommerbetrieb.Heizstab</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="AEGPB@LYI(t2[iRfiCBk">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="control" id="!bZw$(Zu%LZG%=#0co$r">
                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                        <field name="OID">0_userdata.0.Heizung.Winterbetrieb</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="logic_boolean" id="wj28oTuK;R^#QeY6YF~R">
                                            <field name="BOOL">FALSE</field>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="control" id="v63-]cM(t~jSOxsh`}ng">
                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                            <field name="OID">froeling.0.46035.details.Kessel.betriebsArtKessel-9963.parameter.setValue</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE">
                                              <block type="math_number" id="IMR%NP77(RMAiNG:{eZ!">
                                                <field name="NUM">1</field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="control" id="P*NH@_Wguykyni.C{5?u">
                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                <field name="OID">froeling.0.46035.details.Kessel.kesselEinAus-9887.parameter.setValue</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="math_number" id="xLWkgAO;v{$`/ysNm*#3">
                                                    <field name="NUM">0</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="control" id="WQpA.l{NZNsDCL=8~A(:">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                    <field name="OID">javascript.0.scriptEnabled.common.Heizung.Pelletsbeladung</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="logic_boolean" id="hCuOPFdCA-Xy`yVxNM(g">
                                                        <field name="BOOL">TRUE</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                          </block>
                          
                          T 1 Antwort Letzte Antwort
                          1
                          • B babl

                            @thommy99

                            kopier dir das script mal.

                            <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="-9Phw`kO9+8f^hB=8RV9" x="37" y="88">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                              <field name="CONDITION">true</field>
                              <field name="ACK_CONDITION">false</field>
                              <value name="OID0">
                                <shadow type="field_oid" id="}Eo5+u.vk8BsFkTD_[c(">
                                  <field name="oid">0_userdata.0.Heizung.Sommerbetrieb</field>
                                </shadow>
                              </value>
                              <statement name="STATEMENT">
                                <block type="controls_if" id="^MukocRWUDu=I}IK|%Fj">
                                  <value name="IF0">
                                    <block type="logic_compare" id="9s`J4yT}rQ4ulMBg5sC*">
                                      <field name="OP">EQ</field>
                                      <value name="A">
                                        <block type="get_value" id="dQXsoP}@GCq:f9]2$PA+">
                                          <field name="ATTR">val</field>
                                          <field name="OID">0_userdata.0.Heizung.Sommerbetrieb</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_boolean" id="g9L8ROyo,Y?3EqjW[/EK">
                                          <field name="BOOL">TRUE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="control" id="94H*.ES}4w8s*AqR`u+m">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                      <field name="OID">javascript.0.scriptEnabled.common.Heizung.Sommerbetrieb.Heizstab</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="logic_boolean" id="AEGPB@LYI(t2[iRfiCBk">
                                          <field name="BOOL">TRUE</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="control" id="!bZw$(Zu%LZG%=#0co$r">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          <field name="OID">0_userdata.0.Heizung.Winterbetrieb</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="logic_boolean" id="wj28oTuK;R^#QeY6YF~R">
                                              <field name="BOOL">FALSE</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="control" id="v63-]cM(t~jSOxsh`}ng">
                                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                              <field name="OID">froeling.0.46035.details.Kessel.betriebsArtKessel-9963.parameter.setValue</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE">
                                                <block type="math_number" id="IMR%NP77(RMAiNG:{eZ!">
                                                  <field name="NUM">1</field>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="control" id="P*NH@_Wguykyni.C{5?u">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                  <field name="OID">froeling.0.46035.details.Kessel.kesselEinAus-9887.parameter.setValue</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="math_number" id="xLWkgAO;v{$`/ysNm*#3">
                                                      <field name="NUM">0</field>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="control" id="WQpA.l{NZNsDCL=8~A(:">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                      <field name="OID">javascript.0.scriptEnabled.common.Heizung.Pelletsbeladung</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="hCuOPFdCA-Xy`yVxNM(g">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                </block>
                              </statement>
                            </block>
                            
                            T Offline
                            T Offline
                            thommy99
                            schrieb am zuletzt editiert von
                            #93

                            @babl
                            Danke für die Hilfe.
                            Irgendwas passt aber nicht.

                            Skriptblock:

                            
                            <block xmlns="https://developers.google.com/blockly/xml" type="control" id="P*NH@_Wguykyni.C{5?u" x="109" y="800">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                              <field name="OID">froeling.0.2411.details.Kessel.kesselEinAus-9887.parameter.setValue</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_number" id="xLWkgAO;v{$`/ysNm*#3">
                                  <field name="NUM">1</field>
                                </block>
                              </value>
                            </block>
                            
                            

                            Bringt die Fehlermeldung:

                            javascript.0
                            2022-10-23 22:55:00.011 warn at processTimers (internal/timers.js:497:7)

                            javascript.0
                            2022-10-23 22:55:00.010 warn at listOnTimeout (internal/timers.js:554:17)

                            javascript.0
                            2022-10-23 22:55:00.010 warn at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7)

                            javascript.0
                            2022-10-23 22:55:00.010 warn at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28

                            javascript.0
                            2022-10-23 22:55:00.010 warn at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:168:15)

                            javascript.0
                            2022-10-23 22:55:00.010 warn at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1313:34)

                            javascript.0
                            2022-10-23 22:55:00.010 warn at Object.<anonymous> (script.js.Heizung.Heizung-Ein-Aus-Manuel:2:3)

                            javascript.0
                            2022-10-23 22:55:00.009 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)

                            javascript.0
                            2022-10-23 22:55:00.005 warn State "froeling.0.2411.details.Kessel.kesselEinAus-9887.parameter.setValue" not found

                            Folgenden Pfad habe ich direkt aus dem Objekt-Editor raus kopiert:

                            froeling.0.2411.details.Kessel.kesselEinAus-9887.parameter

                            Sollte eingetlich passen, oder?

                            B 1 Antwort Letzte Antwort
                            0
                            • T thommy99

                              @babl
                              Danke für die Hilfe.
                              Irgendwas passt aber nicht.

                              Skriptblock:

                              
                              <block xmlns="https://developers.google.com/blockly/xml" type="control" id="P*NH@_Wguykyni.C{5?u" x="109" y="800">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                <field name="OID">froeling.0.2411.details.Kessel.kesselEinAus-9887.parameter.setValue</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="math_number" id="xLWkgAO;v{$`/ysNm*#3">
                                    <field name="NUM">1</field>
                                  </block>
                                </value>
                              </block>
                              
                              

                              Bringt die Fehlermeldung:

                              javascript.0
                              2022-10-23 22:55:00.011 warn at processTimers (internal/timers.js:497:7)

                              javascript.0
                              2022-10-23 22:55:00.010 warn at listOnTimeout (internal/timers.js:554:17)

                              javascript.0
                              2022-10-23 22:55:00.010 warn at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7)

                              javascript.0
                              2022-10-23 22:55:00.010 warn at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28

                              javascript.0
                              2022-10-23 22:55:00.010 warn at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:168:15)

                              javascript.0
                              2022-10-23 22:55:00.010 warn at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1313:34)

                              javascript.0
                              2022-10-23 22:55:00.010 warn at Object.<anonymous> (script.js.Heizung.Heizung-Ein-Aus-Manuel:2:3)

                              javascript.0
                              2022-10-23 22:55:00.009 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)

                              javascript.0
                              2022-10-23 22:55:00.005 warn State "froeling.0.2411.details.Kessel.kesselEinAus-9887.parameter.setValue" not found

                              Folgenden Pfad habe ich direkt aus dem Objekt-Editor raus kopiert:

                              froeling.0.2411.details.Kessel.kesselEinAus-9887.parameter

                              Sollte eingetlich passen, oder?

                              B Offline
                              B Offline
                              babl
                              schrieb am zuletzt editiert von
                              #94

                              @thommy99 normal schon, bei mir läuft das script einbahnfrei. Kann vielleicht sein, weil die Datenpunkte nicht zusammenpassen, da ich ja auch Scripte automatisch stoppe. Aber ich hoffe der Datenpunkt hilft dir weiter.

                              1 Antwort Letzte Antwort
                              0
                              • T Offline
                                T Offline
                                thommy99
                                schrieb am zuletzt editiert von
                                #95

                                Mit der Version 0.0.6 des Adapters existiert nur auf der Wert "setValue".
                                Den gab es vorher nicht. Funktioniert jetzt einwandfrei.
                                Dankeschön!

                                1 Antwort Letzte Antwort
                                0
                                • GRG GR

                                  @strobelix Hab den Fehler gefunden. Ich hatte einfach den falschen Datenpunkt benutzt. Jetzt habe ich es richtig eingestellt und es funktioniert ohne Probleme.

                                  GRG Offline
                                  GRG Offline
                                  GR
                                  schrieb am zuletzt editiert von GR
                                  #96

                                  @gr sagte in Test Fröling Connect v0.0.x:

                                  @strobelix Hab den Fehler gefunden. Ich hatte einfach den falschen Datenpunkt benutzt. Jetzt habe ich es richtig eingestellt und es funktioniert ohne Probleme.

                                  Hallo, es hat sich herausgestellt, daß das Schalten zwischen Absenken und Auto nichts spart, denn wenn die Heizung von Absenkbetrieb in den Autobetrieb schaltet, dann springt sie auch gleich an.
                                  Deshalb bin ich immer noch auf der Suche nach einer Lösung:
                                  Bei mir läuft ein Skript, das die Heizkörperventile ausliest. Wenn eins davon Wärme braucht, dann soll die HK-Pumpe eingeschaltet werden.

                                  So sieht mein Blockly aus:
                                  Bildschirm­foto 2022-11-03 um 20.52.36.png

                                  DerbDatenpunkt ist der hier:

                                  froeling.0.34xxx.details.Heizung.pumpeAktiv-0.parameter.setValue
                                  

                                  Leider kommt jetzt folgende Fehlermeldung:

                                  froeling.0
                                  2022-11-03 15:30:39.958	error	""
                                  
                                  froeling.0
                                  2022-11-03 15:30:39.953	error	AxiosError: Request failed with status code 403
                                  

                                  Gibts da eine Lösung?

                                  1 Antwort Letzte Antwort
                                  0
                                  • E Offline
                                    E Offline
                                    Eggi
                                    schrieb am zuletzt editiert von
                                    #97

                                    Sorry - aber ich schaffe es nicht die Heizkreise im Blocky zu schalten.
                                    Ich hätte verstanden, daß man in den setValue Datenpunkte den Wert eintragen muß.
                                    Verwendet man den Text oder die Variable.
                                    Als Beispiel, um den Heizkreis auszuschalten "AUS" oder 0 bzw. wieder auf Automatik zu stellen "Auto" oder 1?

                                    B S 2 Antworten Letzte Antwort
                                    0
                                    • E Eggi

                                      Sorry - aber ich schaffe es nicht die Heizkreise im Blocky zu schalten.
                                      Ich hätte verstanden, daß man in den setValue Datenpunkte den Wert eintragen muß.
                                      Verwendet man den Text oder die Variable.
                                      Als Beispiel, um den Heizkreis auszuschalten "AUS" oder 0 bzw. wieder auf Automatik zu stellen "Auto" oder 1?

                                      B Offline
                                      B Offline
                                      babl
                                      schrieb am zuletzt editiert von
                                      #98

                                      @eggi hier mein Script, datenpunkte musst du anpassen

                                      <xml xmlns="https://developers.google.com/blockly/xml">
                                        <block type="schedule" id="o9}hr05@(9UyVx:#LPFj" x="113" y="62">
                                          <field name="SCHEDULE">37 6 * 1-4,9-12 *</field>
                                          <statement name="STATEMENT">
                                            <block type="comment" id=",:VHX@An798:leq%#h-?">
                                              <field name="COMMENT">Kessel betriebsbereit</field>
                                              <next>
                                                <block type="controls_if" id="nR3ti^uN=5)ed~]Oa@nV">
                                                  <value name="IF0">
                                                    <block type="logic_compare" id="q4yzuo%]JnRQmXk2nB(N">
                                                      <field name="OP">EQ</field>
                                                      <value name="A">
                                                        <block type="get_value" id="Os@bWxoP?M[*GcNfb5Qc">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">froeling.0.46035.details.Kessel.boilerState-457.parameter.valueKey</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="math_number" id="](8,Er(f4bZP/J40~,=R">
                                                          <field name="NUM">19</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO0">
                                                    <block type="comment" id="?^a?W^=I0;/0TveGe4T)">
                                                      <field name="COMMENT">Aussentemperatur zwischen 10 und 18 Grad</field>
                                                      <next>
                                                        <block type="controls_if" id="abl0}f}@IB1Dza9MU%CU">
                                                          <value name="IF0">
                                                            <block type="logic_operation" id="M4;k,z-Ke?_#dNiHp?tN">
                                                              <field name="OP">AND</field>
                                                              <value name="A">
                                                                <block type="logic_compare" id="SFiqlMegg(u`d8gFYP52">
                                                                  <field name="OP">GTE</field>
                                                                  <value name="A">
                                                                    <block type="get_value" id="*m81CAeK@;~aBm;CF4W+">
                                                                      <field name="ATTR">val</field>
                                                                      <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="math_number" id="W}?HT1`8TVS{]LRmfmTt">
                                                                      <field name="NUM">10</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="logic_compare" id="V2c-=UMBce3_v56qZ*5+">
                                                                  <field name="OP">LTE</field>
                                                                  <value name="A">
                                                                    <block type="get_value" id="-7I#$#U(sr#%(s$#a-{-">
                                                                      <field name="ATTR">val</field>
                                                                      <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="math_number" id=")li:0$/GLd/W9*^O3S^)">
                                                                      <field name="NUM">18</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO0">
                                                            <block type="comment" id="zS|;D+k;p{I674S|1O[]">
                                                              <field name="COMMENT">Kesselsolltemp auf 78 Grad</field>
                                                              <next>
                                                                <block type="control" id="f]LAj{JTqy.twp$/5]dj">
                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                  <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                  <value name="VALUE">
                                                                    <block type="math_number" id="-gP2M#l+PD%cFK4IN7KO">
                                                                      <field name="NUM">78</field>
                                                                    </block>
                                                                  </value>
                                                                  <next>
                                                                    <block type="comment" id="2}=YHTaed_P]C5g;nj#.">
                                                                      <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                      <next>
                                                                        <block type="control" id="q9HTmV)3J#|6mIM$dnn0">
                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                          <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE">
                                                                            <block type="math_number" id="RsR/wSKZ9zk*v?E/9gz:">
                                                                              <field name="NUM">50</field>
                                                                            </block>
                                                                          </value>
                                                                          <next>
                                                                            <block type="comment" id="{?kN`F*6oQ{y|fm4ooAS">
                                                                              <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                              <next>
                                                                                <block type="control" id="5|H@xug!Kl-}813(q~C!">
                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                  <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                  <value name="VALUE">
                                                                                    <block type="math_number" id="Wbs/;i77#VVc!a]#1+67">
                                                                                      <field name="NUM">65</field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </next>
                                                                            </block>
                                                                          </next>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </statement>
                                                          <next>
                                                            <block type="comment" id="_v8q8S-a.hxch,BMTwgR">
                                                              <field name="COMMENT">Aussentemperatur zwischen 5 und 10 Grad</field>
                                                              <next>
                                                                <block type="controls_if" id="eP:aiAPFc2@xd:ihznH.">
                                                                  <value name="IF0">
                                                                    <block type="logic_operation" id="4-_hL^3%N{smB#7GGdHO">
                                                                      <field name="OP">AND</field>
                                                                      <value name="A">
                                                                        <block type="logic_compare" id="/,Qu}MAldb+E1sALB*L^">
                                                                          <field name="OP">GTE</field>
                                                                          <value name="A">
                                                                            <block type="get_value" id="%=nJBA`2m])GGS=Y=e#$">
                                                                              <field name="ATTR">val</field>
                                                                              <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                            </block>
                                                                          </value>
                                                                          <value name="B">
                                                                            <block type="math_number" id="#)LC1DpPX4OG]Ak^:oZ/">
                                                                              <field name="NUM">5</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                      <value name="B">
                                                                        <block type="logic_compare" id="=S0wL;6-njVjY0WQ:ToX">
                                                                          <field name="OP">LT</field>
                                                                          <value name="A">
                                                                            <block type="get_value" id="v;{93#VmfH2zmJ~vzOkE">
                                                                              <field name="ATTR">val</field>
                                                                              <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                            </block>
                                                                          </value>
                                                                          <value name="B">
                                                                            <block type="math_number" id="XdmPgG^_f42o~*W/-C`T">
                                                                              <field name="NUM">10</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                  <statement name="DO0">
                                                                    <block type="comment" id="suKf5s$SJDW1d8!_^EIu">
                                                                      <field name="COMMENT">Kesselsolltemp auf 79 Grad</field>
                                                                      <next>
                                                                        <block type="control" id="GUJt%,w:x$2JLv:iwWW{">
                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                          <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE">
                                                                            <block type="math_number" id="x|gq;/4v)pg[4DE05S/*">
                                                                              <field name="NUM">79</field>
                                                                            </block>
                                                                          </value>
                                                                          <next>
                                                                            <block type="comment" id="m?]@Kk7`AiJ+3e#^:EFL">
                                                                              <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                              <next>
                                                                                <block type="control" id="wXwKLiN}P@H~GsNO$~QF">
                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                  <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                  <value name="VALUE">
                                                                                    <block type="math_number" id="IqBi;^2X/H`c;N(!9?1m">
                                                                                      <field name="NUM">51</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <next>
                                                                                    <block type="comment" id="Tw;nli^rrZUI0S?N1Pk,">
                                                                                      <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                      <next>
                                                                                        <block type="control" id="*x-},*~n#BA{?4VG6c.=">
                                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                          <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                                          <value name="VALUE">
                                                                                            <block type="math_number" id="X$y*U_kgnazjZ66l}Y.F">
                                                                                              <field name="NUM">66</field>
                                                                                            </block>
                                                                                          </value>
                                                                                        </block>
                                                                                      </next>
                                                                                    </block>
                                                                                  </next>
                                                                                </block>
                                                                              </next>
                                                                            </block>
                                                                          </next>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </statement>
                                                                  <next>
                                                                    <block type="comment" id="Z/y#~ZC_5`s-sr.w6TQE">
                                                                      <field name="COMMENT">Aussentemperatur zwischen 0 und 5 Grad</field>
                                                                      <next>
                                                                        <block type="controls_if" id=":1c*jH5ZB2zsFI;rqA0B">
                                                                          <value name="IF0">
                                                                            <block type="logic_operation" id="*mBK~!]s!m9=9l{:2FM8">
                                                                              <field name="OP">AND</field>
                                                                              <value name="A">
                                                                                <block type="logic_compare" id="ChlItXP?n;A?0$26=iW-">
                                                                                  <field name="OP">GTE</field>
                                                                                  <value name="A">
                                                                                    <block type="get_value" id=".ra:i;4KD1Ch%FB_=_?$">
                                                                                      <field name="ATTR">val</field>
                                                                                      <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="B">
                                                                                    <block type="math_number" id="RAP2EYjL-ZP)8y4r!moJ">
                                                                                      <field name="NUM">0</field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                              <value name="B">
                                                                                <block type="logic_compare" id="sN~%N2G-ZZ_8Zhpk{(]e">
                                                                                  <field name="OP">LT</field>
                                                                                  <value name="A">
                                                                                    <block type="get_value" id="j3b_|RH6PW)IMEk[t0H|">
                                                                                      <field name="ATTR">val</field>
                                                                                      <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="B">
                                                                                    <block type="math_number" id="Ry0As]8/b(+:I:kp%^`j">
                                                                                      <field name="NUM">5</field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </value>
                                                                          <statement name="DO0">
                                                                            <block type="comment" id="IfwwHMbCnqA].McSeEqS">
                                                                              <field name="COMMENT">Kesselsolltemp auf 80 Grad</field>
                                                                              <next>
                                                                                <block type="control" id="?`B`-xC2ma4hk5P%TC.E">
                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                  <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                  <value name="VALUE">
                                                                                    <block type="math_number" id="P4b67-6+W#-%gHPTtw?m">
                                                                                      <field name="NUM">80</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <next>
                                                                                    <block type="comment" id="JFOIEW0D]:9TTHPRP!-R">
                                                                                      <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                                      <next>
                                                                                        <block type="control" id="wV+_|*`}zAlE+iuk`J$z">
                                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                          <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                                          <value name="VALUE">
                                                                                            <block type="math_number" id="S9V$9K--G?ivy)93|Zkw">
                                                                                              <field name="NUM">52</field>
                                                                                            </block>
                                                                                          </value>
                                                                                          <next>
                                                                                            <block type="comment" id="p7$+.?Bp9+h:CG|h|mu#">
                                                                                              <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                              <next>
                                                                                                <block type="control" id="L#}$tGsG+SQCjwm(uo7z">
                                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                  <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                                  <value name="VALUE">
                                                                                                    <block type="math_number" id="9|oQ1KB!)vFA]1s4H-o^">
                                                                                                      <field name="NUM">67</field>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                </block>
                                                                                              </next>
                                                                                            </block>
                                                                                          </next>
                                                                                        </block>
                                                                                      </next>
                                                                                    </block>
                                                                                  </next>
                                                                                </block>
                                                                              </next>
                                                                            </block>
                                                                          </statement>
                                                                          <next>
                                                                            <block type="comment" id="%BR)6rBBKt4iE@3RXL`p">
                                                                              <field name="COMMENT">Aussentemperatur zwischen -5 und 0 Grad</field>
                                                                              <next>
                                                                                <block type="controls_if" id="S1wlC{c4G{8URb`a1=Rj">
                                                                                  <value name="IF0">
                                                                                    <block type="logic_operation" id="[J[j).]!9wxcmsw$NVL2">
                                                                                      <field name="OP">AND</field>
                                                                                      <value name="A">
                                                                                        <block type="logic_compare" id="f$F{%Y[rs82nQ6rn`ePB">
                                                                                          <field name="OP">GTE</field>
                                                                                          <value name="A">
                                                                                            <block type="get_value" id="QhK3O^OLZ-NM0V{g]W,.">
                                                                                              <field name="ATTR">val</field>
                                                                                              <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                            </block>
                                                                                          </value>
                                                                                          <value name="B">
                                                                                            <block type="math_number" id="M~V%[`|=9uuq+N=;,+m*">
                                                                                              <field name="NUM">-5</field>
                                                                                            </block>
                                                                                          </value>
                                                                                        </block>
                                                                                      </value>
                                                                                      <value name="B">
                                                                                        <block type="logic_compare" id="P$og]xw2.QSttnh^-SeD">
                                                                                          <field name="OP">LT</field>
                                                                                          <value name="A">
                                                                                            <block type="get_value" id=".J(%q2,lE*w5n{xVwD%U">
                                                                                              <field name="ATTR">val</field>
                                                                                              <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                            </block>
                                                                                          </value>
                                                                                          <value name="B">
                                                                                            <block type="math_number" id="`zX7=d}/7gU_9K/Y0[:n">
                                                                                              <field name="NUM">0</field>
                                                                                            </block>
                                                                                          </value>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </value>
                                                                                  <statement name="DO0">
                                                                                    <block type="comment" id="y!tuaD*p:`iTm`w9Lx?+">
                                                                                      <field name="COMMENT">Kesselsolltemp auf 81 Grad</field>
                                                                                      <next>
                                                                                        <block type="control" id="h[s2g+abhpmxhjAauOI6">
                                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                          <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                                          <value name="VALUE">
                                                                                            <block type="math_number" id="L33|s,aZL1v,j?3zIpz8">
                                                                                              <field name="NUM">81</field>
                                                                                            </block>
                                                                                          </value>
                                                                                          <next>
                                                                                            <block type="comment" id="6T}L9OeHJtkal~=Xjq;+">
                                                                                              <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                                              <next>
                                                                                                <block type="control" id="`fEa8v)/SGt|4@sVKtLa">
                                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                  <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                                  <value name="VALUE">
                                                                                                    <block type="math_number" id="QU|(c(f|5JkIj2vh~XJk">
                                                                                                      <field name="NUM">53</field>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <next>
                                                                                                    <block type="comment" id="UPQAtZigl3UlEFL#y?TM">
                                                                                                      <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                                      <next>
                                                                                                        <block type="control" id="E^2M,q;n9-hXcpiCt{/e">
                                                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                          <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                                                          <value name="VALUE">
                                                                                                            <block type="math_number" id="u^k)0^zh_RQ]~6rv.8fc">
                                                                                                              <field name="NUM">68</field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                        </block>
                                                                                                      </next>
                                                                                                    </block>
                                                                                                  </next>
                                                                                                </block>
                                                                                              </next>
                                                                                            </block>
                                                                                          </next>
                                                                                        </block>
                                                                                      </next>
                                                                                    </block>
                                                                                  </statement>
                                                                                  <next>
                                                                                    <block type="comment" id="%nEXI(bC?XRR*48{=FE0">
                                                                                      <field name="COMMENT">Aussentemperatur zwischen -10 und -5 Grad</field>
                                                                                      <next>
                                                                                        <block type="controls_if" id="}::uggG1nS0q#d=J}Qja">
                                                                                          <value name="IF0">
                                                                                            <block type="logic_operation" id="UQvHoC!:!XS0Hd@vEq/-">
                                                                                              <field name="OP">AND</field>
                                                                                              <value name="A">
                                                                                                <block type="logic_compare" id="iZT`B`GRbi-17uZg#RjF">
                                                                                                  <field name="OP">GTE</field>
                                                                                                  <value name="A">
                                                                                                    <block type="get_value" id="/fMAzTm/jcHAS~P;v7@j">
                                                                                                      <field name="ATTR">val</field>
                                                                                                      <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <value name="B">
                                                                                                    <block type="math_number" id="7h*8Aq[i6J/XATNOICZo">
                                                                                                      <field name="NUM">-10</field>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                </block>
                                                                                              </value>
                                                                                              <value name="B">
                                                                                                <block type="logic_compare" id="s:|Xudu;~0m4l3!|l]C1">
                                                                                                  <field name="OP">LT</field>
                                                                                                  <value name="A">
                                                                                                    <block type="get_value" id="f[?6yIme1F]BWt5x[[xa">
                                                                                                      <field name="ATTR">val</field>
                                                                                                      <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <value name="B">
                                                                                                    <block type="math_number" id="}S.+X9)ZwIhF!H},$}Ye">
                                                                                                      <field name="NUM">-5</field>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                </block>
                                                                                              </value>
                                                                                            </block>
                                                                                          </value>
                                                                                          <statement name="DO0">
                                                                                            <block type="comment" id="/8-=-8zBH1azVk#ULq$3">
                                                                                              <field name="COMMENT">Kesselsolltemp auf 82 Grad</field>
                                                                                              <next>
                                                                                                <block type="control" id="5?ll)b+xR1r83aE|PB6c">
                                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                  <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                                  <value name="VALUE">
                                                                                                    <block type="math_number" id="~EYvZUtUG+FmDZju8OrH">
                                                                                                      <field name="NUM">82</field>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <next>
                                                                                                    <block type="comment" id="!o*`169g}P$HW|tMp5sy">
                                                                                                      <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                                                      <next>
                                                                                                        <block type="control" id="@nMK@c~o8dx$O{jjRbRm">
                                                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                          <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                                                          <value name="VALUE">
                                                                                                            <block type="math_number" id="x^q!ML7%N!E-Uwl/EUIz">
                                                                                                              <field name="NUM">54</field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                          <next>
                                                                                                            <block type="comment" id="j7Ny/y0n^Bq3u@.qF~;m">
                                                                                                              <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                                              <next>
                                                                                                                <block type="control" id="Tdh1T7.p$(*Rk0=rE=M`">
                                                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                                  <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                                                  <value name="VALUE">
                                                                                                                    <block type="math_number" id="UM.Z,d1y`%r8G5C+G[06">
                                                                                                                      <field name="NUM">69</field>
                                                                                                                    </block>
                                                                                                                  </value>
                                                                                                                </block>
                                                                                                              </next>
                                                                                                            </block>
                                                                                                          </next>
                                                                                                        </block>
                                                                                                      </next>
                                                                                                    </block>
                                                                                                  </next>
                                                                                                </block>
                                                                                              </next>
                                                                                            </block>
                                                                                          </statement>
                                                                                          <next>
                                                                                            <block type="comment" id="oC,E$NSPQ_Yj^j8d=oz:">
                                                                                              <field name="COMMENT">Aussentemperatur kleiner -10 Grad</field>
                                                                                              <next>
                                                                                                <block type="controls_if" id="$!tuzgE@CBXN`S:UE0l{">
                                                                                                  <value name="IF0">
                                                                                                    <block type="logic_compare" id="z[Nc7P=z#C=(zS5m#;v7">
                                                                                                      <field name="OP">LT</field>
                                                                                                      <value name="A">
                                                                                                        <block type="get_value" id="u5?P43R{dac.xP_Nr0GU">
                                                                                                          <field name="ATTR">val</field>
                                                                                                          <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                      <value name="B">
                                                                                                        <block type="math_number" id="7Fpb9a+EMUwY.i_V1nS2">
                                                                                                          <field name="NUM">-10</field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <statement name="DO0">
                                                                                                    <block type="comment" id="0`XUIvc]tvCaCX$Ix`0q">
                                                                                                      <field name="COMMENT">Kesselsolltemp auf 83 Grad</field>
                                                                                                      <next>
                                                                                                        <block type="control" id="l,rvfd6Yh7n9MRrZDraL">
                                                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                          <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                                                          <value name="VALUE">
                                                                                                            <block type="math_number" id="YM5:!frN|D_c~du(2}^!">
                                                                                                              <field name="NUM">83</field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                          <next>
                                                                                                            <block type="comment" id="HP{wy0!v,FcPrPs03%+A">
                                                                                                              <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                                                              <next>
                                                                                                                <block type="control" id="rdFq/PiFz:@$XDJtUGvZ">
                                                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                                  <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                                                  <value name="VALUE">
                                                                                                                    <block type="math_number" id="$*o$X][bx(vi9(A2OS,J">
                                                                                                                      <field name="NUM">55</field>
                                                                                                                    </block>
                                                                                                                  </value>
                                                                                                                  <next>
                                                                                                                    <block type="comment" id="0KfgFx-Fv)+tT1hPXh%6">
                                                                                                                      <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                                                      <next>
                                                                                                                        <block type="control" id=":.LP^@+AW|Jgh/~Phuro">
                                                                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                                          <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                                                                          <value name="VALUE">
                                                                                                                            <block type="math_number" id="tqIS%QW_VcBtzJg#Njxc">
                                                                                                                              <field name="NUM">70</field>
                                                                                                                            </block>
                                                                                                                          </value>
                                                                                                                        </block>
                                                                                                                      </next>
                                                                                                                    </block>
                                                                                                                  </next>
                                                                                                                </block>
                                                                                                              </next>
                                                                                                            </block>
                                                                                                          </next>
                                                                                                        </block>
                                                                                                      </next>
                                                                                                    </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>
                                                  </statement>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                        </block>
                                      </xml>
                                      
                                      E 1 Antwort Letzte Antwort
                                      0
                                      • B babl

                                        @eggi hier mein Script, datenpunkte musst du anpassen

                                        <xml xmlns="https://developers.google.com/blockly/xml">
                                          <block type="schedule" id="o9}hr05@(9UyVx:#LPFj" x="113" y="62">
                                            <field name="SCHEDULE">37 6 * 1-4,9-12 *</field>
                                            <statement name="STATEMENT">
                                              <block type="comment" id=",:VHX@An798:leq%#h-?">
                                                <field name="COMMENT">Kessel betriebsbereit</field>
                                                <next>
                                                  <block type="controls_if" id="nR3ti^uN=5)ed~]Oa@nV">
                                                    <value name="IF0">
                                                      <block type="logic_compare" id="q4yzuo%]JnRQmXk2nB(N">
                                                        <field name="OP">EQ</field>
                                                        <value name="A">
                                                          <block type="get_value" id="Os@bWxoP?M[*GcNfb5Qc">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">froeling.0.46035.details.Kessel.boilerState-457.parameter.valueKey</field>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="math_number" id="](8,Er(f4bZP/J40~,=R">
                                                            <field name="NUM">19</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <statement name="DO0">
                                                      <block type="comment" id="?^a?W^=I0;/0TveGe4T)">
                                                        <field name="COMMENT">Aussentemperatur zwischen 10 und 18 Grad</field>
                                                        <next>
                                                          <block type="controls_if" id="abl0}f}@IB1Dza9MU%CU">
                                                            <value name="IF0">
                                                              <block type="logic_operation" id="M4;k,z-Ke?_#dNiHp?tN">
                                                                <field name="OP">AND</field>
                                                                <value name="A">
                                                                  <block type="logic_compare" id="SFiqlMegg(u`d8gFYP52">
                                                                    <field name="OP">GTE</field>
                                                                    <value name="A">
                                                                      <block type="get_value" id="*m81CAeK@;~aBm;CF4W+">
                                                                        <field name="ATTR">val</field>
                                                                        <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <block type="math_number" id="W}?HT1`8TVS{]LRmfmTt">
                                                                        <field name="NUM">10</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <value name="B">
                                                                  <block type="logic_compare" id="V2c-=UMBce3_v56qZ*5+">
                                                                    <field name="OP">LTE</field>
                                                                    <value name="A">
                                                                      <block type="get_value" id="-7I#$#U(sr#%(s$#a-{-">
                                                                        <field name="ATTR">val</field>
                                                                        <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <block type="math_number" id=")li:0$/GLd/W9*^O3S^)">
                                                                        <field name="NUM">18</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <statement name="DO0">
                                                              <block type="comment" id="zS|;D+k;p{I674S|1O[]">
                                                                <field name="COMMENT">Kesselsolltemp auf 78 Grad</field>
                                                                <next>
                                                                  <block type="control" id="f]LAj{JTqy.twp$/5]dj">
                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                    <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                    <value name="VALUE">
                                                                      <block type="math_number" id="-gP2M#l+PD%cFK4IN7KO">
                                                                        <field name="NUM">78</field>
                                                                      </block>
                                                                    </value>
                                                                    <next>
                                                                      <block type="comment" id="2}=YHTaed_P]C5g;nj#.">
                                                                        <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                        <next>
                                                                          <block type="control" id="q9HTmV)3J#|6mIM$dnn0">
                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                            <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                            <value name="VALUE">
                                                                              <block type="math_number" id="RsR/wSKZ9zk*v?E/9gz:">
                                                                                <field name="NUM">50</field>
                                                                              </block>
                                                                            </value>
                                                                            <next>
                                                                              <block type="comment" id="{?kN`F*6oQ{y|fm4ooAS">
                                                                                <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                <next>
                                                                                  <block type="control" id="5|H@xug!Kl-}813(q~C!">
                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                    <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE">
                                                                                      <block type="math_number" id="Wbs/;i77#VVc!a]#1+67">
                                                                                        <field name="NUM">65</field>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </next>
                                                                              </block>
                                                                            </next>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </statement>
                                                            <next>
                                                              <block type="comment" id="_v8q8S-a.hxch,BMTwgR">
                                                                <field name="COMMENT">Aussentemperatur zwischen 5 und 10 Grad</field>
                                                                <next>
                                                                  <block type="controls_if" id="eP:aiAPFc2@xd:ihznH.">
                                                                    <value name="IF0">
                                                                      <block type="logic_operation" id="4-_hL^3%N{smB#7GGdHO">
                                                                        <field name="OP">AND</field>
                                                                        <value name="A">
                                                                          <block type="logic_compare" id="/,Qu}MAldb+E1sALB*L^">
                                                                            <field name="OP">GTE</field>
                                                                            <value name="A">
                                                                              <block type="get_value" id="%=nJBA`2m])GGS=Y=e#$">
                                                                                <field name="ATTR">val</field>
                                                                                <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                              </block>
                                                                            </value>
                                                                            <value name="B">
                                                                              <block type="math_number" id="#)LC1DpPX4OG]Ak^:oZ/">
                                                                                <field name="NUM">5</field>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                        <value name="B">
                                                                          <block type="logic_compare" id="=S0wL;6-njVjY0WQ:ToX">
                                                                            <field name="OP">LT</field>
                                                                            <value name="A">
                                                                              <block type="get_value" id="v;{93#VmfH2zmJ~vzOkE">
                                                                                <field name="ATTR">val</field>
                                                                                <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                              </block>
                                                                            </value>
                                                                            <value name="B">
                                                                              <block type="math_number" id="XdmPgG^_f42o~*W/-C`T">
                                                                                <field name="NUM">10</field>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <statement name="DO0">
                                                                      <block type="comment" id="suKf5s$SJDW1d8!_^EIu">
                                                                        <field name="COMMENT">Kesselsolltemp auf 79 Grad</field>
                                                                        <next>
                                                                          <block type="control" id="GUJt%,w:x$2JLv:iwWW{">
                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                            <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                            <value name="VALUE">
                                                                              <block type="math_number" id="x|gq;/4v)pg[4DE05S/*">
                                                                                <field name="NUM">79</field>
                                                                              </block>
                                                                            </value>
                                                                            <next>
                                                                              <block type="comment" id="m?]@Kk7`AiJ+3e#^:EFL">
                                                                                <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                                <next>
                                                                                  <block type="control" id="wXwKLiN}P@H~GsNO$~QF">
                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                    <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE">
                                                                                      <block type="math_number" id="IqBi;^2X/H`c;N(!9?1m">
                                                                                        <field name="NUM">51</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <next>
                                                                                      <block type="comment" id="Tw;nli^rrZUI0S?N1Pk,">
                                                                                        <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                        <next>
                                                                                          <block type="control" id="*x-},*~n#BA{?4VG6c.=">
                                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                            <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                            <value name="VALUE">
                                                                                              <block type="math_number" id="X$y*U_kgnazjZ66l}Y.F">
                                                                                                <field name="NUM">66</field>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </next>
                                                                                      </block>
                                                                                    </next>
                                                                                  </block>
                                                                                </next>
                                                                              </block>
                                                                            </next>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </statement>
                                                                    <next>
                                                                      <block type="comment" id="Z/y#~ZC_5`s-sr.w6TQE">
                                                                        <field name="COMMENT">Aussentemperatur zwischen 0 und 5 Grad</field>
                                                                        <next>
                                                                          <block type="controls_if" id=":1c*jH5ZB2zsFI;rqA0B">
                                                                            <value name="IF0">
                                                                              <block type="logic_operation" id="*mBK~!]s!m9=9l{:2FM8">
                                                                                <field name="OP">AND</field>
                                                                                <value name="A">
                                                                                  <block type="logic_compare" id="ChlItXP?n;A?0$26=iW-">
                                                                                    <field name="OP">GTE</field>
                                                                                    <value name="A">
                                                                                      <block type="get_value" id=".ra:i;4KD1Ch%FB_=_?$">
                                                                                        <field name="ATTR">val</field>
                                                                                        <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <value name="B">
                                                                                      <block type="math_number" id="RAP2EYjL-ZP)8y4r!moJ">
                                                                                        <field name="NUM">0</field>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="B">
                                                                                  <block type="logic_compare" id="sN~%N2G-ZZ_8Zhpk{(]e">
                                                                                    <field name="OP">LT</field>
                                                                                    <value name="A">
                                                                                      <block type="get_value" id="j3b_|RH6PW)IMEk[t0H|">
                                                                                        <field name="ATTR">val</field>
                                                                                        <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <value name="B">
                                                                                      <block type="math_number" id="Ry0As]8/b(+:I:kp%^`j">
                                                                                        <field name="NUM">5</field>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </value>
                                                                            <statement name="DO0">
                                                                              <block type="comment" id="IfwwHMbCnqA].McSeEqS">
                                                                                <field name="COMMENT">Kesselsolltemp auf 80 Grad</field>
                                                                                <next>
                                                                                  <block type="control" id="?`B`-xC2ma4hk5P%TC.E">
                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                    <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE">
                                                                                      <block type="math_number" id="P4b67-6+W#-%gHPTtw?m">
                                                                                        <field name="NUM">80</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <next>
                                                                                      <block type="comment" id="JFOIEW0D]:9TTHPRP!-R">
                                                                                        <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                                        <next>
                                                                                          <block type="control" id="wV+_|*`}zAlE+iuk`J$z">
                                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                            <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                            <value name="VALUE">
                                                                                              <block type="math_number" id="S9V$9K--G?ivy)93|Zkw">
                                                                                                <field name="NUM">52</field>
                                                                                              </block>
                                                                                            </value>
                                                                                            <next>
                                                                                              <block type="comment" id="p7$+.?Bp9+h:CG|h|mu#">
                                                                                                <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                                <next>
                                                                                                  <block type="control" id="L#}$tGsG+SQCjwm(uo7z">
                                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                    <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                                    <value name="VALUE">
                                                                                                      <block type="math_number" id="9|oQ1KB!)vFA]1s4H-o^">
                                                                                                        <field name="NUM">67</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                  </block>
                                                                                                </next>
                                                                                              </block>
                                                                                            </next>
                                                                                          </block>
                                                                                        </next>
                                                                                      </block>
                                                                                    </next>
                                                                                  </block>
                                                                                </next>
                                                                              </block>
                                                                            </statement>
                                                                            <next>
                                                                              <block type="comment" id="%BR)6rBBKt4iE@3RXL`p">
                                                                                <field name="COMMENT">Aussentemperatur zwischen -5 und 0 Grad</field>
                                                                                <next>
                                                                                  <block type="controls_if" id="S1wlC{c4G{8URb`a1=Rj">
                                                                                    <value name="IF0">
                                                                                      <block type="logic_operation" id="[J[j).]!9wxcmsw$NVL2">
                                                                                        <field name="OP">AND</field>
                                                                                        <value name="A">
                                                                                          <block type="logic_compare" id="f$F{%Y[rs82nQ6rn`ePB">
                                                                                            <field name="OP">GTE</field>
                                                                                            <value name="A">
                                                                                              <block type="get_value" id="QhK3O^OLZ-NM0V{g]W,.">
                                                                                                <field name="ATTR">val</field>
                                                                                                <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                              </block>
                                                                                            </value>
                                                                                            <value name="B">
                                                                                              <block type="math_number" id="M~V%[`|=9uuq+N=;,+m*">
                                                                                                <field name="NUM">-5</field>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </value>
                                                                                        <value name="B">
                                                                                          <block type="logic_compare" id="P$og]xw2.QSttnh^-SeD">
                                                                                            <field name="OP">LT</field>
                                                                                            <value name="A">
                                                                                              <block type="get_value" id=".J(%q2,lE*w5n{xVwD%U">
                                                                                                <field name="ATTR">val</field>
                                                                                                <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                              </block>
                                                                                            </value>
                                                                                            <value name="B">
                                                                                              <block type="math_number" id="`zX7=d}/7gU_9K/Y0[:n">
                                                                                                <field name="NUM">0</field>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </value>
                                                                                      </block>
                                                                                    </value>
                                                                                    <statement name="DO0">
                                                                                      <block type="comment" id="y!tuaD*p:`iTm`w9Lx?+">
                                                                                        <field name="COMMENT">Kesselsolltemp auf 81 Grad</field>
                                                                                        <next>
                                                                                          <block type="control" id="h[s2g+abhpmxhjAauOI6">
                                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                            <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                            <value name="VALUE">
                                                                                              <block type="math_number" id="L33|s,aZL1v,j?3zIpz8">
                                                                                                <field name="NUM">81</field>
                                                                                              </block>
                                                                                            </value>
                                                                                            <next>
                                                                                              <block type="comment" id="6T}L9OeHJtkal~=Xjq;+">
                                                                                                <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                                                <next>
                                                                                                  <block type="control" id="`fEa8v)/SGt|4@sVKtLa">
                                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                    <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                                    <value name="VALUE">
                                                                                                      <block type="math_number" id="QU|(c(f|5JkIj2vh~XJk">
                                                                                                        <field name="NUM">53</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                    <next>
                                                                                                      <block type="comment" id="UPQAtZigl3UlEFL#y?TM">
                                                                                                        <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                                        <next>
                                                                                                          <block type="control" id="E^2M,q;n9-hXcpiCt{/e">
                                                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                            <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                                            <value name="VALUE">
                                                                                                              <block type="math_number" id="u^k)0^zh_RQ]~6rv.8fc">
                                                                                                                <field name="NUM">68</field>
                                                                                                              </block>
                                                                                                            </value>
                                                                                                          </block>
                                                                                                        </next>
                                                                                                      </block>
                                                                                                    </next>
                                                                                                  </block>
                                                                                                </next>
                                                                                              </block>
                                                                                            </next>
                                                                                          </block>
                                                                                        </next>
                                                                                      </block>
                                                                                    </statement>
                                                                                    <next>
                                                                                      <block type="comment" id="%nEXI(bC?XRR*48{=FE0">
                                                                                        <field name="COMMENT">Aussentemperatur zwischen -10 und -5 Grad</field>
                                                                                        <next>
                                                                                          <block type="controls_if" id="}::uggG1nS0q#d=J}Qja">
                                                                                            <value name="IF0">
                                                                                              <block type="logic_operation" id="UQvHoC!:!XS0Hd@vEq/-">
                                                                                                <field name="OP">AND</field>
                                                                                                <value name="A">
                                                                                                  <block type="logic_compare" id="iZT`B`GRbi-17uZg#RjF">
                                                                                                    <field name="OP">GTE</field>
                                                                                                    <value name="A">
                                                                                                      <block type="get_value" id="/fMAzTm/jcHAS~P;v7@j">
                                                                                                        <field name="ATTR">val</field>
                                                                                                        <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                    <value name="B">
                                                                                                      <block type="math_number" id="7h*8Aq[i6J/XATNOICZo">
                                                                                                        <field name="NUM">-10</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="B">
                                                                                                  <block type="logic_compare" id="s:|Xudu;~0m4l3!|l]C1">
                                                                                                    <field name="OP">LT</field>
                                                                                                    <value name="A">
                                                                                                      <block type="get_value" id="f[?6yIme1F]BWt5x[[xa">
                                                                                                        <field name="ATTR">val</field>
                                                                                                        <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                    <value name="B">
                                                                                                      <block type="math_number" id="}S.+X9)ZwIhF!H},$}Ye">
                                                                                                        <field name="NUM">-5</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                  </block>
                                                                                                </value>
                                                                                              </block>
                                                                                            </value>
                                                                                            <statement name="DO0">
                                                                                              <block type="comment" id="/8-=-8zBH1azVk#ULq$3">
                                                                                                <field name="COMMENT">Kesselsolltemp auf 82 Grad</field>
                                                                                                <next>
                                                                                                  <block type="control" id="5?ll)b+xR1r83aE|PB6c">
                                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                    <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                                    <value name="VALUE">
                                                                                                      <block type="math_number" id="~EYvZUtUG+FmDZju8OrH">
                                                                                                        <field name="NUM">82</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                    <next>
                                                                                                      <block type="comment" id="!o*`169g}P$HW|tMp5sy">
                                                                                                        <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                                                        <next>
                                                                                                          <block type="control" id="@nMK@c~o8dx$O{jjRbRm">
                                                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                            <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                                            <value name="VALUE">
                                                                                                              <block type="math_number" id="x^q!ML7%N!E-Uwl/EUIz">
                                                                                                                <field name="NUM">54</field>
                                                                                                              </block>
                                                                                                            </value>
                                                                                                            <next>
                                                                                                              <block type="comment" id="j7Ny/y0n^Bq3u@.qF~;m">
                                                                                                                <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                                                <next>
                                                                                                                  <block type="control" id="Tdh1T7.p$(*Rk0=rE=M`">
                                                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                                    <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                                                    <value name="VALUE">
                                                                                                                      <block type="math_number" id="UM.Z,d1y`%r8G5C+G[06">
                                                                                                                        <field name="NUM">69</field>
                                                                                                                      </block>
                                                                                                                    </value>
                                                                                                                  </block>
                                                                                                                </next>
                                                                                                              </block>
                                                                                                            </next>
                                                                                                          </block>
                                                                                                        </next>
                                                                                                      </block>
                                                                                                    </next>
                                                                                                  </block>
                                                                                                </next>
                                                                                              </block>
                                                                                            </statement>
                                                                                            <next>
                                                                                              <block type="comment" id="oC,E$NSPQ_Yj^j8d=oz:">
                                                                                                <field name="COMMENT">Aussentemperatur kleiner -10 Grad</field>
                                                                                                <next>
                                                                                                  <block type="controls_if" id="$!tuzgE@CBXN`S:UE0l{">
                                                                                                    <value name="IF0">
                                                                                                      <block type="logic_compare" id="z[Nc7P=z#C=(zS5m#;v7">
                                                                                                        <field name="OP">LT</field>
                                                                                                        <value name="A">
                                                                                                          <block type="get_value" id="u5?P43R{dac.xP_Nr0GU">
                                                                                                            <field name="ATTR">val</field>
                                                                                                            <field name="OID">froeling.0.46035.componentList.Heizkreis01-Heizkreis.outAirTemp.value</field>
                                                                                                          </block>
                                                                                                        </value>
                                                                                                        <value name="B">
                                                                                                          <block type="math_number" id="7Fpb9a+EMUwY.i_V1nS2">
                                                                                                            <field name="NUM">-10</field>
                                                                                                          </block>
                                                                                                        </value>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                    <statement name="DO0">
                                                                                                      <block type="comment" id="0`XUIvc]tvCaCX$Ix`0q">
                                                                                                        <field name="COMMENT">Kesselsolltemp auf 83 Grad</field>
                                                                                                        <next>
                                                                                                          <block type="control" id="l,rvfd6Yh7n9MRrZDraL">
                                                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                            <field name="OID">froeling.0.46035.componentList.Kessel-Kessel.boilerSetTemp.setValue</field>
                                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                                            <value name="VALUE">
                                                                                                              <block type="math_number" id="YM5:!frN|D_c~du(2}^!">
                                                                                                                <field name="NUM">83</field>
                                                                                                              </block>
                                                                                                            </value>
                                                                                                            <next>
                                                                                                              <block type="comment" id="HP{wy0!v,FcPrPs03%+A">
                                                                                                                <field name="COMMENT">Heizkreis Vorlauftemp bei +10 Grad</field>
                                                                                                                <next>
                                                                                                                  <block type="control" id="rdFq/PiFz:@$XDJtUGvZ">
                                                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                                    <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiPlus10-88.parameter.setValue</field>
                                                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                                                    <value name="VALUE">
                                                                                                                      <block type="math_number" id="$*o$X][bx(vi9(A2OS,J">
                                                                                                                        <field name="NUM">55</field>
                                                                                                                      </block>
                                                                                                                    </value>
                                                                                                                    <next>
                                                                                                                      <block type="comment" id="0KfgFx-Fv)+tT1hPXh%6">
                                                                                                                        <field name="COMMENT">Heizkreis Vorlauftemp bei -10 Grad</field>
                                                                                                                        <next>
                                                                                                                          <block type="control" id=":.LP^@+AW|Jgh/~Phuro">
                                                                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                                            <field name="OID">froeling.0.46035.details.Heizkreis 01.vorlaufBeiMinus10-87.parameter.setValue</field>
                                                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                                                            <value name="VALUE">
                                                                                                                              <block type="math_number" id="tqIS%QW_VcBtzJg#Njxc">
                                                                                                                                <field name="NUM">70</field>
                                                                                                                              </block>
                                                                                                                            </value>
                                                                                                                          </block>
                                                                                                                        </next>
                                                                                                                      </block>
                                                                                                                    </next>
                                                                                                                  </block>
                                                                                                                </next>
                                                                                                              </block>
                                                                                                            </next>
                                                                                                          </block>
                                                                                                        </next>
                                                                                                      </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>
                                                    </statement>
                                                  </block>
                                                </next>
                                              </block>
                                            </statement>
                                          </block>
                                        </xml>
                                        
                                        E Offline
                                        E Offline
                                        Eggi
                                        schrieb am zuletzt editiert von
                                        #99

                                        @babl Hallo - danke für Deinen Tip. Leider hilft mir dieser nur bedingt, da in Deinem Script nur Temperaturwerte gesetzt werden. Was ich brauche, ist ein "Muster-Script", wo die vordefinierten Werte gesetzt werden.

                                        B GRG 2 Antworten Letzte Antwort
                                        0
                                        • E Eggi

                                          @babl Hallo - danke für Deinen Tip. Leider hilft mir dieser nur bedingt, da in Deinem Script nur Temperaturwerte gesetzt werden. Was ich brauche, ist ein "Muster-Script", wo die vordefinierten Werte gesetzt werden.

                                          B Offline
                                          B Offline
                                          babl
                                          schrieb am zuletzt editiert von
                                          #100

                                          @eggi welche vordefinierte werte und was willst du genau machen?

                                          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

                                          754

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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