Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adaper Tado v0.1.x

NEWS

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

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

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

Test Adaper Tado v0.1.x

Scheduled Pinned Locked Moved Tester
tadoadaptertesting team
868 Posts 62 Posters 247.1k Views 59 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H hilde0407

    @j_o_e

    <xml xmlns="http://www.w3.org/1999/xhtml">
     <block type="control" id="QvttB-f9efQ~:#+^Phio" x="-262" y="38">
       <mutation delay_input="true"></mutation>
       <field name="OID">tado.0.371509.Rooms.2.overlay.clearZoneOverlay</field>
       <field name="WITH_DELAY">TRUE</field>
       <field name="DELAY_MS">20</field>
       <field name="UNIT">min</field>
       <field name="CLEAR_RUNNING">FALSE</field>
       <value name="VALUE">
         <block type="logic_boolean" id="~?pr;NZax|~D;4uv$fia">
           <field name="BOOL">TRUE</field>
         </block>
       </value>
     </block>
    </xml>
    
    J Offline
    J Offline
    j_o_e
    wrote on last edited by
    #187

    @hilde0407

    Vielen Dank! Das einzige, was mich noch beschäftigt ist die Frage, wie ich die Prüfung einbaue, ob das Fenster mindestens X Minuten auf war... Will z.B. im Wohnzimmer nicht die Heizung länger ausgeschaltet lassen, wenn jemand nur etwas vom Balkon holt und die Tür nur kurz auf ist...

    S H 3 Replies Last reply
    0
    • J j_o_e

      @hilde0407

      Vielen Dank! Das einzige, was mich noch beschäftigt ist die Frage, wie ich die Prüfung einbaue, ob das Fenster mindestens X Minuten auf war... Will z.B. im Wohnzimmer nicht die Heizung länger ausgeschaltet lassen, wenn jemand nur etwas vom Balkon holt und die Tür nur kurz auf ist...

      S Offline
      S Offline
      senger1985
      wrote on last edited by
      #188

      @j_o_e wenn du das Ausschalten, der Heizung, über Tado machen lässt, reagiert normalerweise das Thermostat "leider" nicht sofort.

      Die Thermostate messen ständig die Temperatur / Luftfeuchtigkeit, und wenn es innerhalb 2 Minuten eine Änderung gibt die größer ist als was normal ist für einen Raum, wird die Lüftungserkennung ausgelöst.

      H 1 Reply Last reply
      0
      • J j_o_e

        @hilde0407

        Vielen Dank! Das einzige, was mich noch beschäftigt ist die Frage, wie ich die Prüfung einbaue, ob das Fenster mindestens X Minuten auf war... Will z.B. im Wohnzimmer nicht die Heizung länger ausgeschaltet lassen, wenn jemand nur etwas vom Balkon holt und die Tür nur kurz auf ist...

        H Offline
        H Offline
        hilde0407
        wrote on last edited by
        #189

        @j_o_e
        Das sollte so zu realisieren sein...

        <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="oZxI@-Nn(vw):Ij8U5~S" x="12.35671612731096" y="-262.3150654620798">
          <mutation items="1"></mutation>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id="^|ptuzD_|DsyUk=:@Cvi">
              <field name="oid">javascript.0.Xiaomi.Fensterstatus_Wohnzimmer</field>
            </shadow>
          </value>
          <statement name="STATEMENT">
            <block type="controls_if" id="jvncmmGKmyJ]!@dIJO=6">
              <mutation else="1"></mutation>
              <value name="IF0">
                <block type="logic_compare" id="2YytrLl=an+@0(;QX%#v">
                  <field name="OP">GT</field>
                  <value name="A">
                    <block type="on_source" id="UqbSjlQfz$H?YZH[+[1Y">
                      <field name="ATTR">state.val</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="math_number" id="VEa-.(xRMb.k]6GEesD`">
                      <field name="NUM">0</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="timeouts_cleartimeout" id="nqB.xy1B;uDn**:,f:4x">
                  <field name="NAME">timeout</field>
                  <next>
                    <block type="timeouts_settimeout" id="w4+W7HaKW~wVU[@Ai!xm">
                      <field name="NAME">timeout</field>
                      <field name="DELAY">5</field>
                      <field name="UNIT">min</field>
                      <statement name="STATEMENT">
                        <block type="controls_if" id="cMhR8DG*x`Dz5-A-#gC|">
                          <value name="IF0">
                            <block type="logic_compare" id="uW`$n:y?B!)Sx.KT{PSt">
                              <field name="OP">GT</field>
                              <value name="A">
                                <block type="get_value" id="x#KuczY$0Xs8t+pMfsV^">
                                  <field name="ATTR">val</field>
                                  <field name="OID">javascript.0.Xiaomi.Fensterstatus_Wohnzimmer</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="math_number" id="0{m=0?j+,F02y`vr57z9">
                                  <field name="NUM">0</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="control" id="@w.c$I2#]~tdpIy9(J8n">
                              <mutation delay_input="false"></mutation>
                              <field name="OID">tado.0.371509.Rooms.2.setting.power</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="text" id="YG)iq#5DeN~kK9FV];^0">
                                  <field name="TEXT">OFF</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                        </block>
                      </statement>
                    </block>
                  </next>
                </block>
              </statement>
              <statement name="ELSE">
                <block type="timeouts_cleartimeout" id="eCN2BnBMQ-?@tvQ{K|_6">
                  <field name="NAME">timeout</field>
                </block>
              </statement>
            </block>
          </statement>
        </block>
        
        J 1 Reply Last reply
        0
        • S senger1985

          @j_o_e wenn du das Ausschalten, der Heizung, über Tado machen lässt, reagiert normalerweise das Thermostat "leider" nicht sofort.

          Die Thermostate messen ständig die Temperatur / Luftfeuchtigkeit, und wenn es innerhalb 2 Minuten eine Änderung gibt die größer ist als was normal ist für einen Raum, wird die Lüftungserkennung ausgelöst.

          H Offline
          H Offline
          hilde0407
          wrote on last edited by
          #190

          @senger1985 Das stimmt, kann man aber auch deaktivieren.

          S 1 Reply Last reply
          0
          • H hilde0407

            @j_o_e
            Das sollte so zu realisieren sein...

            <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="oZxI@-Nn(vw):Ij8U5~S" x="12.35671612731096" y="-262.3150654620798">
              <mutation items="1"></mutation>
              <field name="CONDITION">ne</field>
              <field name="ACK_CONDITION"></field>
              <value name="OID0">
                <shadow type="field_oid" id="^|ptuzD_|DsyUk=:@Cvi">
                  <field name="oid">javascript.0.Xiaomi.Fensterstatus_Wohnzimmer</field>
                </shadow>
              </value>
              <statement name="STATEMENT">
                <block type="controls_if" id="jvncmmGKmyJ]!@dIJO=6">
                  <mutation else="1"></mutation>
                  <value name="IF0">
                    <block type="logic_compare" id="2YytrLl=an+@0(;QX%#v">
                      <field name="OP">GT</field>
                      <value name="A">
                        <block type="on_source" id="UqbSjlQfz$H?YZH[+[1Y">
                          <field name="ATTR">state.val</field>
                        </block>
                      </value>
                      <value name="B">
                        <block type="math_number" id="VEa-.(xRMb.k]6GEesD`">
                          <field name="NUM">0</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <statement name="DO0">
                    <block type="timeouts_cleartimeout" id="nqB.xy1B;uDn**:,f:4x">
                      <field name="NAME">timeout</field>
                      <next>
                        <block type="timeouts_settimeout" id="w4+W7HaKW~wVU[@Ai!xm">
                          <field name="NAME">timeout</field>
                          <field name="DELAY">5</field>
                          <field name="UNIT">min</field>
                          <statement name="STATEMENT">
                            <block type="controls_if" id="cMhR8DG*x`Dz5-A-#gC|">
                              <value name="IF0">
                                <block type="logic_compare" id="uW`$n:y?B!)Sx.KT{PSt">
                                  <field name="OP">GT</field>
                                  <value name="A">
                                    <block type="get_value" id="x#KuczY$0Xs8t+pMfsV^">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Xiaomi.Fensterstatus_Wohnzimmer</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="0{m=0?j+,F02y`vr57z9">
                                      <field name="NUM">0</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="control" id="@w.c$I2#]~tdpIy9(J8n">
                                  <mutation delay_input="false"></mutation>
                                  <field name="OID">tado.0.371509.Rooms.2.setting.power</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="text" id="YG)iq#5DeN~kK9FV];^0">
                                      <field name="TEXT">OFF</field>
                                    </block>
                                  </value>
                                </block>
                              </statement>
                            </block>
                          </statement>
                        </block>
                      </next>
                    </block>
                  </statement>
                  <statement name="ELSE">
                    <block type="timeouts_cleartimeout" id="eCN2BnBMQ-?@tvQ{K|_6">
                      <field name="NAME">timeout</field>
                    </block>
                  </statement>
                </block>
              </statement>
            </block>
            
            J Offline
            J Offline
            j_o_e
            wrote on last edited by j_o_e
            #191

            Danke, dass muss ich mir morgen mal mit ausgeschlafenem Kopf genauer ansehen. Vielen Dank noch mal für die sehr schnellen Reaktionen und die nette Unterstützung. Gute Nacht!

            1 Reply Last reply
            0
            • H hilde0407

              @senger1985 Das stimmt, kann man aber auch deaktivieren.

              S Offline
              S Offline
              senger1985
              wrote on last edited by
              #192

              @hilde0407 🤣
              Ich hab schon so lange nicht mehr in die App geschaut, weil ich damals alles eingestellt habe, wo ich die ersten Thermostate bekommen habe und habe das tatsächlich nicht mehr gewusst.

              P. S.: Danke, für den Hinweis, denn mein neues Thermostat, was ich letztens für 35 € geschossen habe, war noch auf 15 Minuten eingestellt.

              H 1 Reply Last reply
              0
              • S senger1985

                @hilde0407 🤣
                Ich hab schon so lange nicht mehr in die App geschaut, weil ich damals alles eingestellt habe, wo ich die ersten Thermostate bekommen habe und habe das tatsächlich nicht mehr gewusst.

                P. S.: Danke, für den Hinweis, denn mein neues Thermostat, was ich letztens für 35 € geschossen habe, war noch auf 15 Minuten eingestellt.

                H Offline
                H Offline
                hilde0407
                wrote on last edited by
                #193

                @senger1985 Gratulation zum Schnapper und gern geschehen!

                S 1 Reply Last reply
                0
                • H hilde0407

                  @senger1985 Gratulation zum Schnapper und gern geschehen!

                  S Offline
                  S Offline
                  senger1985
                  wrote on last edited by
                  #194

                  @hilde0407 merci 😉

                  Bin jetzt aber auch pennen.

                  Gute Nacht.

                  1 Reply Last reply
                  0
                  • S Stormbringer

                    @hilde0407 Test grad n bisschen rum. Aber wie machst du das ohne Modusangabe mit dem Boost? Dann kann man ja nicht abbilden ob vor den 25 Grad Manuell oder Auto war. Bzw. bei Nachtansenkung hätte ich dann das gleiche Problem mit Rückkehr zu auto oder manuell.

                    Oder hast du dafür und für die Batterieanzeige in % den HAM Adapter noch laufen?

                    Aber der Rest wär glaub ich absolut primitiv einfach zu steuern. Da muss man sich nach dem HAM Plugin erst mal wieder dran gewöhnen, dass es ioBroker typisch leicht ist. Absolut genialer Adapter. Top Arbeit bisher 😉👍🏻

                    H Offline
                    H Offline
                    hilde0407
                    wrote on last edited by
                    #195

                    @Stormbringer Den Boostmodus schalte ich, indem ich die Zieltemperatur auf 25 °C stelle (das ist der Maximalwert, den die Tados akzeptieren), in dem Fall wird die Heizung auf 100% gefahren, was dann genau das ist, was ich möchte.
                    Du hast recht, die Batterieanzeige gibt es leider noch nicht, finde ich aber nicht so schlimm, da mir das die Tado App auch mitteilt, wenn die Batterien leer sind.

                    S 1 Reply Last reply
                    0
                    • DutchmanD Dutchman

                      @CKMartens sagte in Test Adaper Tado v0.1.x:

                      @Dutchman doch bei mir funktioniert es ja... Ein paar Nachrichten weiter hatte da wohl jemand Probleme

                      ah ok, dan muss das ne frustre version sein die letzte online hat das alles drin

                      H Offline
                      H Offline
                      hilde0407
                      wrote on last edited by
                      #196

                      @Dutchman Ist es möglich in den Tado Adapter noch den Batteriezustand der Thermostate einzubauen?

                      CKMartensC 1 Reply Last reply
                      0
                      • H hilde0407

                        @Dutchman Ist es möglich in den Tado Adapter noch den Batteriezustand der Thermostate einzubauen?

                        CKMartensC Offline
                        CKMartensC Offline
                        CKMartens
                        wrote on last edited by CKMartens
                        #197

                        @hilde0407 sagte in Test Adaper Tado v0.1.x:

                        @Dutchman Ist es möglich in den Tado Adapter noch den Batteriezustand der Thermostate einzubauen?

                        Ist doch schon drinnen.
                        Screenshot_20191117_004215.jpg
                        Nur zeigt tado da echt den Batterie Zustand seltsam an. Es wird nicht in Prozent angezeigt sondern nur normal und low

                        H 1 Reply Last reply
                        0
                        • CKMartensC CKMartens

                          @hilde0407 sagte in Test Adaper Tado v0.1.x:

                          @Dutchman Ist es möglich in den Tado Adapter noch den Batteriezustand der Thermostate einzubauen?

                          Ist doch schon drinnen.
                          Screenshot_20191117_004215.jpg
                          Nur zeigt tado da echt den Batterie Zustand seltsam an. Es wird nicht in Prozent angezeigt sondern nur normal und low

                          H Offline
                          H Offline
                          hilde0407
                          wrote on last edited by
                          #198

                          @CKMartens Ups! Diesen Datenpunkt habe ich bisher übersehen! Vielen Dank für den Tip!

                          1 Reply Last reply
                          1
                          • H hilde0407

                            @Stormbringer Den Boostmodus schalte ich, indem ich die Zieltemperatur auf 25 °C stelle (das ist der Maximalwert, den die Tados akzeptieren), in dem Fall wird die Heizung auf 100% gefahren, was dann genau das ist, was ich möchte.
                            Du hast recht, die Batterieanzeige gibt es leider noch nicht, finde ich aber nicht so schlimm, da mir das die Tado App auch mitteilt, wenn die Batterien leer sind.

                            S Offline
                            S Offline
                            Stormbringer
                            wrote on last edited by Stormbringer
                            #199

                            @hilde0407 Glaub Batteriestatus zeigt der Adapter an. Denk derzeit nur sowas wie LowBat Warnung aber nicht in Prozent 😉 Was bei VIS Umsetzung wiederum schlecht ist.

                            Danke, das mit dem Boost ist mir klar. Hab ich schon länger mit dem HAM Adapter. Nur, wenn ich keinen Modus abfragen kann weiß ich ja nicht ob ich vorher manuell hatte oder auto. Hintergrund ist der, dass er dann bei der Übergangsphase vom heizen (da schalte ich die heizung nur immer bei bedarf kurz ein und nicht nach Zeitplan oder lass den Broker zur bestimmten Zeit kurz heizen) ja auf Automodus schalten würde. Und das wär ein Rückschritt wie zu den Anfangszeit wo man noch über IFTTT steuern hat müssen den ich für meinen Bedarf nicht will 😉 Weißt du was ich meine?

                            Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                            CKMartensC H 2 Replies Last reply
                            0
                            • S Stormbringer

                              @hilde0407 Glaub Batteriestatus zeigt der Adapter an. Denk derzeit nur sowas wie LowBat Warnung aber nicht in Prozent 😉 Was bei VIS Umsetzung wiederum schlecht ist.

                              Danke, das mit dem Boost ist mir klar. Hab ich schon länger mit dem HAM Adapter. Nur, wenn ich keinen Modus abfragen kann weiß ich ja nicht ob ich vorher manuell hatte oder auto. Hintergrund ist der, dass er dann bei der Übergangsphase vom heizen (da schalte ich die heizung nur immer bei bedarf kurz ein und nicht nach Zeitplan oder lass den Broker zur bestimmten Zeit kurz heizen) ja auf Automodus schalten würde. Und das wär ein Rückschritt wie zu den Anfangszeit wo man noch über IFTTT steuern hat müssen den ich für meinen Bedarf nicht will 😉 Weißt du was ich meine?

                              CKMartensC Offline
                              CKMartensC Offline
                              CKMartens
                              wrote on last edited by
                              #200

                              @Stormbringer sagte in Test Adaper Tado v0.1.x:

                              @hilde0407 Glaub Batteriestatus zeigt der Adapter an. Denk derzeit nur sowas wie LowBat Warnung aber nicht in Prozent 😉 Was bei VIS Umsetzung wiederum schlecht ist.

                              Soweit ich die Doku der API im Kopf habe bietet die nicht an das der Batteriestatus in Prozent angezeigt wird. Eben nur "normal" und "low".

                              S 1 Reply Last reply
                              0
                              • CKMartensC CKMartens

                                @Stormbringer sagte in Test Adaper Tado v0.1.x:

                                @hilde0407 Glaub Batteriestatus zeigt der Adapter an. Denk derzeit nur sowas wie LowBat Warnung aber nicht in Prozent 😉 Was bei VIS Umsetzung wiederum schlecht ist.

                                Soweit ich die Doku der API im Kopf habe bietet die nicht an das der Batteriestatus in Prozent angezeigt wird. Eben nur "normal" und "low".

                                S Offline
                                S Offline
                                Stormbringer
                                wrote on last edited by Stormbringer
                                #201

                                @CKMartens HAM Adapter machts aber 😉

                                Bildschirmfoto 2019-11-17 um 10.39.51.png

                                Aber find ich jetzt nicht so wichtig wie Modus Anzeige und Änderung g Ohne der könnte man auch umsteigen von HAM auf tado Adapter

                                Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                                S CKMartensC 2 Replies Last reply
                                0
                                • S Stormbringer

                                  @CKMartens HAM Adapter machts aber 😉

                                  Bildschirmfoto 2019-11-17 um 10.39.51.png

                                  Aber find ich jetzt nicht so wichtig wie Modus Anzeige und Änderung g Ohne der könnte man auch umsteigen von HAM auf tado Adapter

                                  S Offline
                                  S Offline
                                  senger1985
                                  wrote on last edited by
                                  #202

                                  @Stormbringer diese Angabe wird meiner Meinung nach nicht korrekt dargestellt.

                                  Habe drei Thermostate, wo ich bei mindestens einem Thermostat die Batterien noch nie gewechselt habe und da steht dennoch 100 %.

                                  1 Reply Last reply
                                  0
                                  • S Stormbringer

                                    @CKMartens HAM Adapter machts aber 😉

                                    Bildschirmfoto 2019-11-17 um 10.39.51.png

                                    Aber find ich jetzt nicht so wichtig wie Modus Anzeige und Änderung g Ohne der könnte man auch umsteigen von HAM auf tado Adapter

                                    CKMartensC Offline
                                    CKMartensC Offline
                                    CKMartens
                                    wrote on last edited by
                                    #203

                                    @Stormbringer sagte in Test Adaper Tado v0.1.x:

                                    @CKMartens HAM Adapter machts aber 😉

                                    Bildschirmfoto 2019-11-17 um 10.39.51.png

                                    Aber find ich jetzt nicht so wichtig wie Modus Anzeige und Änderung g Ohne der könnte man auch umsteigen von HAM auf tado Adapter

                                    Ne der ham steht auf 100% (="normal") dann geht er auf 15% ("low").
                                    Wie gesagt die API liefert da nicht mehr.

                                    S DutchmanD 2 Replies Last reply
                                    0
                                    • CKMartensC CKMartens

                                      @Stormbringer sagte in Test Adaper Tado v0.1.x:

                                      @CKMartens HAM Adapter machts aber 😉

                                      Bildschirmfoto 2019-11-17 um 10.39.51.png

                                      Aber find ich jetzt nicht so wichtig wie Modus Anzeige und Änderung g Ohne der könnte man auch umsteigen von HAM auf tado Adapter

                                      Ne der ham steht auf 100% (="normal") dann geht er auf 15% ("low").
                                      Wie gesagt die API liefert da nicht mehr.

                                      S Offline
                                      S Offline
                                      senger1985
                                      wrote on last edited by
                                      #204

                                      @CKMartens das meinte ich ja, der Adapter liefert "nur" diese beiden Werte und nicht die genauen Prozentzahlen.

                                      1 Reply Last reply
                                      1
                                      • S Stormbringer

                                        @hilde0407 Glaub Batteriestatus zeigt der Adapter an. Denk derzeit nur sowas wie LowBat Warnung aber nicht in Prozent 😉 Was bei VIS Umsetzung wiederum schlecht ist.

                                        Danke, das mit dem Boost ist mir klar. Hab ich schon länger mit dem HAM Adapter. Nur, wenn ich keinen Modus abfragen kann weiß ich ja nicht ob ich vorher manuell hatte oder auto. Hintergrund ist der, dass er dann bei der Übergangsphase vom heizen (da schalte ich die heizung nur immer bei bedarf kurz ein und nicht nach Zeitplan oder lass den Broker zur bestimmten Zeit kurz heizen) ja auf Automodus schalten würde. Und das wär ein Rückschritt wie zu den Anfangszeit wo man noch über IFTTT steuern hat müssen den ich für meinen Bedarf nicht will 😉 Weißt du was ich meine?

                                        H Offline
                                        H Offline
                                        hilde0407
                                        wrote on last edited by hilde0407
                                        #205

                                        @Stormbringer Ich erledige das über die Abfrage, ob der Datenpunkt in Tado.Setting.temperature auf 25° C eingestellt ist. Wenn er diese Temperatur hat, ist ja der Boost Modus aktiv (da ich ihn selber auf diese Temperatur eingestellt habe. Alternativ könnte man den Datenpunkt heatingPower (Im Boost Modus hat der 100%) abfragen.

                                        <xml xmlns="http://www.w3.org/1999/xhtml">
                                          <block type="comment" id="#;!i][akniGuZ),T.k[S" x="-1387" y="-887">
                                            <field name="COMMENT">Xiaomi Button drücken, wechselt den Logik Wert im Datenpunktatenpunk</field>
                                            <next>
                                              <block type="on_ext" id="FDBG.Lax%A959Yb{N`sD">
                                                <mutation items="1"></mutation>
                                                <field name="CONDITION">true</field>
                                                <field name="ACK_CONDITION"></field>
                                                <value name="OID0">
                                                  <shadow type="field_oid" id="`[Hk{(!re~QNZ_Mf-w|b">
                                                    <field name="oid">mihome.0.devices.switch_158d00022cbfcd.click</field>
                                                  </shadow>
                                                </value>
                                                <statement name="STATEMENT">
                                                  <block type="toggle" id="dHhe,lrQvb=jlRuf;u]#">
                                                    <mutation delay_input="false"></mutation>
                                                    <field name="OID">javascript.0.Xiaomi.Schalter_Heizung</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                  </block>
                                                </statement>
                                                <next>
                                                  <block type="comment" id="=2K=;vuK[P|Iz[`t=jSV">
                                                    <field name="COMMENT">Trigger auf Datenpunkt Boost an / aus</field>
                                                    <next>
                                                      <block type="on_ext" id="{_e^qy3ezMQcQtpj}]-]">
                                                        <mutation items="1"></mutation>
                                                        <field name="CONDITION">ne</field>
                                                        <field name="ACK_CONDITION"></field>
                                                        <value name="OID0">
                                                          <shadow type="field_oid" id="JF/E:mLggz0dhAHx,3Ak">
                                                            <field name="oid">javascript.0.Xiaomi.Schalter_Heizung</field>
                                                          </shadow>
                                                        </value>
                                                        <statement name="STATEMENT">
                                                          <block type="controls_if" id="H[{Y):Y-YD`eBA]zmT^?">
                                                            <mutation elseif="1"></mutation>
                                                            <value name="IF0">
                                                              <block type="logic_compare" id="Xv`(bYy59VxQ(;vB;GAw">
                                                                <field name="OP">EQ</field>
                                                                <value name="A">
                                                                  <block type="on_source" id=")NWuYOo$wRp(xy[[ba_1">
                                                                    <field name="ATTR">state.val</field>
                                                                  </block>
                                                                </value>
                                                                <value name="B">
                                                                  <block type="logic_boolean" id="h#^eb1x+$NZnYsm_Z$;)">
                                                                    <field name="BOOL">TRUE</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <statement name="DO0">
                                                              <block type="comment" id="S%m5$VV!DyirJK$je7p-">
                                                                <field name="COMMENT">Abfrage, ob Boost Modus inaktiv</field>
                                                                <next>
                                                                  <block type="controls_if" id="rMeysmfNvB8|mASpLJn?">
                                                                    <value name="IF0">
                                                                      <block type="logic_compare" id="d~4)2V|O(H5=VwhDx@P`">
                                                                        <field name="OP">LT</field>
                                                                        <value name="A">
                                                                          <block type="get_value" id="E{IR]EFLFg%w@rgTrH#f">
                                                                            <field name="ATTR">val</field>
                                                                            <field name="OID">tado.0.371509.Rooms.2.setting.temperature</field>
                                                                          </block>
                                                                        </value>
                                                                        <value name="B">
                                                                          <block type="math_number" id="|59)w#4t[k4v[+d+_L[F">
                                                                            <field name="NUM">25</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <statement name="DO0">
                                                                      <block type="comment" id="Z2.2KsU1vD$=LT=:9S6B">
                                                                        <field name="COMMENT">Wenn Fenster geschlossen, dann Boost Modus einschalten</field>
                                                                        <next>
                                                                          <block type="controls_if" id="7LVk)]pOAw%6E0CJACR|">
                                                                            <value name="IF0">
                                                                              <block type="logic_compare" id="gLAL*+TvI,g(*vLDWD5=">
                                                                                <field name="OP">EQ</field>
                                                                                <value name="A">
                                                                                  <block type="get_value" id="u4(tg?eqDUk[OHqFzM:K">
                                                                                    <field name="ATTR">val</field>
                                                                                    <field name="OID">javascript.0.Xiaomi.Fensterstatus_Wohnzimmer</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="B">
                                                                                  <block type="math_number" id="9oV.IUu9%vih/Dh}(pK%">
                                                                                    <field name="NUM">0</field>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </value>
                                                                            <statement name="DO0">
                                                                              <block type="control" id="}VSt[syL](ZF%QnR61jY">
                                                                                <mutation delay_input="false"></mutation>
                                                                                <field name="OID">tado.0.371509.Rooms.2.setting.temperature</field>
                                                                                <field name="WITH_DELAY">FALSE</field>
                                                                                <value name="VALUE">
                                                                                  <block type="math_number" id="r%7y^8P?fB.A!`rLN|v,">
                                                                                    <field name="NUM">25</field>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </statement>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </statement>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </statement>
                                                            <value name="IF1">
                                                              <block type="logic_compare" id="zYT9P6M]]V~/[-8oyUt=">
                                                                <field name="OP">EQ</field>
                                                                <value name="A">
                                                                  <block type="get_value" id="[CY)%(KVNHA07[OL-xo,">
                                                                    <field name="ATTR">val</field>
                                                                    <field name="OID">tado.0.371509.Rooms.2.setting.temperature</field>
                                                                  </block>
                                                                </value>
                                                                <value name="B">
                                                                  <block type="math_number" id="|b}VDQeL6,{FX9[4tTpi">
                                                                    <field name="NUM">25</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <statement name="DO1">
                                                              <block type="comment" id="gezIPa?@eS|zVYH,9-[_">
                                                                <field name="COMMENT">Abfrage, ob Boost Modus aktiv, dann Boost Modus ausschalten</field>
                                                                <next>
                                                                  <block type="control" id="fD{?KyX$+JlTA3N00ueD">
                                                                    <mutation delay_input="false"></mutation>
                                                                    <field name="OID">tado.0.371509.Rooms.2.overlay.clearZoneOverlay</field>
                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                    <value name="VALUE">
                                                                      <block type="logic_boolean" id="r53AF+7Ay=VF7z,)afV[">
                                                                        <field name="BOOL">TRUE</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </statement>
                                                          </block>
                                                        </statement>
                                                        <next>
                                                          <block type="comment" id=":^Bq?InkO?WI_DkKhdn[">
                                                            <field name="COMMENT">Wenn Zieltemperatur erreicht, dann Boost Modus ausschalten (löst den Trigger Schalter_Heizung aus) </field>
                                                            <next>
                                                              <block type="on_ext" id="zmQ5r4A#t9|KFIVn,IQs">
                                                                <mutation items="1"></mutation>
                                                                <field name="CONDITION">any</field>
                                                                <field name="ACK_CONDITION"></field>
                                                                <value name="OID0">
                                                                  <shadow type="field_oid" id="uVXBwD7z{JKLR]0;UR7n">
                                                                    <field name="oid">javascript.0.Xiaomi.Temperatur_Wohnzimmer</field>
                                                                  </shadow>
                                                                </value>
                                                                <statement name="STATEMENT">
                                                                  <block type="controls_if" id="E%uVxb*s$mNy1b,F9z;m">
                                                                    <value name="IF0">
                                                                      <block type="logic_compare" id="qJMAa;r9}`M)i(f(aOFV">
                                                                        <field name="OP">GTE</field>
                                                                        <value name="A">
                                                                          <block type="on_source" id="%.(=tLXc,b#C}rh/Q^K7">
                                                                            <field name="ATTR">state.val</field>
                                                                          </block>
                                                                        </value>
                                                                        <value name="B">
                                                                          <block type="get_value" id="Xn:@IK%QlaC6k7fS%n!D">
                                                                            <field name="ATTR">val</field>
                                                                            <field name="OID">javascript.0.FritzDect.WohnzimmerBoostTemperatur</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <statement name="DO0">
                                                                      <block type="control" id="d9O:BG^#tdcFHQ5Z=I#f">
                                                                        <mutation delay_input="false"></mutation>
                                                                        <field name="OID">javascript.0.Xiaomi.Schalter_Heizung</field>
                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                        <value name="VALUE">
                                                                          <block type="logic_boolean" id="$Jj;e*w*CNJ`v.%kY,2?">
                                                                            <field name="BOOL">FALSE</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </statement>
                                                                  </block>
                                                                </statement>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </xml>
                                        
                                        S 1 Reply Last reply
                                        0
                                        • J j_o_e

                                          @hilde0407

                                          Vielen Dank! Das einzige, was mich noch beschäftigt ist die Frage, wie ich die Prüfung einbaue, ob das Fenster mindestens X Minuten auf war... Will z.B. im Wohnzimmer nicht die Heizung länger ausgeschaltet lassen, wenn jemand nur etwas vom Balkon holt und die Tür nur kurz auf ist...

                                          H Offline
                                          H Offline
                                          hilde0407
                                          wrote on last edited by
                                          #206

                                          @j_o_e
                                          Zu Deiner Frage, wie man es realisieren kann, dass die Heizung erst nach einer gewissen Zeit ausgeschaltet wird, wenn das Fenster geöffnet wurde, fand ich ganz interessant und habe es so gelöst. Die Heizung wird nun erst nach 30 Sekunden ausgeschaltet und beim Schließen der Fenster wird die Heizung wieder eingeschaltet (wenn sie aus war). Der Boost Modus wird bei mir dann deaktiviert (ich denke, den zu aktivieren sollte eine bewusste Entscheidung sein und sollte dann auch wieder manuell ausgelöst werden.

                                          <xml xmlns="http://www.w3.org/1999/xhtml">
                                            <variables>
                                              <variable type="" id="Efy@y-rOPU4?3%#Wlr(}">Fensterstatus</variable>
                                              <variable type="undefined" id="Wohnzimmer_Tür_offen_TimeOut">Wohnzimmer_Tür_offen_TimeOut</variable>
                                              <variable type="undefined" id="Fenster_offen_Timeout">Fenster_offen_Timeout</variable>
                                            </variables>
                                            <block type="comment" id="=3!jd`1|Hy3cqO)+jsgy" x="-1288" y="-1212">
                                              <field name="COMMENT">Datenpunkt Fensterstatus_Wohnzimmer nach offenen Fenstern steuern</field>
                                              <next>
                                                <block type="on_ext" id="^bQq#li?YG^xQ3v8d:^j">
                                                  <mutation items="2"></mutation>
                                                  <field name="CONDITION">ne</field>
                                                  <field name="ACK_CONDITION"></field>
                                                  <value name="OID0">
                                                    <shadow type="field_oid" id="[c.rI$s!M-LAXx~V/L5s">
                                                      <field name="oid">mihome.0.devices.magnet_158d0002750ce5.state</field>
                                                    </shadow>
                                                  </value>
                                                  <value name="OID1">
                                                    <shadow type="field_oid" id="??3!`$OGv6Z41YQ6]3Xn">
                                                      <field name="oid">mihome.0.devices.magnet_158d000277b44f.state</field>
                                                    </shadow>
                                                  </value>
                                                  <statement name="STATEMENT">
                                                    <block type="variables_set" id="#OgJ{jU-g]Iz*GB~AtrN">
                                                      <field name="VAR" id="Efy@y-rOPU4?3%#Wlr(}" variabletype="">Fensterstatus</field>
                                                      <value name="VALUE">
                                                        <block type="math_number" id=")m+~Eyxbu0AZY%,T%Dur">
                                                          <field name="NUM">0</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="controls_if" id="62hjlw]D77L#[X=X_q%L">
                                                          <value name="IF0">
                                                            <block type="logic_compare" id="=y,-Az2HI3*SL{sn%pkp">
                                                              <field name="OP">EQ</field>
                                                              <value name="A">
                                                                <block type="get_value" id="-z{owY$^VF+`o%I^7qMx">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">mihome.0.devices.magnet_158d0002750ce5.state</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="logic_boolean" id="k6)iLIIOB=T!|FF,r2;r">
                                                                  <field name="BOOL">TRUE</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO0">
                                                            <block type="math_change" id="8Vr*!@!Z4{;hMzsi9JV~">
                                                              <field name="VAR" id="Efy@y-rOPU4?3%#Wlr(}" variabletype="">Fensterstatus</field>
                                                              <value name="DELTA">
                                                                <shadow type="math_number" id="I*~Q{(QK8Z]S~.Hh3];)">
                                                                  <field name="NUM">1</field>
                                                                </shadow>
                                                              </value>
                                                            </block>
                                                          </statement>
                                                          <next>
                                                            <block type="controls_if" id="sfm=qXTY^-QieP(u9ob%">
                                                              <value name="IF0">
                                                                <block type="logic_compare" id="aI/5Qi2po=l@i-eW*l-+">
                                                                  <field name="OP">EQ</field>
                                                                  <value name="A">
                                                                    <block type="get_value" id="vcwI;f}I8Zf|iN3m_`r@">
                                                                      <field name="ATTR">val</field>
                                                                      <field name="OID">mihome.0.devices.magnet_158d000277b44f.state</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="logic_boolean" id="YEWb~b)mL}r;+-@KAw%o">
                                                                      <field name="BOOL">TRUE</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <statement name="DO0">
                                                                <block type="math_change" id="pDnvp8iTF$m5]b(*{Ze_">
                                                                  <field name="VAR" id="Efy@y-rOPU4?3%#Wlr(}" variabletype="">Fensterstatus</field>
                                                                  <value name="DELTA">
                                                                    <shadow type="math_number" id="LGBsTsA9}}7K2eiPB8{*">
                                                                      <field name="NUM">1</field>
                                                                    </shadow>
                                                                  </value>
                                                                </block>
                                                              </statement>
                                                              <next>
                                                                <block type="update" id="bQx5X}CtO6=UZU:IS{Ny">
                                                                  <mutation delay_input="false"></mutation>
                                                                  <field name="OID">javascript.0.Xiaomi.Fensterstatus_Wohnzimmer</field>
                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                  <value name="VALUE">
                                                                    <block type="variables_get" id="3T7#K+hW]_2giP8oo81r">
                                                                      <field name="VAR" id="Efy@y-rOPU4?3%#Wlr(}" variabletype="">Fensterstatus</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </statement>
                                                  <next>
                                                    <block type="comment" id="s9:JqZL~z]@.QK}P%N5|">
                                                      <field name="COMMENT">Heizung ein oder ausschalten, wenn Fenster offen oder zu</field>
                                                      <next>
                                                        <block type="on_ext" id="_|5{4AEHysftVafeW~ol">
                                                          <mutation items="1"></mutation>
                                                          <field name="CONDITION">ne</field>
                                                          <field name="ACK_CONDITION"></field>
                                                          <value name="OID0">
                                                            <shadow type="field_oid" id="hYI,BpxN,~A019[:cO;T">
                                                              <field name="oid">javascript.0.Xiaomi.Fensterstatus_Wohnzimmer</field>
                                                            </shadow>
                                                          </value>
                                                          <statement name="STATEMENT">
                                                            <block type="controls_if" id="P9]U*,pX[SeAMt}c3)Z%">
                                                              <mutation else="1"></mutation>
                                                              <value name="IF0">
                                                                <block type="logic_compare" id="N^/iO*[FVDA]QDqr%iJW">
                                                                  <field name="OP">GT</field>
                                                                  <value name="A">
                                                                    <block type="on_source" id="M6KVQDOYnBGt(KZ_QKe7">
                                                                      <field name="ATTR">state.val</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="math_number" id=".~jb;8n(+EYN8eWl[TSI">
                                                                      <field name="NUM">0</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <statement name="DO0">
                                                                <block type="comment" id="+Y~sU-uxvVKyNI8#bf#M">
                                                                  <field name="COMMENT">Heizung ausschalten, wenn die Fenster länger als 30 Sekunden offen sind</field>
                                                                  <next>
                                                                    <block type="timeouts_cleartimeout" id="J+-4PLR;{].YIe=sXexF">
                                                                      <field name="NAME">Fenster_offen_Timeout</field>
                                                                      <next>
                                                                        <block type="timeouts_settimeout" id="}r:e8aC`i]%nnr.WPe!`">
                                                                          <field name="NAME">Fenster_offen_Timeout</field>
                                                                          <field name="DELAY">30</field>
                                                                          <field name="UNIT">sec</field>
                                                                          <statement name="STATEMENT">
                                                                            <block type="controls_if" id="kw7FQ:@yGD?09-g0a(aM">
                                                                              <value name="IF0">
                                                                                <block type="logic_compare" id="}F6BXNAKRyZ~-}x0d$7[">
                                                                                  <field name="OP">GT</field>
                                                                                  <value name="A">
                                                                                    <block type="on_source" id="Nz`_-_IswDpR8[XwXqmx">
                                                                                      <field name="ATTR">state.val</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="B">
                                                                                    <block type="math_number" id="4F7,aPPKE^{QsnhbGvlY">
                                                                                      <field name="NUM">0</field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                              <statement name="DO0">
                                                                                <block type="controls_if" id="_Or7EB:($CN8ok!#RPW$">
                                                                                  <value name="IF0">
                                                                                    <block type="logic_compare" id="I3b5T-+Xu*7lLSNHk::1">
                                                                                      <field name="OP">EQ</field>
                                                                                      <value name="A">
                                                                                        <block type="get_value" id=")I[wYw@!hv+~Y}ab{5;0">
                                                                                          <field name="ATTR">val</field>
                                                                                          <field name="OID">tado.0.371509.Rooms.2.setting.power</field>
                                                                                        </block>
                                                                                      </value>
                                                                                      <value name="B">
                                                                                        <block type="text" id="/|=n/Qt)XO32P8_#mEA5">
                                                                                          <field name="TEXT">ON</field>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </value>
                                                                                  <statement name="DO0">
                                                                                    <block type="control" id="w;YL4EXO55MGL|p;6rW]">
                                                                                      <mutation delay_input="false"></mutation>
                                                                                      <field name="OID">tado.0.371509.Rooms.2.setting.power</field>
                                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                                      <value name="VALUE">
                                                                                        <block type="text" id="gl@m)m*tby#sEx~*(7|Z">
                                                                                          <field name="TEXT">OFF</field>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </statement>
                                                                                </block>
                                                                              </statement>
                                                                            </block>
                                                                          </statement>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </statement>
                                                              <statement name="ELSE">
                                                                <block type="timeouts_cleartimeout" id="OK(K3M*1WQ+6Tr?pY`Sc">
                                                                  <field name="NAME">Fenster_offen_Timeout</field>
                                                                  <next>
                                                                    <block type="controls_if" id="d1;7:_Dk.l*Jd8|3h|_G">
                                                                      <value name="IF0">
                                                                        <block type="logic_compare" id="79#9`.M`r^b##6%Pw-K|">
                                                                          <field name="OP">EQ</field>
                                                                          <value name="A">
                                                                            <block type="get_value" id="HT)W|?2cda9J:_eZ*s.l">
                                                                              <field name="ATTR">val</field>
                                                                              <field name="OID">tado.0.371509.Rooms.2.setting.power</field>
                                                                            </block>
                                                                          </value>
                                                                          <value name="B">
                                                                            <block type="text" id="}+4PBOmzR.|d-G3Uxua9">
                                                                              <field name="TEXT">OFF</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                      <statement name="DO0">
                                                                        <block type="controls_if" id="/4i(xvh2Sm^!.gsj:{YR">
                                                                          <mutation else="1"></mutation>
                                                                          <value name="IF0">
                                                                            <block type="logic_compare" id="$CH(AwCVZ65NS{;sA!sS">
                                                                              <field name="OP">EQ</field>
                                                                              <value name="A">
                                                                                <block type="get_value" id="A{sU:yG%|FfK37B~@9m_">
                                                                                  <field name="ATTR">val</field>
                                                                                  <field name="OID">javascript.0.Xiaomi.Schalter_Heizung</field>
                                                                                </block>
                                                                              </value>
                                                                              <value name="B">
                                                                                <block type="logic_boolean" id="iq$0#mUGtG4K|Z[VqqT(">
                                                                                  <field name="BOOL">TRUE</field>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </value>
                                                                          <statement name="DO0">
                                                                            <block type="control" id="`C$mWfpi,$lm$Q]rt5Bd">
                                                                              <mutation delay_input="false"></mutation>
                                                                              <field name="OID">javascript.0.Xiaomi.Schalter_Heizung</field>
                                                                              <field name="WITH_DELAY">FALSE</field>
                                                                              <value name="VALUE">
                                                                                <block type="logic_boolean" id="q:7;w%xoQ8IrAkQ[pb`o">
                                                                                  <field name="BOOL">FALSE</field>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </statement>
                                                                          <statement name="ELSE">
                                                                            <block type="control" id="z3_@J=Un`)L_:-2CCg0^">
                                                                              <mutation delay_input="false"></mutation>
                                                                              <field name="OID">tado.0.371509.Rooms.2.overlay.clearZoneOverlay</field>
                                                                              <field name="WITH_DELAY">FALSE</field>
                                                                              <value name="VALUE">
                                                                                <block type="logic_boolean" id="xb7=0yRu`oyYKPC4rsQF">
                                                                                  <field name="BOOL">TRUE</field>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </statement>
                                                                        </block>
                                                                      </statement>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </statement>
                                                            </block>
                                                          </statement>
                                                          <next>
                                                            <block type="comment" id="c{*^*)M6YG*I^|e|SXkF">
                                                              <field name="COMMENT">Boost Modus ausschalten, wenn Wohnzimmertür 5 Minuten offen steht</field>
                                                              <next>
                                                                <block type="on_ext" id="~ByS[MJXmarnf`REiOL[">
                                                                  <mutation items="1"></mutation>
                                                                  <field name="CONDITION">ne</field>
                                                                  <field name="ACK_CONDITION"></field>
                                                                  <value name="OID0">
                                                                    <shadow type="field_oid" id="QxvxguLqEw.bEKJ15r~W">
                                                                      <field name="oid">mihome.0.devices.magnet_158d000273da4e.state</field>
                                                                    </shadow>
                                                                  </value>
                                                                  <statement name="STATEMENT">
                                                                    <block type="controls_if" id="5`049RAShcj2ZMP|A_s,">
                                                                      <mutation elseif="1"></mutation>
                                                                      <value name="IF0">
                                                                        <block type="logic_compare" id="=0_2*0DgpRh`E3T|~zBB">
                                                                          <field name="OP">EQ</field>
                                                                          <value name="A">
                                                                            <block type="on_source" id="H.1zG%y*d+nbq$VQLHC3">
                                                                              <field name="ATTR">state.val</field>
                                                                            </block>
                                                                          </value>
                                                                          <value name="B">
                                                                            <block type="logic_boolean" id="%*RVD2qSgK0[2LXE4g5@">
                                                                              <field name="BOOL">TRUE</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                      <statement name="DO0">
                                                                        <block type="timeouts_settimeout" id="C;mn0L/lQzv+h~@zu3=Q">
                                                                          <field name="NAME">Wohnzimmer_Tür_offen_TimeOut</field>
                                                                          <field name="DELAY">10</field>
                                                                          <field name="UNIT">sec</field>
                                                                          <statement name="STATEMENT">
                                                                            <block type="controls_if" id="X_|!-{zaH?padLX8*8EX">
                                                                              <value name="IF0">
                                                                                <block type="logic_compare" id="5tfs;4gRb|`6v1bxjw2C">
                                                                                  <field name="OP">EQ</field>
                                                                                  <value name="A">
                                                                                    <block type="get_value" id="`E7Hf10Wqy+6_5p:ZVB*">
                                                                                      <field name="ATTR">val</field>
                                                                                      <field name="OID">javascript.0.Xiaomi.Schalter_Heizung</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="B">
                                                                                    <block type="logic_boolean" id="3m5k(yWr{M2Qz7qp1:(o">
                                                                                      <field name="BOOL">TRUE</field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                              <statement name="DO0">
                                                                                <block type="control" id="Z[a8.`i@ylba|0Ctq=Rb">
                                                                                  <mutation delay_input="false"></mutation>
                                                                                  <field name="OID">javascript.0.Xiaomi.Schalter_Heizung</field>
                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                  <value name="VALUE">
                                                                                    <block type="logic_boolean" id="{T+%YTbN::?=UQHq$tc0">
                                                                                      <field name="BOOL">FALSE</field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </statement>
                                                                            </block>
                                                                          </statement>
                                                                        </block>
                                                                      </statement>
                                                                      <value name="IF1">
                                                                        <block type="logic_compare" id="}NT]FTqx!JHW7*_Q.P![">
                                                                          <field name="OP">EQ</field>
                                                                          <value name="A">
                                                                            <block type="on_source" id="jgRW;_%J_jn.eYVtrvef">
                                                                              <field name="ATTR">state.val</field>
                                                                            </block>
                                                                          </value>
                                                                          <value name="B">
                                                                            <block type="logic_boolean" id="4Qm15j]Gl~/e@9:AWfO/">
                                                                              <field name="BOOL">FALSE</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                      <statement name="DO1">
                                                                        <block type="timeouts_cleartimeout" id="}riwxHoGLjq$XyACbQp!">
                                                                          <field name="NAME">Wohnzimmer_Tür_offen_TimeOut</field>
                                                                        </block>
                                                                      </statement>
                                                                    </block>
                                                                  </statement>
                                                                  <next>
                                                                    <block type="comment" id="o#^:cur]Ep0d%^M3oY!x">
                                                                      <field name="COMMENT">Wenn Heizung über Tado eingeschaltet wird, obwohl Fenster offen, dann wieder ausschalten</field>
                                                                      <next>
                                                                        <block type="on_ext" id="%1n?jrlPaIOu06zxXw-3">
                                                                          <mutation items="1"></mutation>
                                                                          <field name="CONDITION">ne</field>
                                                                          <field name="ACK_CONDITION"></field>
                                                                          <value name="OID0">
                                                                            <shadow type="field_oid" id="DNHasW|%3hq=}/Bty@=}">
                                                                              <field name="oid">tado.0.371509.Rooms.2.setting.power</field>
                                                                            </shadow>
                                                                          </value>
                                                                          <statement name="STATEMENT">
                                                                            <block type="controls_if" id="8_mT-vWL9UIDM,d!1`=P">
                                                                              <value name="IF0">
                                                                                <block type="logic_compare" id="ioLeA}E]@`.}6a-zY:BL">
                                                                                  <field name="OP">EQ</field>
                                                                                  <value name="A">
                                                                                    <block type="on_source" id="ZpXsuQ6_RhO2quwc`eSf">
                                                                                      <field name="ATTR">state.val</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="B">
                                                                                    <block type="text" id="zsit@u5j!]h*3b9HQevw">
                                                                                      <field name="TEXT">ON</field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                              <statement name="DO0">
                                                                                <block type="controls_if" id="I)*pOL8cCGpO=|x4y`rT">
                                                                                  <value name="IF0">
                                                                                    <block type="logic_compare" id="O@TKFIDN_Rtraip}7p1X">
                                                                                      <field name="OP">GT</field>
                                                                                      <value name="A">
                                                                                        <block type="get_value" id="sS$f|y{Z{}|2N%=4++M4">
                                                                                          <field name="ATTR">val</field>
                                                                                          <field name="OID">javascript.0.Xiaomi.Fensterstatus_Wohnzimmer</field>
                                                                                        </block>
                                                                                      </value>
                                                                                      <value name="B">
                                                                                        <block type="math_number" id="7AEwG0!A(zX-VeQ+nh)/">
                                                                                          <field name="NUM">0</field>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </value>
                                                                                  <statement name="DO0">
                                                                                    <block type="control" id="T?Pvq|!4,+YE_`pB:/Q3">
                                                                                      <mutation delay_input="false"></mutation>
                                                                                      <field name="OID">tado.0.371509.Rooms.2.setting.power</field>
                                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                                      <value name="VALUE">
                                                                                        <block type="text" id="_PS#Xh}suf6E1^B]Hld2">
                                                                                          <field name="TEXT">OFF</field>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </statement>
                                                                                </block>
                                                                              </statement>
                                                                            </block>
                                                                          </statement>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </xml>
                                          
                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          634

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe