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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Frage] Xiaomi Vacuum cleaner

NEWS

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

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

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

[Frage] Xiaomi Vacuum cleaner

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
2.2k Beiträge 204 Kommentatoren 976.6k Aufrufe 39 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • MeistertrM Offline
    MeistertrM Offline
    Meistertr
    Developer
    schrieb am zuletzt editiert von
    #2149

    https://forum.iobroker.net/topic/27831/xiaomi-styj02ym-rockrobo-s5-max-mithilfer-gesucht

    1 Antwort Letzte Antwort
    0
    • DiginixD Diginix

      Ich springe hier mal quer rein. Ich habe den 1S und den Adapter schon ein wenig auf das Modell angepasst.

      @mirK Dabei brauchte ich auch das Ausparken aus der Station unter dem Sofa mittels Koordinaten.
      Ich habe also im Adapter Objekt für die Koordinaten einfach mal 1,1 als Wert eingetragen und parallel die MiHome App mit der Karte der Wohnung offen um zu sehen wo er den Saugroboter hinschickt. Das war in meinem Fall die Ecke links unten. Aber weit außerhalb der Wohnung. Dann habe ich die Gegenrichtung mit den maximal größten Koordinaten 51999,51999 genommen und es war ein Punkt rechts oben auch außerhalb der Wohnung. So konnte ich mir aber grob ermitteln welcher Wertebereich in der Wohnung liegt und habe dann einfach mal Werte wie 26000,26000 probiert was ziemlich genau mittig in der Wohnung war. Das hängt aber z.B. vom Standort der Ladestation ab.
      Also einfach mal Koordinaten in Objekt eintragen und parallel in der MiHome App die Karte offen lassen.

      In der Adapter Doku steht noch mehr zu den Koordinaten:
      https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum/blob/master/README.md#functions

      Letztendlich kenne ich nun die Koordinaten vor dem Sofa 1m aus der Station raus und kann Alexa sagen "Staubsauger ausparken" und er fährt diese Position an wenn er sich zuvor auch in der Station befand. Gleiches ginge nun auch für andere Positionen in der Wohnung um Spotcleaning über ioBroker gezielt zu steuern.

      =============================================================================================
      Wenn hier noch Besitzer eines Xiaomi Mi Robot 1S sind, die mir vor dem Release meines Adapter Updates mit Tests helfen wollen, dann bitte melden.

      Anpassungen für den 1S sind aktuell:

      • die 4 Saugstärken werden korrekt erkannt und betitelt
      • neuer Status für Raumreinigung
      S Online
      S Online
      schmuh
      schrieb am zuletzt editiert von
      #2150

      @Diginix sagte in [Frage] Xiaomi Vacuum cleaner:

      Xiaomi Mi Robot 1S

      Hallo Diginix,
      gestern ist mein Xiaomi Mi Robot 1S angekommen. Wenn ich dir bei deinen Tests helfen kann, gerne. Allerdings ist die Saugroboter-Welt noch Neuland für mich.

      Beste Grüße
      Werner

      1 Antwort Letzte Antwort
      0
      • MeistertrM Offline
        MeistertrM Offline
        Meistertr
        Developer
        schrieb am zuletzt editiert von
        #2151

        hier mal ein ausblich auf die vaetudo Erweiterung für den mihome.-vacuum adapter:
        final2.gif

        1 Antwort Letzte Antwort
        2
        • D Online
          D Online
          darkiop
          Most Active
          schrieb am zuletzt editiert von
          #2152

          Coole Sache. Hoffentlich kommt das auch irgendwann für den S6 :D

          Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

          1 Antwort Letzte Antwort
          0
          • N Offline
            N Offline
            ntsa86
            schrieb am zuletzt editiert von
            #2153

            Hi,

            hab jetzt schon ein paar hundert Beiträge gelesen, bin aber noch nicht fündig geworden.

            Wurde das Problem mit der Map Rotation mittlerweile gelöst?

            Ich habe derzeit einen Vacuum Gen1 in Mainland China (Europe geht wohl mit dem Modell nicht?) und die Map Rotation bereitet mir anhaltend Probleme, da ich ausschließlich die Zonenreinigung nutze.

            Nun bin ich am grübeln ob das Problem mit dem Gen1 Software seitig gelöst werden kann, oder ich mir ein neueres Modell zulegen muss (Insofern das Problem damit gelöst ist?).

            Danke für euren Rat.

            VG

            D 1 Antwort Letzte Antwort
            0
            • N ntsa86

              Hi,

              hab jetzt schon ein paar hundert Beiträge gelesen, bin aber noch nicht fündig geworden.

              Wurde das Problem mit der Map Rotation mittlerweile gelöst?

              Ich habe derzeit einen Vacuum Gen1 in Mainland China (Europe geht wohl mit dem Modell nicht?) und die Map Rotation bereitet mir anhaltend Probleme, da ich ausschließlich die Zonenreinigung nutze.

              Nun bin ich am grübeln ob das Problem mit dem Gen1 Software seitig gelöst werden kann, oder ich mir ein neueres Modell zulegen muss (Insofern das Problem damit gelöst ist?).

              Danke für euren Rat.

              VG

              D Offline
              D Offline
              der-eine
              schrieb am zuletzt editiert von
              #2154

              @ntsa86 nein, wurde es nicht. Ich löse das Problem in dem ich nur noch Zonenreinigungen anstosse. Auch für eine Komplettreinigung!
              Das funktioniert sehr gut und in Verbindung mit einer VIS auch gut steuerbar.

              IMG_6934.png

              N S K 3 Antworten Letzte Antwort
              0
              • D der-eine

                @ntsa86 nein, wurde es nicht. Ich löse das Problem in dem ich nur noch Zonenreinigungen anstosse. Auch für eine Komplettreinigung!
                Das funktioniert sehr gut und in Verbindung mit einer VIS auch gut steuerbar.

                IMG_6934.png

                N Offline
                N Offline
                ntsa86
                schrieb am zuletzt editiert von
                #2155

                @der-eine

                Ich nutze derzeit nur die Zonenreinigung, jedoch dreht sich die Karte dennoch in unregelmäßigen Abständen.

                D 1 Antwort Letzte Antwort
                0
                • N ntsa86

                  @der-eine

                  Ich nutze derzeit nur die Zonenreinigung, jedoch dreht sich die Karte dennoch in unregelmäßigen Abständen.

                  D Offline
                  D Offline
                  der-eine
                  schrieb am zuletzt editiert von
                  #2156

                  @ntsa86 ist bei mir noch nie passiert. Seit 2 Monaten so in Benutzung. Wie startest Du die Zonenreinigung Blockly Skript?

                  N 1 Antwort Letzte Antwort
                  0
                  • D der-eine

                    @ntsa86 ist bei mir noch nie passiert. Seit 2 Monaten so in Benutzung. Wie startest Du die Zonenreinigung Blockly Skript?

                    N Offline
                    N Offline
                    ntsa86
                    schrieb am zuletzt editiert von
                    #2157

                    @der-eine

                    Ich steuere die Zonenreinigung über eine Taster wie beigefügt.

                    D120B819-2502-4C9F-A584-302444FB4081.jpeg

                    Die Koordinaten habe ich aus der FloleVac App gezogen. Das Ganze klappt auch wenn er nicht unregelmäßig die Karte verdrehen würde.

                    1 Antwort Letzte Antwort
                    0
                    • N Offline
                      N Offline
                      ntsa86
                      schrieb am zuletzt editiert von
                      #2158

                      Hat jemand eigentlich schon mal versucht den Robbie über die REST API von Valetudo zu steuern?

                      Die gibt in der Theorie ja alles her:
                      https://github.com/Hypfer/Valetudo/blob/master/lib/webserver/ApiRouter.js

                      Da ich aktuell keine App (Flole/MiHome) nutze, lege ich die Zonen in der Valetudo GUI an und rechne sie um.
                      Wäre natürlich super, die Zonen ausschließlich in der WebGUI anzulegen und dann via Zonenname / ID anzusteuern.

                      Habe schon erfolglos veruscht die beiden API Punkte anzusprechen:

                      router.put("/start_cleaning_zone_by_coords", async (req, res) => ...
                      router.put("/start_cleaning_zones_by_id", async (req, res) => ...

                      1 Antwort Letzte Antwort
                      0
                      • L Leviathan09

                        @Brati Ja, der Roboter wird geflasht und gerootet, aber das ist denke ich nicht das Problem.

                        Ich habe es hinbekommen über meinen ioBroker einen PUT Befehl an den Roboter zu senden​ um die Zonen Reinigung zu starten.

                        curl -X PUT -H 'Content-Type: application/json' -d '[25639,22893,26539,23672,1]' http://IP-Roboter/api/start_cleaning_zone
                        

                        Nun habe ich aber folgendes Problem, obwohl ich ihm im Befehl die gleichen Koordinaten übergebe wie sie auch auf dem Roboter unter der entsprechenden Zone gespeichert sind, macht er nichts....Bzw fährt nur ein halben Meter nach vorne um direkt wieder an die Station zu fahren.

                        Starte ich die Zonen Reinigung jedoch über das Valetudo Webinterface funktioniert alles problemlos.

                        Es muss doch irgendwie machbar sein das ich dem Roboter sagen kann er soll eine bestimmte Zone reinigen ohne das Webinterface aufzurufen.

                        Ich würde das gerne in meine VIS mit einbinden damich alles über mein Tablet bedienen kann.

                        Hat sich noch keiner mit Valetudo befasst und hat evtl. einen Tipp oder eine Idee?

                        N Offline
                        N Offline
                        ntsa86
                        schrieb am zuletzt editiert von
                        #2159

                        @Leviathan09
                        Bist du hiermit weiter gekommen?

                        Ich have Valetudo installiert und starte die Zonenreinigung über den Adapter mittels der koordinaten.
                        Der Robbi fährt eine Ehrenrunde und dann wieder nach Hause. Die Zone wird in der WebGUI auch
                        richtig angezeigt. Wenn ich die selben Koordinaten über die WebGUI starte, funktioniert es. Nur "entfernt"
                        eben nicht. Daher bin ich nun auf der Suche nach einen Valetudo API Call.

                        Siehe auch: https://forum.iobroker.net/topic/4537/frage-xiaomi-vacuum-cleaner/2159

                        VG!

                        S 1 Antwort Letzte Antwort
                        0
                        • R Offline
                          R Offline
                          root_
                          schrieb am zuletzt editiert von root_
                          #2160

                          Mein Gen1 lädt irgendwie keine map mehr. Kann mich am Xiaomi server anmelden und der Sauger wird auch gefunden aber die map wird nicht mehr geladen.

                          EDIT: Betritt den mihome-vacuum adapter. Hab mal im richtigen Bereich gepostet.

                          1 Antwort Letzte Antwort
                          0
                          • N ntsa86

                            @Leviathan09
                            Bist du hiermit weiter gekommen?

                            Ich have Valetudo installiert und starte die Zonenreinigung über den Adapter mittels der koordinaten.
                            Der Robbi fährt eine Ehrenrunde und dann wieder nach Hause. Die Zone wird in der WebGUI auch
                            richtig angezeigt. Wenn ich die selben Koordinaten über die WebGUI starte, funktioniert es. Nur "entfernt"
                            eben nicht. Daher bin ich nun auf der Suche nach einen Valetudo API Call.

                            Siehe auch: https://forum.iobroker.net/topic/4537/frage-xiaomi-vacuum-cleaner/2159

                            VG!

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

                            @ntsa86 das Problem hatte ich auch. Valetudu zeigt die y-Koordinaten in die falsche Richtung an.
                            Valetudo x1,y1,x2,y2 muss zu x1,51000-y2,x2,51000-y1 werden.

                            Also die y Werte von 51000 abziehen und y1/y2 austauschen, so das y1 immer der niedrigere Wert ist.

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

                            1 Antwort Letzte Antwort
                            0
                            • D der-eine

                              @ntsa86 nein, wurde es nicht. Ich löse das Problem in dem ich nur noch Zonenreinigungen anstosse. Auch für eine Komplettreinigung!
                              Das funktioniert sehr gut und in Verbindung mit einer VIS auch gut steuerbar.

                              IMG_6934.png

                              S Offline
                              S Offline
                              seppel786
                              schrieb am zuletzt editiert von
                              #2162

                              @der-eine

                              Könntest du vlt dein Skript hier posten? Würde es gerne so wie du umsetzen.

                              Danke und Gruß,
                              Seppel

                              D 1 Antwort Letzte Antwort
                              0
                              • D der-eine

                                @ntsa86 nein, wurde es nicht. Ich löse das Problem in dem ich nur noch Zonenreinigungen anstosse. Auch für eine Komplettreinigung!
                                Das funktioniert sehr gut und in Verbindung mit einer VIS auch gut steuerbar.

                                IMG_6934.png

                                K Offline
                                K Offline
                                kilasat
                                schrieb am zuletzt editiert von
                                #2163

                                @der-eine sagte in [Frage] Xiaomi Vacuum cleaner:

                                @ntsa86 nein, wurde es nicht. Ich löse das Problem in dem ich nur noch Zonenreinigungen anstosse. Auch für eine Komplettreinigung!
                                Das funktioniert sehr gut und in Verbindung mit einer VIS auch gut steuerbar.

                                IMG_6934.png

                                Was ist das für eine coole VIS?

                                D 1 Antwort Letzte Antwort
                                0
                                • S seppel786

                                  @der-eine

                                  Könntest du vlt dein Skript hier posten? Würde es gerne so wie du umsetzen.

                                  Danke und Gruß,
                                  Seppel

                                  D Offline
                                  D Offline
                                  der-eine
                                  schrieb am zuletzt editiert von
                                  #2164

                                  @seppel786 klar :+1:

                                  <xml xmlns="http://www.w3.org/1999/xhtml">
                                   <variables>
                                     <variable type="" id="H5jM!d-6fer30oMoMTOL">Wohnzimmer</variable>
                                     <variable type="" id="-M/PPIWr7NY[r%Jw1vXb">Arbeitszimmer</variable>
                                     <variable type="" id=":%U|iH-0aK@J*xqmm2$s">Kueche</variable>
                                     <variable type="" id="qlPh|Kcns,Le0OjrSr~Q">Kuechenblock</variable>
                                     <variable type="" id="TWx.F5)_#a0_W/gb6CbH">Kinderzimmer</variable>
                                     <variable type="" id="%D}S:Ibzy1[a1-6)Yk}K">Schlafzimmer</variable>
                                     <variable type="" id="![*U^yoiQy}#OpB-KNZZ">Badezimmer1</variable>
                                     <variable type="" id="W5^D4IEYa#}p]qmSx3tw">Badezimmer2</variable>
                                     <variable type="" id="pS)E,EGzvESC,L}rBk/X">Eingang</variable>
                                     <variable type="" id="?338$LOCRmXqk%RE}N95">Zone</variable>
                                     <variable type="undefined" id="timeout4">timeout4</variable>
                                     <variable type="undefined" id="timeout">timeout</variable>
                                     <variable type="undefined" id="timeout2">timeout2</variable>
                                     <variable type="undefined" id="timeout3">timeout3</variable>
                                   </variables>
                                   <block type="variables_set" id="%oE/KUz@)En!^j{~$d-9" x="-1038" y="-1362">
                                     <field name="VAR" id="H5jM!d-6fer30oMoMTOL" variabletype="">Wohnzimmer</field>
                                     <value name="VALUE">
                                       <block type="text" id="Eg-alu,H4WSal,1P[?qe">
                                         <field name="TEXT">[18190,27121,21540,32571,1],</field>
                                       </block>
                                     </value>
                                     <next>
                                       <block type="variables_set" id="gQ$iEL?YpEgmPAT$2^Uw">
                                         <field name="VAR" id="-M/PPIWr7NY[r%Jw1vXb" variabletype="">Arbeitszimmer</field>
                                         <value name="VALUE">
                                           <block type="text" id="oI2l*9_~qVjEOhn@i=Se">
                                             <field name="TEXT">[19549,24651,21999,26801,1],</field>
                                           </block>
                                         </value>
                                         <next>
                                           <block type="variables_set" id="kKkRwrSMU.Z~iSW8^@%">
                                             <field name="VAR" id=":%U|iH-0aK@J*xqmm2$s" variabletype="">Kueche</field>
                                             <value name="VALUE">
                                               <block type="text" id="tHGu}ud|Eg2pTbQfId[;">
                                                 <field name="TEXT">[21973,25137,25673,28787,1],</field>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="variables_set" id="Kbh`mAowWKN8Q+,w=+Ws">
                                                 <field name="VAR" id="qlPh|Kcns,Le0OjrSr~Q" variabletype="">Kuechenblock</field>
                                                 <value name="VALUE">
                                                   <block type="text" id="@~f97r;QUO-?:G^OvMUs">
                                                     <field name="TEXT">[22395,25132,25545,26382,1],</field>
                                                   </block>
                                                 </value>
                                                 <next>
                                                   <block type="variables_set" id="y,ZY}6:X2v=aKFrS@d/3">
                                                     <field name="VAR" id="TWx.F5)_#a0_W/gb6CbH" variabletype="">Kinderzimmer</field>
                                                     <value name="VALUE">
                                                       <block type="text" id="RAjw@mt+(M}NB9%q[2M#">
                                                         <field name="TEXT">[26124,26337,30324,27787,1],</field>
                                                       </block>
                                                     </value>
                                                     <next>
                                                       <block type="variables_set" id="F33[^H/7@s[mB!qvTc6">
                                                         <field name="VAR" id="%D}S:Ibzy1[a1-6)Yk}K" variabletype="">Schlafzimmer</field>
                                                         <value name="VALUE">
                                                           <block type="text" id="5X#Jsw{5.KC;X@cxTBXB">
                                                             <field name="TEXT">[26433,29138,29983,30638,1],</field>
                                                           </block>
                                                         </value>
                                                         <next>
                                                           <block type="variables_set" id="RImUWh7f5JSa?aZjNtAr">
                                                             <field name="VAR" id="![*U^yoiQy}#OpB-KNZZ" variabletype="">Badezimmer1</field>
                                                             <value name="VALUE">
                                                               <block type="text" id="z=Ek=|Z+De!+k?r^j9!">
                                                                 <field name="TEXT">[23887,31211,25037,32411,1],</field>
                                                               </block>
                                                             </value>
                                                             <next>
                                                               <block type="variables_set" id="7qBj+3{HkC,O5~:5%{y!">
                                                                 <field name="VAR" id="W5^D4IEYa#}p]qmSx3tw" variabletype="">Badezimmer2</field>
                                                                 <value name="VALUE">
                                                                   <block type="text" id="tWwo;1^rj?{#6RhMN:3N">
                                                                     <field name="TEXT">[22872,29403,25222,31153,1],</field>
                                                                   </block>
                                                                 </value>
                                                                 <next>
                                                                   <block type="variables_set" id="ZP1(0{)xe77z-e/:5+oA">
                                                                     <field name="VAR" id="pS)E,EGzvESC,L}rBk/X" variabletype="">Eingang</field>
                                                                     <value name="VALUE">
                                                                       <block type="text" id="G2jNrNEQ~^71RKWaEMkw">
                                                                         <field name="TEXT">[25295,26623,26545,33023,1],</field>
                                                                       </block>
                                                                     </value>
                                                                     <next>
                                                                       <block type="on_ext" id="9%cGN%K[S:G}-wS$A|Bu">
                                                                         <mutation items="3"></mutation>
                                                                         <field name="CONDITION">ne</field>
                                                                         <field name="ACK_CONDITION"></field>
                                                                         <value name="OID0">
                                                                           <shadow type="field_oid" id="W%LzaIj?%a$/0/Dhe*$1">
                                                                             <field name="oid">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                           </shadow>
                                                                         </value>
                                                                         <value name="OID1">
                                                                           <shadow type="field_oid" id="l:SF_dE*=N4XW]ArE*sD">
                                                                             <field name="oid">Eigene_Datenpunkte.0.Staubsauger.Start.Zonenreinigung</field>
                                                                           </shadow>
                                                                         </value>
                                                                         <value name="OID2">
                                                                           <shadow type="field_oid" id=",T6#Bq}B]^R)8WFz:Yv,">
                                                                             <field name="oid">mihome-vacuum.0.info.state</field>
                                                                           </shadow>
                                                                         </value>
                                                                         <statement name="STATEMENT">
                                                                           <block type="comment" id="5kjL#rX*Rl[8}t#.${!/">
                                                                             <field name="COMMENT">Ganze Wohnung</field>
                                                                             <next>
                                                                               <block type="controls_if" id="jb:KM_s)2j8xp?Z%^TRP">
                                                                                 <value name="IF0">
                                                                                   <block type="logic_compare" id="p6A^J)j13Wt9GwjxUOjM">
                                                                                     <field name="OP">EQ</field>
                                                                                     <value name="A">
                                                                                       <block type="get_value" id=")1gV4BAawM[{:Oj]a8?L">
                                                                                         <field name="ATTR">val</field>
                                                                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                       </block>
                                                                                     </value>
                                                                                     <value name="B">
                                                                                       <block type="logic_boolean" id="hpYz!0H`tW*Lrg;tS,[T">
                                                                                         <field name="BOOL">TRUE</field>
                                                                                       </block>
                                                                                     </value>
                                                                                   </block>
                                                                                 </value>
                                                                                 <statement name="DO0">
                                                                                   <block type="variables_set" id="Ym|AFVzY#e3R-}f`R}4;">
                                                                                     <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                     <value name="VALUE">
                                                                                       <block type="text_join" id="kQZt^uCb=9XRDFy|L.fy">
                                                                                         <mutation items="5"></mutation>
                                                                                         <value name="ADD0">
                                                                                           <block type="variables_get" id=".8^[-Dsd#=qP]4c3uIK@">
                                                                                             <field name="VAR" id="H5jM!d-6fer30oMoMTOL" variabletype="">Wohnzimmer</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="ADD1">
                                                                                           <block type="variables_get" id="US8G{za9xEH5nZg8X]PO">
                                                                                             <field name="VAR" id="-M/PPIWr7NY[r%Jw1vXb" variabletype="">Arbeitszimmer</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="ADD2">
                                                                                           <block type="variables_get" id="L0rr%p~Ol]~=TXM;E|]l">
                                                                                             <field name="VAR" id=":%U|iH-0aK@J*xqmm2$s" variabletype="">Kueche</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="ADD3">
                                                                                           <block type="variables_get" id=";EBlY#-lyW,BPV^%SZ)S">
                                                                                             <field name="VAR" id="TWx.F5)_#a0_W/gb6CbH" variabletype="">Kinderzimmer</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="ADD4">
                                                                                           <block type="variables_get" id="YkPmb)#c+xo^S5Tt*YQ$">
                                                                                             <field name="VAR" id="%D}S:Ibzy1[a1-6)Yk}K" variabletype="">Schlafzimmer</field>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </value>
                                                                                     <next>
                                                                                       <block type="timeouts_cleartimeout" id="zh@}ABz[+;/}gvI/Kw`b">
                                                                                         <field name="NAME">timeout4</field>
                                                                                         <next>
                                                                                           <block type="timeouts_settimeout" id="#tsJk0`/]~#g#-3yq:rs">
                                                                                             <field name="NAME">timeout4</field>
                                                                                             <field name="DELAY">60</field>
                                                                                             <field name="UNIT">min</field>
                                                                                             <statement name="STATEMENT">
                                                                                               <block type="controls_if" id="CSBz`9fg*lsZcF_GXg7+">
                                                                                                 <value name="IF0">
                                                                                                   <block type="logic_compare" id="fEG7Z^p!wP8K7tj7/sr8">
                                                                                                     <field name="OP">NEQ</field>
                                                                                                     <value name="A">
                                                                                                       <block type="get_value" id="lGSHj@5Q*}e=`En.t.lj">
                                                                                                         <field name="ATTR">val</field>
                                                                                                         <field name="OID">mihome-vacuum.0.info.state</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="B">
                                                                                                       <block type="math_number" id="PW]6-]JoIOVB,DLj8#bx">
                                                                                                         <field name="NUM">8</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <statement name="DO0">
                                                                                                   <block type="control" id="~nB:rxVzUvX8QpmlO]5t">
                                                                                                     <mutation delay_input="false"></mutation>
                                                                                                     <field name="OID">mihome-vacuum.0.control.pause</field>
                                                                                                     <field name="WITH_DELAY">FALSE</field>
                                                                                                     <value name="VALUE">
                                                                                                       <block type="logic_boolean" id="G(7d!Xng8#aMV]OHanzb">
                                                                                                         <field name="BOOL">TRUE</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </statement>
                                                                                               </block>
                                                                                             </statement>
                                                                                             <next>
                                                                                               <block type="control" id="-ZB_LlS~QC-q{c^:}e$H">
                                                                                                 <mutation delay_input="true"></mutation>
                                                                                                 <field name="OID">mihome-vacuum.0.control.zoneClean</field>
                                                                                                 <field name="WITH_DELAY">TRUE</field>
                                                                                                 <field name="DELAY_MS">2000</field>
                                                                                                 <field name="UNIT">ms</field>
                                                                                                 <field name="CLEAR_RUNNING">FALSE</field>
                                                                                                 <value name="VALUE">
                                                                                                   <block type="text_getSubstring" id="SoSk(7CqUhz`ZyLGzQqq">
                                                                                                     <mutation at1="false" at2="true"></mutation>
                                                                                                     <field name="WHERE1">FIRST</field>
                                                                                                     <field name="WHERE2">FROM_END</field>
                                                                                                     <value name="STRING">
                                                                                                       <block type="variables_get" id="3n4R/lu:muWx+8H!/CBL">
                                                                                                         <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="AT2">
                                                                                                       <block type="math_number" id="cW%h]Kj1]K5|wsAeyxUJ">
                                                                                                         <field name="NUM">2</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </next>
                                                                                           </block>
                                                                                         </next>
                                                                                       </block>
                                                                                     </next>
                                                                                   </block>
                                                                                 </statement>
                                                                                 <next>
                                                                                   <block type="controls_if" id="_![^=ag,PI?f4M`f4]%L">
                                                                                     <value name="IF0">
                                                                                       <block type="logic_operation" id=")Mse50nCFm}LN+ACgs(D">
                                                                                         <field name="OP">AND</field>
                                                                                         <value name="A">
                                                                                           <block type="logic_compare" id="IB?J{(4i[MyXizL3?1-V">
                                                                                             <field name="OP">EQ</field>
                                                                                             <value name="A">
                                                                                               <block type="get_value" id="y5#Y:xO.720)ZouQJ__0">
                                                                                                 <field name="ATTR">val</field>
                                                                                                 <field name="OID">mihome-vacuum.0.info.state</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="B">
                                                                                               <block type="math_number" id="B}X[*vc9qqa:|~nk8[k)">
                                                                                                 <field name="NUM">6</field>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="B">
                                                                                           <block type="logic_compare" id="|Aqyn-?`=Qc)t+mRa,4{">
                                                                                             <field name="OP">EQ</field>
                                                                                             <value name="A">
                                                                                               <block type="get_value" id="o/C;twO{!UnuU?1Z1Euj">
                                                                                                 <field name="ATTR">val</field>
                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="B">
                                                                                               <block type="logic_boolean" id="#t*pyH.@+xDow#IveEUa">
                                                                                                 <field name="BOOL">TRUE</field>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </value>
                                                                                     <statement name="DO0">
                                                                                       <block type="control" id="N%]!(6:oYcTcGN;fx3]!">
                                                                                         <mutation delay_input="false"></mutation>
                                                                                         <field name="OID">mihome-vacuum.0.control.pause</field>
                                                                                         <field name="WITH_DELAY">FALSE</field>
                                                                                         <value name="VALUE">
                                                                                           <block type="logic_boolean" id="VNVr.jFS#Z|R@!FtAzEA">
                                                                                             <field name="BOOL">TRUE</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <next>
                                                                                           <block type="variables_set" id="oo%SmC!8sb7OaZZ[,GbZ">
                                                                                             <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                             <value name="VALUE">
                                                                                               <block type="text_join" id="A.fG#U%z@Q}i|p%a=6;U">
                                                                                                 <mutation items="3"></mutation>
                                                                                                 <value name="ADD0">
                                                                                                   <block type="variables_get" id="sBA9mE0d:a+0k(`SM-).">
                                                                                                     <field name="VAR" id="![*U^yoiQy}#OpB-KNZZ" variabletype="">Badezimmer1</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD1">
                                                                                                   <block type="variables_get" id="b%WHc33pnf+e=w|dnPY?">
                                                                                                     <field name="VAR" id="W5^D4IEYa#}p]qmSx3tw" variabletype="">Badezimmer2</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD2">
                                                                                                   <block type="variables_get" id="S|{E4[92t3T(p(Tba(lQ">
                                                                                                     <field name="VAR" id="pS)E,EGzvESC,L}rBk/X" variabletype="">Eingang</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </value>
                                                                                             <next>
                                                                                               <block type="control" id="X5=x+qn*E$l2f6b55unk">
                                                                                                 <mutation delay_input="true"></mutation>
                                                                                                 <field name="OID">mihome-vacuum.0.control.zoneClean</field>
                                                                                                 <field name="WITH_DELAY">TRUE</field>
                                                                                                 <field name="DELAY_MS">2000</field>
                                                                                                 <field name="UNIT">ms</field>
                                                                                                 <field name="CLEAR_RUNNING">FALSE</field>
                                                                                                 <value name="VALUE">
                                                                                                   <block type="text_getSubstring" id="VT%v(ZET.r5+Rt`f69%3">
                                                                                                     <mutation at1="false" at2="true"></mutation>
                                                                                                     <field name="WHERE1">FIRST</field>
                                                                                                     <field name="WHERE2">FROM_END</field>
                                                                                                     <value name="STRING">
                                                                                                       <block type="variables_get" id="#^Ve?i?l1KOM!k#ay@`o">
                                                                                                         <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="AT2">
                                                                                                       <block type="math_number" id="OG(yUHq4kg_FW4Rhxla%">
                                                                                                         <field name="NUM">2</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <next>
                                                                                                   <block type="timeouts_settimeout" id="96x:qn{s)q!Q@*BY#Cbd">
                                                                                                     <field name="NAME">timeout2</field>
                                                                                                     <field name="DELAY">2000</field>
                                                                                                     <field name="UNIT">ms</field>
                                                                                                     <statement name="STATEMENT">
                                                                                                       <block type="control" id="!F:nw$HUz,5W,s)7wpe?">
                                                                                                         <mutation delay_input="false"></mutation>
                                                                                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                                         <field name="WITH_DELAY">FALSE</field>
                                                                                                         <value name="VALUE">
                                                                                                           <block type="logic_boolean" id="?stB%E^p^TktGM(2/iT5">
                                                                                                             <field name="BOOL">FALSE</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </statement>
                                                                                                   </block>
                                                                                                 </next>
                                                                                               </block>
                                                                                             </next>
                                                                                           </block>
                                                                                         </next>
                                                                                       </block>
                                                                                     </statement>
                                                                                     <next>
                                                                                       <block type="comment" id="GIls=|^jng,VyA|G`v5@">
                                                                                         <field name="COMMENT">Zonenreinigung</field>
                                                                                         <next>
                                                                                           <block type="controls_if" id="v,w,lxZA{`U5jH%sZ9_+">
                                                                                             <value name="IF0">
                                                                                               <block type="logic_compare" id="6!u-k;8g{}iZ@]7a:q},">
                                                                                                 <field name="OP">EQ</field>
                                                                                                 <value name="A">
                                                                                                   <block type="get_value" id="fXTWVtjZ~Mu.=MBRia!V">
                                                                                                     <field name="ATTR">val</field>
                                                                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Zonenreinigung</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="B">
                                                                                                   <block type="logic_boolean" id="BnMgWHPrSq]gels9RJCi">
                                                                                                     <field name="BOOL">TRUE</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </value>
                                                                                             <statement name="DO0">
                                                                                               <block type="variables_set" id="e/X`JuuUzE-2Q2WGR@3%">
                                                                                                 <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                 <value name="VALUE">
                                                                                                   <block type="text_join" id="v)Ty`_}=vh}T)lohOva8">
                                                                                                     <mutation items="9"></mutation>
                                                                                                     <value name="ADD0">
                                                                                                       <block type="logic_ternary" id="y33mza~;IB5bwI+BdTx0">
                                                                                                         <value name="IF">
                                                                                                           <block type="get_value" id="i/xE_.D~T[.VN|R7h2*9">
                                                                                                             <field name="ATTR">val</field>
                                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Wohnzimmer</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="THEN">
                                                                                                           <block type="variables_get" id="*_@O}iU(+E%5DLs!FhAh">
                                                                                                             <field name="VAR" id="H5jM!d-6fer30oMoMTOL" variabletype="">Wohnzimmer</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="ADD1">
                                                                                                       <block type="logic_ternary" id="^lQ617?`OzvT~,R3I3A-">
                                                                                                         <value name="IF">
                                                                                                           <block type="get_value" id="]40PB|y@ymL)yDb%~wK4">
                                                                                                             <field name="ATTR">val</field>
                                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Arbeitszimmer</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="THEN">
                                                                                                           <block type="variables_get" id="M8yASo)b*]Ni!m*m:t|(">
                                                                                                             <field name="VAR" id="-M/PPIWr7NY[r%Jw1vXb" variabletype="">Arbeitszimmer</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="ADD2">
                                                                                                       <block type="logic_ternary" id="c~jGl7ubHD*hHe7eB:cE">
                                                                                                         <value name="IF">
                                                                                                           <block type="get_value" id="Tc(%d+khX_!ggfH]=ZHY">
                                                                                                             <field name="ATTR">val</field>
                                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kueche</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="THEN">
                                                                                                           <block type="variables_get" id="_+~P}9ZEK6EHUO9m`//6">
                                                                                                             <field name="VAR" id=":%U|iH-0aK@J*xqmm2$s" variabletype="">Kueche</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="ADD3">
                                                                                                       <block type="logic_ternary" id="8!H8{A]F9/7{C:a5p@+d">
                                                                                                         <value name="IF">
                                                                                                           <block type="get_value" id="fWW.d.#7^CWllQ(Wj)qo">
                                                                                                             <field name="ATTR">val</field>
                                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kuechenblock</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="THEN">
                                                                                                           <block type="variables_get" id="ExT1my.vc6/i[f!or8nc">
                                                                                                             <field name="VAR" id="qlPh|Kcns,Le0OjrSr~Q" variabletype="">Kuechenblock</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="ADD4">
                                                                                                       <block type="logic_ternary" id="::uCup#-8NBu=T8?NS[a">
                                                                                                         <value name="IF">
                                                                                                           <block type="get_value" id="4zavc5=]*D)hyugS6%Mv">
                                                                                                             <field name="ATTR">val</field>
                                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kinderzimmer</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="THEN">
                                                                                                           <block type="variables_get" id="Mn1JBI8WIpTj+?E{qy;N">
                                                                                                             <field name="VAR" id="TWx.F5)_#a0_W/gb6CbH" variabletype="">Kinderzimmer</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="ADD5">
                                                                                                       <block type="logic_ternary" id="!+nVJSywWsdz(M.xXPK!">
                                                                                                         <value name="IF">
                                                                                                           <block type="get_value" id="9a_^QM$y]nmI%rtC,m=5">
                                                                                                             <field name="ATTR">val</field>
                                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Schlafzimmer</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="THEN">
                                                                                                           <block type="variables_get" id="PC*FG7mqGLSw)n2Ht@_}">
                                                                                                             <field name="VAR" id="%D}S:Ibzy1[a1-6)Yk}K" variabletype="">Schlafzimmer</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="ADD6">
                                                                                                       <block type="logic_ternary" id="PBGf*kP_JHi7SiKSEn;Q">
                                                                                                         <value name="IF">
                                                                                                           <block type="get_value" id="4Nu}@=#]R#svmapS]Chi">
                                                                                                             <field name="ATTR">val</field>
                                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer1</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="THEN">
                                                                                                           <block type="variables_get" id="NeLB6-52iOmm@{eO,h2n">
                                                                                                             <field name="VAR" id="![*U^yoiQy}#OpB-KNZZ" variabletype="">Badezimmer1</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="ADD7">
                                                                                                       <block type="logic_ternary" id="Irqm{s-P:3nzxa0wC+!(">
                                                                                                         <value name="IF">
                                                                                                           <block type="get_value" id="?*1pGQy-YhGI(k8~oqHo">
                                                                                                             <field name="ATTR">val</field>
                                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="THEN">
                                                                                                           <block type="variables_get" id="BE]6ZGB705-gz3Oh)br4">
                                                                                                             <field name="VAR" id="W5^D4IEYa#}p]qmSx3tw" variabletype="">Badezimmer2</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="ADD8">
                                                                                                       <block type="logic_ternary" id="]_|$2G.(sXz]K=Q4?-W%">
                                                                                                         <value name="IF">
                                                                                                           <block type="get_value" id="hIU0QPCNqz)Rc5CJOTq~">
                                                                                                             <field name="ATTR">val</field>
                                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Eingang</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="THEN">
                                                                                                           <block type="variables_get" id="72qhPGm2_V$ug~O::8`s">
                                                                                                             <field name="VAR" id="pS)E,EGzvESC,L}rBk/X" variabletype="">Eingang</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <next>
                                                                                                   <block type="control" id="-TH|!h,pr~qYQRQ1z^+B">
                                                                                                     <mutation delay_input="true"></mutation>
                                                                                                     <field name="OID">mihome-vacuum.0.control.zoneClean</field>
                                                                                                     <field name="WITH_DELAY">TRUE</field>
                                                                                                     <field name="DELAY_MS">2000</field>
                                                                                                     <field name="UNIT">ms</field>
                                                                                                     <field name="CLEAR_RUNNING">FALSE</field>
                                                                                                     <value name="VALUE">
                                                                                                       <block type="text_getSubstring" id="4?4~VI.8}ICa=S+3_/cp">
                                                                                                         <mutation at1="false" at2="true"></mutation>
                                                                                                         <field name="WHERE1">FIRST</field>
                                                                                                         <field name="WHERE2">FROM_END</field>
                                                                                                         <value name="STRING">
                                                                                                           <block type="variables_get" id="+J6J)VMD)*SLgSS|mA[L">
                                                                                                             <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="AT2">
                                                                                                           <block type="math_number" id="lMW#3.1_0w^EeJ:nH-,}">
                                                                                                             <field name="NUM">2</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <next>
                                                                                                       <block type="timeouts_settimeout" id="g3ANAKnHZhK%{lywco;G">
                                                                                                         <field name="NAME">timeout3</field>
                                                                                                         <field name="DELAY">2000</field>
                                                                                                         <field name="UNIT">ms</field>
                                                                                                         <statement name="STATEMENT">
                                                                                                           <block type="procedures_callnoreturn" id="bl|_D]BU;m;![b|CE=tD">
                                                                                                             <mutation name="State_reset"></mutation>
                                                                                                             <next>
                                                                                                               <block type="control" id="5Ffm~QQzNj[*LR~3vW/C">
                                                                                                                 <mutation delay_input="false"></mutation>
                                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Zonenreinigung</field>
                                                                                                                 <field name="WITH_DELAY">FALSE</field>
                                                                                                                 <value name="VALUE">
                                                                                                                   <block type="logic_boolean" id="oBUibo;ny}etEM(qw4f,">
                                                                                                                     <field name="BOOL">FALSE</field>
                                                                                                                   </block>
                                                                                                                 </value>
                                                                                                               </block>
                                                                                                             </next>
                                                                                                           </block>
                                                                                                         </statement>
                                                                                                       </block>
                                                                                                     </next>
                                                                                                   </block>
                                                                                                 </next>
                                                                                               </block>
                                                                                             </statement>
                                                                                           </block>
                                                                                         </next>
                                                                                       </block>
                                                                                     </next>
                                                                                   </block>
                                                                                 </next>
                                                                               </block>
                                                                             </next>
                                                                           </block>
                                                                         </statement>
                                                                         <next>
                                                                           <block type="comment" id="4SL7A$BJWd8aSJIV4NC_">
                                                                             <field name="COMMENT">Mülleimer</field>
                                                                             <next>
                                                                               <block type="on_ext" id="k/RM8fOgR]I|]*u+2[zC">
                                                                                 <mutation items="1"></mutation>
                                                                                 <field name="CONDITION">ne</field>
                                                                                 <field name="ACK_CONDITION"></field>
                                                                                 <value name="OID0">
                                                                                   <shadow type="field_oid" id="XUr@Yx.}}pK`gCj5PAn*">
                                                                                     <field name="oid">default</field>
                                                                                   </shadow>
                                                                                   <block type="field_oid" id="_ytw!lj%eq}{yz}=6lYS">
                                                                                     <field name="oid">mihome-vacuum.0.info.state</field>
                                                                                   </block>
                                                                                 </value>
                                                                                 <statement name="STATEMENT">
                                                                                   <block type="controls_if" id="GV=@:(rB=!y~MV:**O2l">
                                                                                     <value name="IF0">
                                                                                       <block type="logic_operation" id="FUH]1anMDJ,/Y-M@AE8G" inline="false">
                                                                                         <field name="OP">AND</field>
                                                                                         <value name="A">
                                                                                           <block type="logic_compare" id="enK-TSGXHSaF9ZcuSnBK">
                                                                                             <field name="OP">EQ</field>
                                                                                             <value name="A">
                                                                                               <block type="on_source" id="1EA|hPYjL~GgA~@9|a,+">
                                                                                                 <field name="ATTR">state.val</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="B">
                                                                                               <block type="math_number" id="9q[rY?t!I0+pMR=){A;]">
                                                                                                 <field name="NUM">6</field>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="B">
                                                                                           <block type="logic_operation" id="47Xd]5yDkd{9X$x^wZuQ" inline="false">
                                                                                             <field name="OP">AND</field>
                                                                                             <value name="A">
                                                                                               <block type="logic_compare" id="??/L@.%:q0VmNU?r^25h">
                                                                                                 <field name="OP">EQ</field>
                                                                                                 <value name="A">
                                                                                                   <block type="get_value" id="r!0tYv3LA]OJ^d[[tV7b">
                                                                                                     <field name="ATTR">val</field>
                                                                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="B">
                                                                                                   <block type="logic_boolean" id="WYmV2|@--*C=YimRx]$-">
                                                                                                     <field name="BOOL">FALSE</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="B">
                                                                                               <block type="logic_compare" id="pxxy7cXZ*yD+YRjDv8_4">
                                                                                                 <field name="OP">GTE</field>
                                                                                                 <value name="A">
                                                                                                   <block type="get_value" id=":;tIfb,z6,%TYs!F7g)W">
                                                                                                     <field name="ATTR">val</field>
                                                                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Info.Staubbehaelter</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="B">
                                                                                                   <block type="math_number" id="iycLg1#2$5dof4VrE9Z_">
                                                                                                     <field name="NUM">90</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </value>
                                                                                     <statement name="DO0">
                                                                                       <block type="control" id="ytm=n77c~p?jRQwZ1G9f">
                                                                                         <mutation delay_input="false"></mutation>
                                                                                         <field name="OID">mihome-vacuum.0.control.pause</field>
                                                                                         <field name="WITH_DELAY">FALSE</field>
                                                                                         <value name="VALUE">
                                                                                           <block type="logic_boolean" id="zVlQ?7+A@Ws5L%4DWqFW">
                                                                                             <field name="BOOL">TRUE</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <next>
                                                                                           <block type="control" id="h/aiY0=nVAS@MZZ]9JvT">
                                                                                             <mutation delay_input="false"></mutation>
                                                                                             <field name="OID">mihome-vacuum.0.control.goTo</field>
                                                                                             <field name="WITH_DELAY">FALSE</field>
                                                                                             <value name="VALUE">
                                                                                               <block type="text" id="^=$;?Ee4zo[e%E-jT[=S">
                                                                                                 <field name="TEXT">24900,25500</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <next>
                                                                                               <block type="timeouts_settimeout" id="~Z[.EjoHlP@Cuzckh[:E">
                                                                                                 <field name="NAME">timeout</field>
                                                                                                 <field name="DELAY">2000</field>
                                                                                                 <field name="UNIT">ms</field>
                                                                                                 <statement name="STATEMENT">
                                                                                                   <block type="control" id="}._cRm]pDhpi5xKA/mW`">
                                                                                                     <mutation delay_input="false"></mutation>
                                                                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Info.Staubbehaelter</field>
                                                                                                     <field name="WITH_DELAY">FALSE</field>
                                                                                                     <value name="VALUE">
                                                                                                       <block type="math_number" id="KGx$@%M46^%`OSzs0+Mt">
                                                                                                         <field name="NUM">0</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </statement>
                                                                                               </block>
                                                                                             </next>
                                                                                           </block>
                                                                                         </next>
                                                                                       </block>
                                                                                     </statement>
                                                                                   </block>
                                                                                 </statement>
                                                                               </block>
                                                                             </next>
                                                                           </block>
                                                                         </next>
                                                                       </block>
                                                                     </next>
                                                                   </block>
                                                                 </next>
                                                               </block>
                                                             </next>
                                                           </block>
                                                         </next>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </next>
                                               </block>
                                             </next>
                                           </block>
                                         </next>
                                       </block>
                                     </next>
                                   </block>
                                   <block type="procedures_defnoreturn" id="/=xI^u`R$@J)r[w+txx*" collapsed="true" x="-262" y="-1362">
                                     <field name="NAME">State_reset</field>
                                     <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                                     <statement name="STACK">
                                       <block type="control" id="0xyak8u^:zS{FR`B$$oP">
                                         <mutation delay_input="false"></mutation>
                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Wohnzimmer</field>
                                         <field name="WITH_DELAY">FALSE</field>
                                         <value name="VALUE">
                                           <block type="logic_boolean" id="_,@$OI_U[Nw*dhZv0I!#">
                                             <field name="BOOL">FALSE</field>
                                           </block>
                                         </value>
                                         <next>
                                           <block type="control" id="kCx9Z*57e-O_3jOOSmxl">
                                             <mutation delay_input="false"></mutation>
                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Arbeitszimmer</field>
                                             <field name="WITH_DELAY">FALSE</field>
                                             <value name="VALUE">
                                               <block type="logic_boolean" id="|O5B+nNx{@)k:R%#,Xuj">
                                                 <field name="BOOL">FALSE</field>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="control" id="tcMzai^]4V!=_)jZ2hT*">
                                                 <mutation delay_input="false"></mutation>
                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kueche</field>
                                                 <field name="WITH_DELAY">FALSE</field>
                                                 <value name="VALUE">
                                                   <block type="logic_boolean" id="*UWSlp(#oDuvYe+V5Xix">
                                                     <field name="BOOL">FALSE</field>
                                                   </block>
                                                 </value>
                                                 <next>
                                                   <block type="control" id="2aR:H_YSn?LdN68`gai6">
                                                     <mutation delay_input="false"></mutation>
                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kuechenblock</field>
                                                     <field name="WITH_DELAY">FALSE</field>
                                                     <value name="VALUE">
                                                       <block type="logic_boolean" id="5tXVFxwCEX+;^:G/-avO">
                                                         <field name="BOOL">FALSE</field>
                                                       </block>
                                                     </value>
                                                     <next>
                                                       <block type="control" id="1M96,p=+T9/cLKxy*wv~">
                                                         <mutation delay_input="false"></mutation>
                                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kinderzimmer</field>
                                                         <field name="WITH_DELAY">FALSE</field>
                                                         <value name="VALUE">
                                                           <block type="logic_boolean" id="ea7-A:UM::aoN7548ug)">
                                                             <field name="BOOL">FALSE</field>
                                                           </block>
                                                         </value>
                                                         <next>
                                                           <block type="control" id="1dw,h.nRHH4a[0xNhV(t">
                                                             <mutation delay_input="false"></mutation>
                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Schlafzimmer</field>
                                                             <field name="WITH_DELAY">FALSE</field>
                                                             <value name="VALUE">
                                                               <block type="logic_boolean" id="Sxe;ZrEH8oU^m*7bu/V5">
                                                                 <field name="BOOL">FALSE</field>
                                                               </block>
                                                             </value>
                                                             <next>
                                                               <block type="control" id="o-DfI7uJ.!xhKE0M2L/L">
                                                                 <mutation delay_input="false"></mutation>
                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer1</field>
                                                                 <field name="WITH_DELAY">FALSE</field>
                                                                 <value name="VALUE">
                                                                   <block type="logic_boolean" id="~6eAjO7%G-n8}z#JKey%">
                                                                     <field name="BOOL">FALSE</field>
                                                                   </block>
                                                                 </value>
                                                                 <next>
                                                                   <block type="control" id="}8a_(a_ipwmY:!1XbMZb">
                                                                     <mutation delay_input="false"></mutation>
                                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                                     <field name="WITH_DELAY">FALSE</field>
                                                                     <value name="VALUE">
                                                                       <block type="logic_boolean" id="FZ}yKw*JQYpMv/?aJ?2{">
                                                                         <field name="BOOL">FALSE</field>
                                                                       </block>
                                                                     </value>
                                                                     <next>
                                                                       <block type="control" id="-@bExkz=rlBa-A+y|TV4">
                                                                         <mutation delay_input="false"></mutation>
                                                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Eingang</field>
                                                                         <field name="WITH_DELAY">FALSE</field>
                                                                         <value name="VALUE">
                                                                           <block type="logic_boolean" id="{6H!0LpXcuI2)J9*,Qf)">
                                                                             <field name="BOOL">FALSE</field>
                                                                           </block>
                                                                         </value>
                                                                       </block>
                                                                     </next>
                                                                   </block>
                                                                 </next>
                                                               </block>
                                                             </next>
                                                           </block>
                                                         </next>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </next>
                                               </block>
                                             </next>
                                           </block>
                                         </next>
                                       </block>
                                     </statement>
                                   </block>
                                   <block type="comment" id="Gw2WBZOOt_*1`l7pbMxd" x="-262" y="-1337">
                                     <field name="COMMENT">Bad zweigeteilt</field>
                                     <next>
                                       <block type="on_ext" id="+dL/1oJfy}3$%agDgy,/" collapsed="true">
                                         <mutation items="1"></mutation>
                                         <field name="CONDITION">ne</field>
                                         <field name="ACK_CONDITION"></field>
                                         <value name="OID0">
                                           <shadow type="field_oid" id="=mXzU`}Iv4(VG-(c`~C]">
                                             <field name="oid">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer1</field>
                                           </shadow>
                                         </value>
                                         <statement name="STATEMENT">
                                           <block type="controls_if" id="j}@-/3tA?Ux_4);`5;Y)">
                                             <mutation else="1"></mutation>
                                             <value name="IF0">
                                               <block type="logic_compare" id="phRG-|uQ###cZU5f-ZAu">
                                                 <field name="OP">EQ</field>
                                                 <value name="A">
                                                   <block type="on_source" id="dGunY:ecMVCrNExqbUUk">
                                                     <field name="ATTR">state.val</field>
                                                   </block>
                                                 </value>
                                                 <value name="B">
                                                   <block type="logic_boolean" id="28d=DevcP(q8!P.+8)DC">
                                                     <field name="BOOL">TRUE</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <statement name="DO0">
                                               <block type="control" id="7FT?iiFQp)RhmJU)bK]z">
                                                 <mutation delay_input="false"></mutation>
                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                 <field name="WITH_DELAY">FALSE</field>
                                                 <value name="VALUE">
                                                   <block type="logic_boolean" id="LadKXJjTc:!*x%PV58+H">
                                                     <field name="BOOL">TRUE</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </statement>
                                             <statement name="ELSE">
                                               <block type="control" id="DJWA+Ty0xX|gZE[55o5]">
                                                 <mutation delay_input="false"></mutation>
                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                 <field name="WITH_DELAY">FALSE</field>
                                                 <value name="VALUE">
                                                   <block type="logic_boolean" id="MtNAtd-fN_rC.P:+-n4K">
                                                     <field name="BOOL">FALSE</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </statement>
                                           </block>
                                         </statement>
                                       </block>
                                     </next>
                                   </block>
                                  </xml>
                                  

                                  S 2 Antworten Letzte Antwort
                                  0
                                  • K kilasat

                                    @der-eine sagte in [Frage] Xiaomi Vacuum cleaner:

                                    @ntsa86 nein, wurde es nicht. Ich löse das Problem in dem ich nur noch Zonenreinigungen anstosse. Auch für eine Komplettreinigung!
                                    Das funktioniert sehr gut und in Verbindung mit einer VIS auch gut steuerbar.

                                    IMG_6934.png

                                    Was ist das für eine coole VIS?

                                    D Offline
                                    D Offline
                                    der-eine
                                    schrieb am zuletzt editiert von
                                    #2165

                                    @kilasat in diesen Post kannst Du Dir Inspiration holen. Alle hier gezeigten VIS sind mit dem gleichen Konzept (MD CSS von Uhula) aufgebaut. Im ersten Beitrag ist der Download-Link für meine VIS.
                                    Viel Spass damit :grinning:

                                    1 Antwort Letzte Antwort
                                    1
                                    • D der-eine

                                      @seppel786 klar :+1:

                                      <xml xmlns="http://www.w3.org/1999/xhtml">
                                       <variables>
                                         <variable type="" id="H5jM!d-6fer30oMoMTOL">Wohnzimmer</variable>
                                         <variable type="" id="-M/PPIWr7NY[r%Jw1vXb">Arbeitszimmer</variable>
                                         <variable type="" id=":%U|iH-0aK@J*xqmm2$s">Kueche</variable>
                                         <variable type="" id="qlPh|Kcns,Le0OjrSr~Q">Kuechenblock</variable>
                                         <variable type="" id="TWx.F5)_#a0_W/gb6CbH">Kinderzimmer</variable>
                                         <variable type="" id="%D}S:Ibzy1[a1-6)Yk}K">Schlafzimmer</variable>
                                         <variable type="" id="![*U^yoiQy}#OpB-KNZZ">Badezimmer1</variable>
                                         <variable type="" id="W5^D4IEYa#}p]qmSx3tw">Badezimmer2</variable>
                                         <variable type="" id="pS)E,EGzvESC,L}rBk/X">Eingang</variable>
                                         <variable type="" id="?338$LOCRmXqk%RE}N95">Zone</variable>
                                         <variable type="undefined" id="timeout4">timeout4</variable>
                                         <variable type="undefined" id="timeout">timeout</variable>
                                         <variable type="undefined" id="timeout2">timeout2</variable>
                                         <variable type="undefined" id="timeout3">timeout3</variable>
                                       </variables>
                                       <block type="variables_set" id="%oE/KUz@)En!^j{~$d-9" x="-1038" y="-1362">
                                         <field name="VAR" id="H5jM!d-6fer30oMoMTOL" variabletype="">Wohnzimmer</field>
                                         <value name="VALUE">
                                           <block type="text" id="Eg-alu,H4WSal,1P[?qe">
                                             <field name="TEXT">[18190,27121,21540,32571,1],</field>
                                           </block>
                                         </value>
                                         <next>
                                           <block type="variables_set" id="gQ$iEL?YpEgmPAT$2^Uw">
                                             <field name="VAR" id="-M/PPIWr7NY[r%Jw1vXb" variabletype="">Arbeitszimmer</field>
                                             <value name="VALUE">
                                               <block type="text" id="oI2l*9_~qVjEOhn@i=Se">
                                                 <field name="TEXT">[19549,24651,21999,26801,1],</field>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="variables_set" id="kKkRwrSMU.Z~iSW8^@%">
                                                 <field name="VAR" id=":%U|iH-0aK@J*xqmm2$s" variabletype="">Kueche</field>
                                                 <value name="VALUE">
                                                   <block type="text" id="tHGu}ud|Eg2pTbQfId[;">
                                                     <field name="TEXT">[21973,25137,25673,28787,1],</field>
                                                   </block>
                                                 </value>
                                                 <next>
                                                   <block type="variables_set" id="Kbh`mAowWKN8Q+,w=+Ws">
                                                     <field name="VAR" id="qlPh|Kcns,Le0OjrSr~Q" variabletype="">Kuechenblock</field>
                                                     <value name="VALUE">
                                                       <block type="text" id="@~f97r;QUO-?:G^OvMUs">
                                                         <field name="TEXT">[22395,25132,25545,26382,1],</field>
                                                       </block>
                                                     </value>
                                                     <next>
                                                       <block type="variables_set" id="y,ZY}6:X2v=aKFrS@d/3">
                                                         <field name="VAR" id="TWx.F5)_#a0_W/gb6CbH" variabletype="">Kinderzimmer</field>
                                                         <value name="VALUE">
                                                           <block type="text" id="RAjw@mt+(M}NB9%q[2M#">
                                                             <field name="TEXT">[26124,26337,30324,27787,1],</field>
                                                           </block>
                                                         </value>
                                                         <next>
                                                           <block type="variables_set" id="F33[^H/7@s[mB!qvTc6">
                                                             <field name="VAR" id="%D}S:Ibzy1[a1-6)Yk}K" variabletype="">Schlafzimmer</field>
                                                             <value name="VALUE">
                                                               <block type="text" id="5X#Jsw{5.KC;X@cxTBXB">
                                                                 <field name="TEXT">[26433,29138,29983,30638,1],</field>
                                                               </block>
                                                             </value>
                                                             <next>
                                                               <block type="variables_set" id="RImUWh7f5JSa?aZjNtAr">
                                                                 <field name="VAR" id="![*U^yoiQy}#OpB-KNZZ" variabletype="">Badezimmer1</field>
                                                                 <value name="VALUE">
                                                                   <block type="text" id="z=Ek=|Z+De!+k?r^j9!">
                                                                     <field name="TEXT">[23887,31211,25037,32411,1],</field>
                                                                   </block>
                                                                 </value>
                                                                 <next>
                                                                   <block type="variables_set" id="7qBj+3{HkC,O5~:5%{y!">
                                                                     <field name="VAR" id="W5^D4IEYa#}p]qmSx3tw" variabletype="">Badezimmer2</field>
                                                                     <value name="VALUE">
                                                                       <block type="text" id="tWwo;1^rj?{#6RhMN:3N">
                                                                         <field name="TEXT">[22872,29403,25222,31153,1],</field>
                                                                       </block>
                                                                     </value>
                                                                     <next>
                                                                       <block type="variables_set" id="ZP1(0{)xe77z-e/:5+oA">
                                                                         <field name="VAR" id="pS)E,EGzvESC,L}rBk/X" variabletype="">Eingang</field>
                                                                         <value name="VALUE">
                                                                           <block type="text" id="G2jNrNEQ~^71RKWaEMkw">
                                                                             <field name="TEXT">[25295,26623,26545,33023,1],</field>
                                                                           </block>
                                                                         </value>
                                                                         <next>
                                                                           <block type="on_ext" id="9%cGN%K[S:G}-wS$A|Bu">
                                                                             <mutation items="3"></mutation>
                                                                             <field name="CONDITION">ne</field>
                                                                             <field name="ACK_CONDITION"></field>
                                                                             <value name="OID0">
                                                                               <shadow type="field_oid" id="W%LzaIj?%a$/0/Dhe*$1">
                                                                                 <field name="oid">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                               </shadow>
                                                                             </value>
                                                                             <value name="OID1">
                                                                               <shadow type="field_oid" id="l:SF_dE*=N4XW]ArE*sD">
                                                                                 <field name="oid">Eigene_Datenpunkte.0.Staubsauger.Start.Zonenreinigung</field>
                                                                               </shadow>
                                                                             </value>
                                                                             <value name="OID2">
                                                                               <shadow type="field_oid" id=",T6#Bq}B]^R)8WFz:Yv,">
                                                                                 <field name="oid">mihome-vacuum.0.info.state</field>
                                                                               </shadow>
                                                                             </value>
                                                                             <statement name="STATEMENT">
                                                                               <block type="comment" id="5kjL#rX*Rl[8}t#.${!/">
                                                                                 <field name="COMMENT">Ganze Wohnung</field>
                                                                                 <next>
                                                                                   <block type="controls_if" id="jb:KM_s)2j8xp?Z%^TRP">
                                                                                     <value name="IF0">
                                                                                       <block type="logic_compare" id="p6A^J)j13Wt9GwjxUOjM">
                                                                                         <field name="OP">EQ</field>
                                                                                         <value name="A">
                                                                                           <block type="get_value" id=")1gV4BAawM[{:Oj]a8?L">
                                                                                             <field name="ATTR">val</field>
                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <value name="B">
                                                                                           <block type="logic_boolean" id="hpYz!0H`tW*Lrg;tS,[T">
                                                                                             <field name="BOOL">TRUE</field>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </value>
                                                                                     <statement name="DO0">
                                                                                       <block type="variables_set" id="Ym|AFVzY#e3R-}f`R}4;">
                                                                                         <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                         <value name="VALUE">
                                                                                           <block type="text_join" id="kQZt^uCb=9XRDFy|L.fy">
                                                                                             <mutation items="5"></mutation>
                                                                                             <value name="ADD0">
                                                                                               <block type="variables_get" id=".8^[-Dsd#=qP]4c3uIK@">
                                                                                                 <field name="VAR" id="H5jM!d-6fer30oMoMTOL" variabletype="">Wohnzimmer</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="ADD1">
                                                                                               <block type="variables_get" id="US8G{za9xEH5nZg8X]PO">
                                                                                                 <field name="VAR" id="-M/PPIWr7NY[r%Jw1vXb" variabletype="">Arbeitszimmer</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="ADD2">
                                                                                               <block type="variables_get" id="L0rr%p~Ol]~=TXM;E|]l">
                                                                                                 <field name="VAR" id=":%U|iH-0aK@J*xqmm2$s" variabletype="">Kueche</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="ADD3">
                                                                                               <block type="variables_get" id=";EBlY#-lyW,BPV^%SZ)S">
                                                                                                 <field name="VAR" id="TWx.F5)_#a0_W/gb6CbH" variabletype="">Kinderzimmer</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="ADD4">
                                                                                               <block type="variables_get" id="YkPmb)#c+xo^S5Tt*YQ$">
                                                                                                 <field name="VAR" id="%D}S:Ibzy1[a1-6)Yk}K" variabletype="">Schlafzimmer</field>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                         <next>
                                                                                           <block type="timeouts_cleartimeout" id="zh@}ABz[+;/}gvI/Kw`b">
                                                                                             <field name="NAME">timeout4</field>
                                                                                             <next>
                                                                                               <block type="timeouts_settimeout" id="#tsJk0`/]~#g#-3yq:rs">
                                                                                                 <field name="NAME">timeout4</field>
                                                                                                 <field name="DELAY">60</field>
                                                                                                 <field name="UNIT">min</field>
                                                                                                 <statement name="STATEMENT">
                                                                                                   <block type="controls_if" id="CSBz`9fg*lsZcF_GXg7+">
                                                                                                     <value name="IF0">
                                                                                                       <block type="logic_compare" id="fEG7Z^p!wP8K7tj7/sr8">
                                                                                                         <field name="OP">NEQ</field>
                                                                                                         <value name="A">
                                                                                                           <block type="get_value" id="lGSHj@5Q*}e=`En.t.lj">
                                                                                                             <field name="ATTR">val</field>
                                                                                                             <field name="OID">mihome-vacuum.0.info.state</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="B">
                                                                                                           <block type="math_number" id="PW]6-]JoIOVB,DLj8#bx">
                                                                                                             <field name="NUM">8</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <statement name="DO0">
                                                                                                       <block type="control" id="~nB:rxVzUvX8QpmlO]5t">
                                                                                                         <mutation delay_input="false"></mutation>
                                                                                                         <field name="OID">mihome-vacuum.0.control.pause</field>
                                                                                                         <field name="WITH_DELAY">FALSE</field>
                                                                                                         <value name="VALUE">
                                                                                                           <block type="logic_boolean" id="G(7d!Xng8#aMV]OHanzb">
                                                                                                             <field name="BOOL">TRUE</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </statement>
                                                                                                   </block>
                                                                                                 </statement>
                                                                                                 <next>
                                                                                                   <block type="control" id="-ZB_LlS~QC-q{c^:}e$H">
                                                                                                     <mutation delay_input="true"></mutation>
                                                                                                     <field name="OID">mihome-vacuum.0.control.zoneClean</field>
                                                                                                     <field name="WITH_DELAY">TRUE</field>
                                                                                                     <field name="DELAY_MS">2000</field>
                                                                                                     <field name="UNIT">ms</field>
                                                                                                     <field name="CLEAR_RUNNING">FALSE</field>
                                                                                                     <value name="VALUE">
                                                                                                       <block type="text_getSubstring" id="SoSk(7CqUhz`ZyLGzQqq">
                                                                                                         <mutation at1="false" at2="true"></mutation>
                                                                                                         <field name="WHERE1">FIRST</field>
                                                                                                         <field name="WHERE2">FROM_END</field>
                                                                                                         <value name="STRING">
                                                                                                           <block type="variables_get" id="3n4R/lu:muWx+8H!/CBL">
                                                                                                             <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="AT2">
                                                                                                           <block type="math_number" id="cW%h]Kj1]K5|wsAeyxUJ">
                                                                                                             <field name="NUM">2</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </next>
                                                                                               </block>
                                                                                             </next>
                                                                                           </block>
                                                                                         </next>
                                                                                       </block>
                                                                                     </statement>
                                                                                     <next>
                                                                                       <block type="controls_if" id="_![^=ag,PI?f4M`f4]%L">
                                                                                         <value name="IF0">
                                                                                           <block type="logic_operation" id=")Mse50nCFm}LN+ACgs(D">
                                                                                             <field name="OP">AND</field>
                                                                                             <value name="A">
                                                                                               <block type="logic_compare" id="IB?J{(4i[MyXizL3?1-V">
                                                                                                 <field name="OP">EQ</field>
                                                                                                 <value name="A">
                                                                                                   <block type="get_value" id="y5#Y:xO.720)ZouQJ__0">
                                                                                                     <field name="ATTR">val</field>
                                                                                                     <field name="OID">mihome-vacuum.0.info.state</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="B">
                                                                                                   <block type="math_number" id="B}X[*vc9qqa:|~nk8[k)">
                                                                                                     <field name="NUM">6</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="B">
                                                                                               <block type="logic_compare" id="|Aqyn-?`=Qc)t+mRa,4{">
                                                                                                 <field name="OP">EQ</field>
                                                                                                 <value name="A">
                                                                                                   <block type="get_value" id="o/C;twO{!UnuU?1Z1Euj">
                                                                                                     <field name="ATTR">val</field>
                                                                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="B">
                                                                                                   <block type="logic_boolean" id="#t*pyH.@+xDow#IveEUa">
                                                                                                     <field name="BOOL">TRUE</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                         <statement name="DO0">
                                                                                           <block type="control" id="N%]!(6:oYcTcGN;fx3]!">
                                                                                             <mutation delay_input="false"></mutation>
                                                                                             <field name="OID">mihome-vacuum.0.control.pause</field>
                                                                                             <field name="WITH_DELAY">FALSE</field>
                                                                                             <value name="VALUE">
                                                                                               <block type="logic_boolean" id="VNVr.jFS#Z|R@!FtAzEA">
                                                                                                 <field name="BOOL">TRUE</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <next>
                                                                                               <block type="variables_set" id="oo%SmC!8sb7OaZZ[,GbZ">
                                                                                                 <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                 <value name="VALUE">
                                                                                                   <block type="text_join" id="A.fG#U%z@Q}i|p%a=6;U">
                                                                                                     <mutation items="3"></mutation>
                                                                                                     <value name="ADD0">
                                                                                                       <block type="variables_get" id="sBA9mE0d:a+0k(`SM-).">
                                                                                                         <field name="VAR" id="![*U^yoiQy}#OpB-KNZZ" variabletype="">Badezimmer1</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="ADD1">
                                                                                                       <block type="variables_get" id="b%WHc33pnf+e=w|dnPY?">
                                                                                                         <field name="VAR" id="W5^D4IEYa#}p]qmSx3tw" variabletype="">Badezimmer2</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="ADD2">
                                                                                                       <block type="variables_get" id="S|{E4[92t3T(p(Tba(lQ">
                                                                                                         <field name="VAR" id="pS)E,EGzvESC,L}rBk/X" variabletype="">Eingang</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <next>
                                                                                                   <block type="control" id="X5=x+qn*E$l2f6b55unk">
                                                                                                     <mutation delay_input="true"></mutation>
                                                                                                     <field name="OID">mihome-vacuum.0.control.zoneClean</field>
                                                                                                     <field name="WITH_DELAY">TRUE</field>
                                                                                                     <field name="DELAY_MS">2000</field>
                                                                                                     <field name="UNIT">ms</field>
                                                                                                     <field name="CLEAR_RUNNING">FALSE</field>
                                                                                                     <value name="VALUE">
                                                                                                       <block type="text_getSubstring" id="VT%v(ZET.r5+Rt`f69%3">
                                                                                                         <mutation at1="false" at2="true"></mutation>
                                                                                                         <field name="WHERE1">FIRST</field>
                                                                                                         <field name="WHERE2">FROM_END</field>
                                                                                                         <value name="STRING">
                                                                                                           <block type="variables_get" id="#^Ve?i?l1KOM!k#ay@`o">
                                                                                                             <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="AT2">
                                                                                                           <block type="math_number" id="OG(yUHq4kg_FW4Rhxla%">
                                                                                                             <field name="NUM">2</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <next>
                                                                                                       <block type="timeouts_settimeout" id="96x:qn{s)q!Q@*BY#Cbd">
                                                                                                         <field name="NAME">timeout2</field>
                                                                                                         <field name="DELAY">2000</field>
                                                                                                         <field name="UNIT">ms</field>
                                                                                                         <statement name="STATEMENT">
                                                                                                           <block type="control" id="!F:nw$HUz,5W,s)7wpe?">
                                                                                                             <mutation delay_input="false"></mutation>
                                                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                                             <field name="WITH_DELAY">FALSE</field>
                                                                                                             <value name="VALUE">
                                                                                                               <block type="logic_boolean" id="?stB%E^p^TktGM(2/iT5">
                                                                                                                 <field name="BOOL">FALSE</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </statement>
                                                                                                       </block>
                                                                                                     </next>
                                                                                                   </block>
                                                                                                 </next>
                                                                                               </block>
                                                                                             </next>
                                                                                           </block>
                                                                                         </statement>
                                                                                         <next>
                                                                                           <block type="comment" id="GIls=|^jng,VyA|G`v5@">
                                                                                             <field name="COMMENT">Zonenreinigung</field>
                                                                                             <next>
                                                                                               <block type="controls_if" id="v,w,lxZA{`U5jH%sZ9_+">
                                                                                                 <value name="IF0">
                                                                                                   <block type="logic_compare" id="6!u-k;8g{}iZ@]7a:q},">
                                                                                                     <field name="OP">EQ</field>
                                                                                                     <value name="A">
                                                                                                       <block type="get_value" id="fXTWVtjZ~Mu.=MBRia!V">
                                                                                                         <field name="ATTR">val</field>
                                                                                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Zonenreinigung</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="B">
                                                                                                       <block type="logic_boolean" id="BnMgWHPrSq]gels9RJCi">
                                                                                                         <field name="BOOL">TRUE</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <statement name="DO0">
                                                                                                   <block type="variables_set" id="e/X`JuuUzE-2Q2WGR@3%">
                                                                                                     <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                     <value name="VALUE">
                                                                                                       <block type="text_join" id="v)Ty`_}=vh}T)lohOva8">
                                                                                                         <mutation items="9"></mutation>
                                                                                                         <value name="ADD0">
                                                                                                           <block type="logic_ternary" id="y33mza~;IB5bwI+BdTx0">
                                                                                                             <value name="IF">
                                                                                                               <block type="get_value" id="i/xE_.D~T[.VN|R7h2*9">
                                                                                                                 <field name="ATTR">val</field>
                                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Wohnzimmer</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="THEN">
                                                                                                               <block type="variables_get" id="*_@O}iU(+E%5DLs!FhAh">
                                                                                                                 <field name="VAR" id="H5jM!d-6fer30oMoMTOL" variabletype="">Wohnzimmer</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD1">
                                                                                                           <block type="logic_ternary" id="^lQ617?`OzvT~,R3I3A-">
                                                                                                             <value name="IF">
                                                                                                               <block type="get_value" id="]40PB|y@ymL)yDb%~wK4">
                                                                                                                 <field name="ATTR">val</field>
                                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Arbeitszimmer</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="THEN">
                                                                                                               <block type="variables_get" id="M8yASo)b*]Ni!m*m:t|(">
                                                                                                                 <field name="VAR" id="-M/PPIWr7NY[r%Jw1vXb" variabletype="">Arbeitszimmer</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD2">
                                                                                                           <block type="logic_ternary" id="c~jGl7ubHD*hHe7eB:cE">
                                                                                                             <value name="IF">
                                                                                                               <block type="get_value" id="Tc(%d+khX_!ggfH]=ZHY">
                                                                                                                 <field name="ATTR">val</field>
                                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kueche</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="THEN">
                                                                                                               <block type="variables_get" id="_+~P}9ZEK6EHUO9m`//6">
                                                                                                                 <field name="VAR" id=":%U|iH-0aK@J*xqmm2$s" variabletype="">Kueche</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD3">
                                                                                                           <block type="logic_ternary" id="8!H8{A]F9/7{C:a5p@+d">
                                                                                                             <value name="IF">
                                                                                                               <block type="get_value" id="fWW.d.#7^CWllQ(Wj)qo">
                                                                                                                 <field name="ATTR">val</field>
                                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kuechenblock</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="THEN">
                                                                                                               <block type="variables_get" id="ExT1my.vc6/i[f!or8nc">
                                                                                                                 <field name="VAR" id="qlPh|Kcns,Le0OjrSr~Q" variabletype="">Kuechenblock</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD4">
                                                                                                           <block type="logic_ternary" id="::uCup#-8NBu=T8?NS[a">
                                                                                                             <value name="IF">
                                                                                                               <block type="get_value" id="4zavc5=]*D)hyugS6%Mv">
                                                                                                                 <field name="ATTR">val</field>
                                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kinderzimmer</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="THEN">
                                                                                                               <block type="variables_get" id="Mn1JBI8WIpTj+?E{qy;N">
                                                                                                                 <field name="VAR" id="TWx.F5)_#a0_W/gb6CbH" variabletype="">Kinderzimmer</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD5">
                                                                                                           <block type="logic_ternary" id="!+nVJSywWsdz(M.xXPK!">
                                                                                                             <value name="IF">
                                                                                                               <block type="get_value" id="9a_^QM$y]nmI%rtC,m=5">
                                                                                                                 <field name="ATTR">val</field>
                                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Schlafzimmer</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="THEN">
                                                                                                               <block type="variables_get" id="PC*FG7mqGLSw)n2Ht@_}">
                                                                                                                 <field name="VAR" id="%D}S:Ibzy1[a1-6)Yk}K" variabletype="">Schlafzimmer</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD6">
                                                                                                           <block type="logic_ternary" id="PBGf*kP_JHi7SiKSEn;Q">
                                                                                                             <value name="IF">
                                                                                                               <block type="get_value" id="4Nu}@=#]R#svmapS]Chi">
                                                                                                                 <field name="ATTR">val</field>
                                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer1</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="THEN">
                                                                                                               <block type="variables_get" id="NeLB6-52iOmm@{eO,h2n">
                                                                                                                 <field name="VAR" id="![*U^yoiQy}#OpB-KNZZ" variabletype="">Badezimmer1</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD7">
                                                                                                           <block type="logic_ternary" id="Irqm{s-P:3nzxa0wC+!(">
                                                                                                             <value name="IF">
                                                                                                               <block type="get_value" id="?*1pGQy-YhGI(k8~oqHo">
                                                                                                                 <field name="ATTR">val</field>
                                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="THEN">
                                                                                                               <block type="variables_get" id="BE]6ZGB705-gz3Oh)br4">
                                                                                                                 <field name="VAR" id="W5^D4IEYa#}p]qmSx3tw" variabletype="">Badezimmer2</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD8">
                                                                                                           <block type="logic_ternary" id="]_|$2G.(sXz]K=Q4?-W%">
                                                                                                             <value name="IF">
                                                                                                               <block type="get_value" id="hIU0QPCNqz)Rc5CJOTq~">
                                                                                                                 <field name="ATTR">val</field>
                                                                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Eingang</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="THEN">
                                                                                                               <block type="variables_get" id="72qhPGm2_V$ug~O::8`s">
                                                                                                                 <field name="VAR" id="pS)E,EGzvESC,L}rBk/X" variabletype="">Eingang</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <next>
                                                                                                       <block type="control" id="-TH|!h,pr~qYQRQ1z^+B">
                                                                                                         <mutation delay_input="true"></mutation>
                                                                                                         <field name="OID">mihome-vacuum.0.control.zoneClean</field>
                                                                                                         <field name="WITH_DELAY">TRUE</field>
                                                                                                         <field name="DELAY_MS">2000</field>
                                                                                                         <field name="UNIT">ms</field>
                                                                                                         <field name="CLEAR_RUNNING">FALSE</field>
                                                                                                         <value name="VALUE">
                                                                                                           <block type="text_getSubstring" id="4?4~VI.8}ICa=S+3_/cp">
                                                                                                             <mutation at1="false" at2="true"></mutation>
                                                                                                             <field name="WHERE1">FIRST</field>
                                                                                                             <field name="WHERE2">FROM_END</field>
                                                                                                             <value name="STRING">
                                                                                                               <block type="variables_get" id="+J6J)VMD)*SLgSS|mA[L">
                                                                                                                 <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                             <value name="AT2">
                                                                                                               <block type="math_number" id="lMW#3.1_0w^EeJ:nH-,}">
                                                                                                                 <field name="NUM">2</field>
                                                                                                               </block>
                                                                                                             </value>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <next>
                                                                                                           <block type="timeouts_settimeout" id="g3ANAKnHZhK%{lywco;G">
                                                                                                             <field name="NAME">timeout3</field>
                                                                                                             <field name="DELAY">2000</field>
                                                                                                             <field name="UNIT">ms</field>
                                                                                                             <statement name="STATEMENT">
                                                                                                               <block type="procedures_callnoreturn" id="bl|_D]BU;m;![b|CE=tD">
                                                                                                                 <mutation name="State_reset"></mutation>
                                                                                                                 <next>
                                                                                                                   <block type="control" id="5Ffm~QQzNj[*LR~3vW/C">
                                                                                                                     <mutation delay_input="false"></mutation>
                                                                                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Zonenreinigung</field>
                                                                                                                     <field name="WITH_DELAY">FALSE</field>
                                                                                                                     <value name="VALUE">
                                                                                                                       <block type="logic_boolean" id="oBUibo;ny}etEM(qw4f,">
                                                                                                                         <field name="BOOL">FALSE</field>
                                                                                                                       </block>
                                                                                                                     </value>
                                                                                                                   </block>
                                                                                                                 </next>
                                                                                                               </block>
                                                                                                             </statement>
                                                                                                           </block>
                                                                                                         </next>
                                                                                                       </block>
                                                                                                     </next>
                                                                                                   </block>
                                                                                                 </statement>
                                                                                               </block>
                                                                                             </next>
                                                                                           </block>
                                                                                         </next>
                                                                                       </block>
                                                                                     </next>
                                                                                   </block>
                                                                                 </next>
                                                                               </block>
                                                                             </statement>
                                                                             <next>
                                                                               <block type="comment" id="4SL7A$BJWd8aSJIV4NC_">
                                                                                 <field name="COMMENT">Mülleimer</field>
                                                                                 <next>
                                                                                   <block type="on_ext" id="k/RM8fOgR]I|]*u+2[zC">
                                                                                     <mutation items="1"></mutation>
                                                                                     <field name="CONDITION">ne</field>
                                                                                     <field name="ACK_CONDITION"></field>
                                                                                     <value name="OID0">
                                                                                       <shadow type="field_oid" id="XUr@Yx.}}pK`gCj5PAn*">
                                                                                         <field name="oid">default</field>
                                                                                       </shadow>
                                                                                       <block type="field_oid" id="_ytw!lj%eq}{yz}=6lYS">
                                                                                         <field name="oid">mihome-vacuum.0.info.state</field>
                                                                                       </block>
                                                                                     </value>
                                                                                     <statement name="STATEMENT">
                                                                                       <block type="controls_if" id="GV=@:(rB=!y~MV:**O2l">
                                                                                         <value name="IF0">
                                                                                           <block type="logic_operation" id="FUH]1anMDJ,/Y-M@AE8G" inline="false">
                                                                                             <field name="OP">AND</field>
                                                                                             <value name="A">
                                                                                               <block type="logic_compare" id="enK-TSGXHSaF9ZcuSnBK">
                                                                                                 <field name="OP">EQ</field>
                                                                                                 <value name="A">
                                                                                                   <block type="on_source" id="1EA|hPYjL~GgA~@9|a,+">
                                                                                                     <field name="ATTR">state.val</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="B">
                                                                                                   <block type="math_number" id="9q[rY?t!I0+pMR=){A;]">
                                                                                                     <field name="NUM">6</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </value>
                                                                                             <value name="B">
                                                                                               <block type="logic_operation" id="47Xd]5yDkd{9X$x^wZuQ" inline="false">
                                                                                                 <field name="OP">AND</field>
                                                                                                 <value name="A">
                                                                                                   <block type="logic_compare" id="??/L@.%:q0VmNU?r^25h">
                                                                                                     <field name="OP">EQ</field>
                                                                                                     <value name="A">
                                                                                                       <block type="get_value" id="r!0tYv3LA]OJ^d[[tV7b">
                                                                                                         <field name="ATTR">val</field>
                                                                                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="B">
                                                                                                       <block type="logic_boolean" id="WYmV2|@--*C=YimRx]$-">
                                                                                                         <field name="BOOL">FALSE</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="B">
                                                                                                   <block type="logic_compare" id="pxxy7cXZ*yD+YRjDv8_4">
                                                                                                     <field name="OP">GTE</field>
                                                                                                     <value name="A">
                                                                                                       <block type="get_value" id=":;tIfb,z6,%TYs!F7g)W">
                                                                                                         <field name="ATTR">val</field>
                                                                                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Info.Staubbehaelter</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="B">
                                                                                                       <block type="math_number" id="iycLg1#2$5dof4VrE9Z_">
                                                                                                         <field name="NUM">90</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                         <statement name="DO0">
                                                                                           <block type="control" id="ytm=n77c~p?jRQwZ1G9f">
                                                                                             <mutation delay_input="false"></mutation>
                                                                                             <field name="OID">mihome-vacuum.0.control.pause</field>
                                                                                             <field name="WITH_DELAY">FALSE</field>
                                                                                             <value name="VALUE">
                                                                                               <block type="logic_boolean" id="zVlQ?7+A@Ws5L%4DWqFW">
                                                                                                 <field name="BOOL">TRUE</field>
                                                                                               </block>
                                                                                             </value>
                                                                                             <next>
                                                                                               <block type="control" id="h/aiY0=nVAS@MZZ]9JvT">
                                                                                                 <mutation delay_input="false"></mutation>
                                                                                                 <field name="OID">mihome-vacuum.0.control.goTo</field>
                                                                                                 <field name="WITH_DELAY">FALSE</field>
                                                                                                 <value name="VALUE">
                                                                                                   <block type="text" id="^=$;?Ee4zo[e%E-jT[=S">
                                                                                                     <field name="TEXT">24900,25500</field>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <next>
                                                                                                   <block type="timeouts_settimeout" id="~Z[.EjoHlP@Cuzckh[:E">
                                                                                                     <field name="NAME">timeout</field>
                                                                                                     <field name="DELAY">2000</field>
                                                                                                     <field name="UNIT">ms</field>
                                                                                                     <statement name="STATEMENT">
                                                                                                       <block type="control" id="}._cRm]pDhpi5xKA/mW`">
                                                                                                         <mutation delay_input="false"></mutation>
                                                                                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Info.Staubbehaelter</field>
                                                                                                         <field name="WITH_DELAY">FALSE</field>
                                                                                                         <value name="VALUE">
                                                                                                           <block type="math_number" id="KGx$@%M46^%`OSzs0+Mt">
                                                                                                             <field name="NUM">0</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </statement>
                                                                                                   </block>
                                                                                                 </next>
                                                                                               </block>
                                                                                             </next>
                                                                                           </block>
                                                                                         </statement>
                                                                                       </block>
                                                                                     </statement>
                                                                                   </block>
                                                                                 </next>
                                                                               </block>
                                                                             </next>
                                                                           </block>
                                                                         </next>
                                                                       </block>
                                                                     </next>
                                                                   </block>
                                                                 </next>
                                                               </block>
                                                             </next>
                                                           </block>
                                                         </next>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </next>
                                               </block>
                                             </next>
                                           </block>
                                         </next>
                                       </block>
                                       <block type="procedures_defnoreturn" id="/=xI^u`R$@J)r[w+txx*" collapsed="true" x="-262" y="-1362">
                                         <field name="NAME">State_reset</field>
                                         <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                                         <statement name="STACK">
                                           <block type="control" id="0xyak8u^:zS{FR`B$$oP">
                                             <mutation delay_input="false"></mutation>
                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Wohnzimmer</field>
                                             <field name="WITH_DELAY">FALSE</field>
                                             <value name="VALUE">
                                               <block type="logic_boolean" id="_,@$OI_U[Nw*dhZv0I!#">
                                                 <field name="BOOL">FALSE</field>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="control" id="kCx9Z*57e-O_3jOOSmxl">
                                                 <mutation delay_input="false"></mutation>
                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Arbeitszimmer</field>
                                                 <field name="WITH_DELAY">FALSE</field>
                                                 <value name="VALUE">
                                                   <block type="logic_boolean" id="|O5B+nNx{@)k:R%#,Xuj">
                                                     <field name="BOOL">FALSE</field>
                                                   </block>
                                                 </value>
                                                 <next>
                                                   <block type="control" id="tcMzai^]4V!=_)jZ2hT*">
                                                     <mutation delay_input="false"></mutation>
                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kueche</field>
                                                     <field name="WITH_DELAY">FALSE</field>
                                                     <value name="VALUE">
                                                       <block type="logic_boolean" id="*UWSlp(#oDuvYe+V5Xix">
                                                         <field name="BOOL">FALSE</field>
                                                       </block>
                                                     </value>
                                                     <next>
                                                       <block type="control" id="2aR:H_YSn?LdN68`gai6">
                                                         <mutation delay_input="false"></mutation>
                                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kuechenblock</field>
                                                         <field name="WITH_DELAY">FALSE</field>
                                                         <value name="VALUE">
                                                           <block type="logic_boolean" id="5tXVFxwCEX+;^:G/-avO">
                                                             <field name="BOOL">FALSE</field>
                                                           </block>
                                                         </value>
                                                         <next>
                                                           <block type="control" id="1M96,p=+T9/cLKxy*wv~">
                                                             <mutation delay_input="false"></mutation>
                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kinderzimmer</field>
                                                             <field name="WITH_DELAY">FALSE</field>
                                                             <value name="VALUE">
                                                               <block type="logic_boolean" id="ea7-A:UM::aoN7548ug)">
                                                                 <field name="BOOL">FALSE</field>
                                                               </block>
                                                             </value>
                                                             <next>
                                                               <block type="control" id="1dw,h.nRHH4a[0xNhV(t">
                                                                 <mutation delay_input="false"></mutation>
                                                                 <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Schlafzimmer</field>
                                                                 <field name="WITH_DELAY">FALSE</field>
                                                                 <value name="VALUE">
                                                                   <block type="logic_boolean" id="Sxe;ZrEH8oU^m*7bu/V5">
                                                                     <field name="BOOL">FALSE</field>
                                                                   </block>
                                                                 </value>
                                                                 <next>
                                                                   <block type="control" id="o-DfI7uJ.!xhKE0M2L/L">
                                                                     <mutation delay_input="false"></mutation>
                                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer1</field>
                                                                     <field name="WITH_DELAY">FALSE</field>
                                                                     <value name="VALUE">
                                                                       <block type="logic_boolean" id="~6eAjO7%G-n8}z#JKey%">
                                                                         <field name="BOOL">FALSE</field>
                                                                       </block>
                                                                     </value>
                                                                     <next>
                                                                       <block type="control" id="}8a_(a_ipwmY:!1XbMZb">
                                                                         <mutation delay_input="false"></mutation>
                                                                         <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                                         <field name="WITH_DELAY">FALSE</field>
                                                                         <value name="VALUE">
                                                                           <block type="logic_boolean" id="FZ}yKw*JQYpMv/?aJ?2{">
                                                                             <field name="BOOL">FALSE</field>
                                                                           </block>
                                                                         </value>
                                                                         <next>
                                                                           <block type="control" id="-@bExkz=rlBa-A+y|TV4">
                                                                             <mutation delay_input="false"></mutation>
                                                                             <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Eingang</field>
                                                                             <field name="WITH_DELAY">FALSE</field>
                                                                             <value name="VALUE">
                                                                               <block type="logic_boolean" id="{6H!0LpXcuI2)J9*,Qf)">
                                                                                 <field name="BOOL">FALSE</field>
                                                                               </block>
                                                                             </value>
                                                                           </block>
                                                                         </next>
                                                                       </block>
                                                                     </next>
                                                                   </block>
                                                                 </next>
                                                               </block>
                                                             </next>
                                                           </block>
                                                         </next>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </next>
                                               </block>
                                             </next>
                                           </block>
                                         </statement>
                                       </block>
                                       <block type="comment" id="Gw2WBZOOt_*1`l7pbMxd" x="-262" y="-1337">
                                         <field name="COMMENT">Bad zweigeteilt</field>
                                         <next>
                                           <block type="on_ext" id="+dL/1oJfy}3$%agDgy,/" collapsed="true">
                                             <mutation items="1"></mutation>
                                             <field name="CONDITION">ne</field>
                                             <field name="ACK_CONDITION"></field>
                                             <value name="OID0">
                                               <shadow type="field_oid" id="=mXzU`}Iv4(VG-(c`~C]">
                                                 <field name="oid">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer1</field>
                                               </shadow>
                                             </value>
                                             <statement name="STATEMENT">
                                               <block type="controls_if" id="j}@-/3tA?Ux_4);`5;Y)">
                                                 <mutation else="1"></mutation>
                                                 <value name="IF0">
                                                   <block type="logic_compare" id="phRG-|uQ###cZU5f-ZAu">
                                                     <field name="OP">EQ</field>
                                                     <value name="A">
                                                       <block type="on_source" id="dGunY:ecMVCrNExqbUUk">
                                                         <field name="ATTR">state.val</field>
                                                       </block>
                                                     </value>
                                                     <value name="B">
                                                       <block type="logic_boolean" id="28d=DevcP(q8!P.+8)DC">
                                                         <field name="BOOL">TRUE</field>
                                                       </block>
                                                     </value>
                                                   </block>
                                                 </value>
                                                 <statement name="DO0">
                                                   <block type="control" id="7FT?iiFQp)RhmJU)bK]z">
                                                     <mutation delay_input="false"></mutation>
                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                     <field name="WITH_DELAY">FALSE</field>
                                                     <value name="VALUE">
                                                       <block type="logic_boolean" id="LadKXJjTc:!*x%PV58+H">
                                                         <field name="BOOL">TRUE</field>
                                                       </block>
                                                     </value>
                                                   </block>
                                                 </statement>
                                                 <statement name="ELSE">
                                                   <block type="control" id="DJWA+Ty0xX|gZE[55o5]">
                                                     <mutation delay_input="false"></mutation>
                                                     <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                     <field name="WITH_DELAY">FALSE</field>
                                                     <value name="VALUE">
                                                       <block type="logic_boolean" id="MtNAtd-fN_rC.P:+-n4K">
                                                         <field name="BOOL">FALSE</field>
                                                       </block>
                                                     </value>
                                                   </block>
                                                 </statement>
                                               </block>
                                             </statement>
                                           </block>
                                         </next>
                                       </block>
                                      </xml>
                                      

                                      S Offline
                                      S Offline
                                      seppel786
                                      schrieb am zuletzt editiert von
                                      #2166

                                      @der-eine

                                      Super...Danke Dir :-)

                                      1 Antwort Letzte Antwort
                                      0
                                      • D der-eine

                                        @seppel786 klar :+1:

                                        <xml xmlns="http://www.w3.org/1999/xhtml">
                                         <variables>
                                           <variable type="" id="H5jM!d-6fer30oMoMTOL">Wohnzimmer</variable>
                                           <variable type="" id="-M/PPIWr7NY[r%Jw1vXb">Arbeitszimmer</variable>
                                           <variable type="" id=":%U|iH-0aK@J*xqmm2$s">Kueche</variable>
                                           <variable type="" id="qlPh|Kcns,Le0OjrSr~Q">Kuechenblock</variable>
                                           <variable type="" id="TWx.F5)_#a0_W/gb6CbH">Kinderzimmer</variable>
                                           <variable type="" id="%D}S:Ibzy1[a1-6)Yk}K">Schlafzimmer</variable>
                                           <variable type="" id="![*U^yoiQy}#OpB-KNZZ">Badezimmer1</variable>
                                           <variable type="" id="W5^D4IEYa#}p]qmSx3tw">Badezimmer2</variable>
                                           <variable type="" id="pS)E,EGzvESC,L}rBk/X">Eingang</variable>
                                           <variable type="" id="?338$LOCRmXqk%RE}N95">Zone</variable>
                                           <variable type="undefined" id="timeout4">timeout4</variable>
                                           <variable type="undefined" id="timeout">timeout</variable>
                                           <variable type="undefined" id="timeout2">timeout2</variable>
                                           <variable type="undefined" id="timeout3">timeout3</variable>
                                         </variables>
                                         <block type="variables_set" id="%oE/KUz@)En!^j{~$d-9" x="-1038" y="-1362">
                                           <field name="VAR" id="H5jM!d-6fer30oMoMTOL" variabletype="">Wohnzimmer</field>
                                           <value name="VALUE">
                                             <block type="text" id="Eg-alu,H4WSal,1P[?qe">
                                               <field name="TEXT">[18190,27121,21540,32571,1],</field>
                                             </block>
                                           </value>
                                           <next>
                                             <block type="variables_set" id="gQ$iEL?YpEgmPAT$2^Uw">
                                               <field name="VAR" id="-M/PPIWr7NY[r%Jw1vXb" variabletype="">Arbeitszimmer</field>
                                               <value name="VALUE">
                                                 <block type="text" id="oI2l*9_~qVjEOhn@i=Se">
                                                   <field name="TEXT">[19549,24651,21999,26801,1],</field>
                                                 </block>
                                               </value>
                                               <next>
                                                 <block type="variables_set" id="kKkRwrSMU.Z~iSW8^@%">
                                                   <field name="VAR" id=":%U|iH-0aK@J*xqmm2$s" variabletype="">Kueche</field>
                                                   <value name="VALUE">
                                                     <block type="text" id="tHGu}ud|Eg2pTbQfId[;">
                                                       <field name="TEXT">[21973,25137,25673,28787,1],</field>
                                                     </block>
                                                   </value>
                                                   <next>
                                                     <block type="variables_set" id="Kbh`mAowWKN8Q+,w=+Ws">
                                                       <field name="VAR" id="qlPh|Kcns,Le0OjrSr~Q" variabletype="">Kuechenblock</field>
                                                       <value name="VALUE">
                                                         <block type="text" id="@~f97r;QUO-?:G^OvMUs">
                                                           <field name="TEXT">[22395,25132,25545,26382,1],</field>
                                                         </block>
                                                       </value>
                                                       <next>
                                                         <block type="variables_set" id="y,ZY}6:X2v=aKFrS@d/3">
                                                           <field name="VAR" id="TWx.F5)_#a0_W/gb6CbH" variabletype="">Kinderzimmer</field>
                                                           <value name="VALUE">
                                                             <block type="text" id="RAjw@mt+(M}NB9%q[2M#">
                                                               <field name="TEXT">[26124,26337,30324,27787,1],</field>
                                                             </block>
                                                           </value>
                                                           <next>
                                                             <block type="variables_set" id="F33[^H/7@s[mB!qvTc6">
                                                               <field name="VAR" id="%D}S:Ibzy1[a1-6)Yk}K" variabletype="">Schlafzimmer</field>
                                                               <value name="VALUE">
                                                                 <block type="text" id="5X#Jsw{5.KC;X@cxTBXB">
                                                                   <field name="TEXT">[26433,29138,29983,30638,1],</field>
                                                                 </block>
                                                               </value>
                                                               <next>
                                                                 <block type="variables_set" id="RImUWh7f5JSa?aZjNtAr">
                                                                   <field name="VAR" id="![*U^yoiQy}#OpB-KNZZ" variabletype="">Badezimmer1</field>
                                                                   <value name="VALUE">
                                                                     <block type="text" id="z=Ek=|Z+De!+k?r^j9!">
                                                                       <field name="TEXT">[23887,31211,25037,32411,1],</field>
                                                                     </block>
                                                                   </value>
                                                                   <next>
                                                                     <block type="variables_set" id="7qBj+3{HkC,O5~:5%{y!">
                                                                       <field name="VAR" id="W5^D4IEYa#}p]qmSx3tw" variabletype="">Badezimmer2</field>
                                                                       <value name="VALUE">
                                                                         <block type="text" id="tWwo;1^rj?{#6RhMN:3N">
                                                                           <field name="TEXT">[22872,29403,25222,31153,1],</field>
                                                                         </block>
                                                                       </value>
                                                                       <next>
                                                                         <block type="variables_set" id="ZP1(0{)xe77z-e/:5+oA">
                                                                           <field name="VAR" id="pS)E,EGzvESC,L}rBk/X" variabletype="">Eingang</field>
                                                                           <value name="VALUE">
                                                                             <block type="text" id="G2jNrNEQ~^71RKWaEMkw">
                                                                               <field name="TEXT">[25295,26623,26545,33023,1],</field>
                                                                             </block>
                                                                           </value>
                                                                           <next>
                                                                             <block type="on_ext" id="9%cGN%K[S:G}-wS$A|Bu">
                                                                               <mutation items="3"></mutation>
                                                                               <field name="CONDITION">ne</field>
                                                                               <field name="ACK_CONDITION"></field>
                                                                               <value name="OID0">
                                                                                 <shadow type="field_oid" id="W%LzaIj?%a$/0/Dhe*$1">
                                                                                   <field name="oid">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                 </shadow>
                                                                               </value>
                                                                               <value name="OID1">
                                                                                 <shadow type="field_oid" id="l:SF_dE*=N4XW]ArE*sD">
                                                                                   <field name="oid">Eigene_Datenpunkte.0.Staubsauger.Start.Zonenreinigung</field>
                                                                                 </shadow>
                                                                               </value>
                                                                               <value name="OID2">
                                                                                 <shadow type="field_oid" id=",T6#Bq}B]^R)8WFz:Yv,">
                                                                                   <field name="oid">mihome-vacuum.0.info.state</field>
                                                                                 </shadow>
                                                                               </value>
                                                                               <statement name="STATEMENT">
                                                                                 <block type="comment" id="5kjL#rX*Rl[8}t#.${!/">
                                                                                   <field name="COMMENT">Ganze Wohnung</field>
                                                                                   <next>
                                                                                     <block type="controls_if" id="jb:KM_s)2j8xp?Z%^TRP">
                                                                                       <value name="IF0">
                                                                                         <block type="logic_compare" id="p6A^J)j13Wt9GwjxUOjM">
                                                                                           <field name="OP">EQ</field>
                                                                                           <value name="A">
                                                                                             <block type="get_value" id=")1gV4BAawM[{:Oj]a8?L">
                                                                                               <field name="ATTR">val</field>
                                                                                               <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                             </block>
                                                                                           </value>
                                                                                           <value name="B">
                                                                                             <block type="logic_boolean" id="hpYz!0H`tW*Lrg;tS,[T">
                                                                                               <field name="BOOL">TRUE</field>
                                                                                             </block>
                                                                                           </value>
                                                                                         </block>
                                                                                       </value>
                                                                                       <statement name="DO0">
                                                                                         <block type="variables_set" id="Ym|AFVzY#e3R-}f`R}4;">
                                                                                           <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                           <value name="VALUE">
                                                                                             <block type="text_join" id="kQZt^uCb=9XRDFy|L.fy">
                                                                                               <mutation items="5"></mutation>
                                                                                               <value name="ADD0">
                                                                                                 <block type="variables_get" id=".8^[-Dsd#=qP]4c3uIK@">
                                                                                                   <field name="VAR" id="H5jM!d-6fer30oMoMTOL" variabletype="">Wohnzimmer</field>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <value name="ADD1">
                                                                                                 <block type="variables_get" id="US8G{za9xEH5nZg8X]PO">
                                                                                                   <field name="VAR" id="-M/PPIWr7NY[r%Jw1vXb" variabletype="">Arbeitszimmer</field>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <value name="ADD2">
                                                                                                 <block type="variables_get" id="L0rr%p~Ol]~=TXM;E|]l">
                                                                                                   <field name="VAR" id=":%U|iH-0aK@J*xqmm2$s" variabletype="">Kueche</field>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <value name="ADD3">
                                                                                                 <block type="variables_get" id=";EBlY#-lyW,BPV^%SZ)S">
                                                                                                   <field name="VAR" id="TWx.F5)_#a0_W/gb6CbH" variabletype="">Kinderzimmer</field>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <value name="ADD4">
                                                                                                 <block type="variables_get" id="YkPmb)#c+xo^S5Tt*YQ$">
                                                                                                   <field name="VAR" id="%D}S:Ibzy1[a1-6)Yk}K" variabletype="">Schlafzimmer</field>
                                                                                                 </block>
                                                                                               </value>
                                                                                             </block>
                                                                                           </value>
                                                                                           <next>
                                                                                             <block type="timeouts_cleartimeout" id="zh@}ABz[+;/}gvI/Kw`b">
                                                                                               <field name="NAME">timeout4</field>
                                                                                               <next>
                                                                                                 <block type="timeouts_settimeout" id="#tsJk0`/]~#g#-3yq:rs">
                                                                                                   <field name="NAME">timeout4</field>
                                                                                                   <field name="DELAY">60</field>
                                                                                                   <field name="UNIT">min</field>
                                                                                                   <statement name="STATEMENT">
                                                                                                     <block type="controls_if" id="CSBz`9fg*lsZcF_GXg7+">
                                                                                                       <value name="IF0">
                                                                                                         <block type="logic_compare" id="fEG7Z^p!wP8K7tj7/sr8">
                                                                                                           <field name="OP">NEQ</field>
                                                                                                           <value name="A">
                                                                                                             <block type="get_value" id="lGSHj@5Q*}e=`En.t.lj">
                                                                                                               <field name="ATTR">val</field>
                                                                                                               <field name="OID">mihome-vacuum.0.info.state</field>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="B">
                                                                                                             <block type="math_number" id="PW]6-]JoIOVB,DLj8#bx">
                                                                                                               <field name="NUM">8</field>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                       <statement name="DO0">
                                                                                                         <block type="control" id="~nB:rxVzUvX8QpmlO]5t">
                                                                                                           <mutation delay_input="false"></mutation>
                                                                                                           <field name="OID">mihome-vacuum.0.control.pause</field>
                                                                                                           <field name="WITH_DELAY">FALSE</field>
                                                                                                           <value name="VALUE">
                                                                                                             <block type="logic_boolean" id="G(7d!Xng8#aMV]OHanzb">
                                                                                                               <field name="BOOL">TRUE</field>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                         </block>
                                                                                                       </statement>
                                                                                                     </block>
                                                                                                   </statement>
                                                                                                   <next>
                                                                                                     <block type="control" id="-ZB_LlS~QC-q{c^:}e$H">
                                                                                                       <mutation delay_input="true"></mutation>
                                                                                                       <field name="OID">mihome-vacuum.0.control.zoneClean</field>
                                                                                                       <field name="WITH_DELAY">TRUE</field>
                                                                                                       <field name="DELAY_MS">2000</field>
                                                                                                       <field name="UNIT">ms</field>
                                                                                                       <field name="CLEAR_RUNNING">FALSE</field>
                                                                                                       <value name="VALUE">
                                                                                                         <block type="text_getSubstring" id="SoSk(7CqUhz`ZyLGzQqq">
                                                                                                           <mutation at1="false" at2="true"></mutation>
                                                                                                           <field name="WHERE1">FIRST</field>
                                                                                                           <field name="WHERE2">FROM_END</field>
                                                                                                           <value name="STRING">
                                                                                                             <block type="variables_get" id="3n4R/lu:muWx+8H!/CBL">
                                                                                                               <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="AT2">
                                                                                                             <block type="math_number" id="cW%h]Kj1]K5|wsAeyxUJ">
                                                                                                               <field name="NUM">2</field>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                     </block>
                                                                                                   </next>
                                                                                                 </block>
                                                                                               </next>
                                                                                             </block>
                                                                                           </next>
                                                                                         </block>
                                                                                       </statement>
                                                                                       <next>
                                                                                         <block type="controls_if" id="_![^=ag,PI?f4M`f4]%L">
                                                                                           <value name="IF0">
                                                                                             <block type="logic_operation" id=")Mse50nCFm}LN+ACgs(D">
                                                                                               <field name="OP">AND</field>
                                                                                               <value name="A">
                                                                                                 <block type="logic_compare" id="IB?J{(4i[MyXizL3?1-V">
                                                                                                   <field name="OP">EQ</field>
                                                                                                   <value name="A">
                                                                                                     <block type="get_value" id="y5#Y:xO.720)ZouQJ__0">
                                                                                                       <field name="ATTR">val</field>
                                                                                                       <field name="OID">mihome-vacuum.0.info.state</field>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                   <value name="B">
                                                                                                     <block type="math_number" id="B}X[*vc9qqa:|~nk8[k)">
                                                                                                       <field name="NUM">6</field>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <value name="B">
                                                                                                 <block type="logic_compare" id="|Aqyn-?`=Qc)t+mRa,4{">
                                                                                                   <field name="OP">EQ</field>
                                                                                                   <value name="A">
                                                                                                     <block type="get_value" id="o/C;twO{!UnuU?1Z1Euj">
                                                                                                       <field name="ATTR">val</field>
                                                                                                       <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                   <value name="B">
                                                                                                     <block type="logic_boolean" id="#t*pyH.@+xDow#IveEUa">
                                                                                                       <field name="BOOL">TRUE</field>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                 </block>
                                                                                               </value>
                                                                                             </block>
                                                                                           </value>
                                                                                           <statement name="DO0">
                                                                                             <block type="control" id="N%]!(6:oYcTcGN;fx3]!">
                                                                                               <mutation delay_input="false"></mutation>
                                                                                               <field name="OID">mihome-vacuum.0.control.pause</field>
                                                                                               <field name="WITH_DELAY">FALSE</field>
                                                                                               <value name="VALUE">
                                                                                                 <block type="logic_boolean" id="VNVr.jFS#Z|R@!FtAzEA">
                                                                                                   <field name="BOOL">TRUE</field>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <next>
                                                                                                 <block type="variables_set" id="oo%SmC!8sb7OaZZ[,GbZ">
                                                                                                   <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                   <value name="VALUE">
                                                                                                     <block type="text_join" id="A.fG#U%z@Q}i|p%a=6;U">
                                                                                                       <mutation items="3"></mutation>
                                                                                                       <value name="ADD0">
                                                                                                         <block type="variables_get" id="sBA9mE0d:a+0k(`SM-).">
                                                                                                           <field name="VAR" id="![*U^yoiQy}#OpB-KNZZ" variabletype="">Badezimmer1</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                       <value name="ADD1">
                                                                                                         <block type="variables_get" id="b%WHc33pnf+e=w|dnPY?">
                                                                                                           <field name="VAR" id="W5^D4IEYa#}p]qmSx3tw" variabletype="">Badezimmer2</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                       <value name="ADD2">
                                                                                                         <block type="variables_get" id="S|{E4[92t3T(p(Tba(lQ">
                                                                                                           <field name="VAR" id="pS)E,EGzvESC,L}rBk/X" variabletype="">Eingang</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                   <next>
                                                                                                     <block type="control" id="X5=x+qn*E$l2f6b55unk">
                                                                                                       <mutation delay_input="true"></mutation>
                                                                                                       <field name="OID">mihome-vacuum.0.control.zoneClean</field>
                                                                                                       <field name="WITH_DELAY">TRUE</field>
                                                                                                       <field name="DELAY_MS">2000</field>
                                                                                                       <field name="UNIT">ms</field>
                                                                                                       <field name="CLEAR_RUNNING">FALSE</field>
                                                                                                       <value name="VALUE">
                                                                                                         <block type="text_getSubstring" id="VT%v(ZET.r5+Rt`f69%3">
                                                                                                           <mutation at1="false" at2="true"></mutation>
                                                                                                           <field name="WHERE1">FIRST</field>
                                                                                                           <field name="WHERE2">FROM_END</field>
                                                                                                           <value name="STRING">
                                                                                                             <block type="variables_get" id="#^Ve?i?l1KOM!k#ay@`o">
                                                                                                               <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="AT2">
                                                                                                             <block type="math_number" id="OG(yUHq4kg_FW4Rhxla%">
                                                                                                               <field name="NUM">2</field>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                       <next>
                                                                                                         <block type="timeouts_settimeout" id="96x:qn{s)q!Q@*BY#Cbd">
                                                                                                           <field name="NAME">timeout2</field>
                                                                                                           <field name="DELAY">2000</field>
                                                                                                           <field name="UNIT">ms</field>
                                                                                                           <statement name="STATEMENT">
                                                                                                             <block type="control" id="!F:nw$HUz,5W,s)7wpe?">
                                                                                                               <mutation delay_input="false"></mutation>
                                                                                                               <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                                               <field name="WITH_DELAY">FALSE</field>
                                                                                                               <value name="VALUE">
                                                                                                                 <block type="logic_boolean" id="?stB%E^p^TktGM(2/iT5">
                                                                                                                   <field name="BOOL">FALSE</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </statement>
                                                                                                         </block>
                                                                                                       </next>
                                                                                                     </block>
                                                                                                   </next>
                                                                                                 </block>
                                                                                               </next>
                                                                                             </block>
                                                                                           </statement>
                                                                                           <next>
                                                                                             <block type="comment" id="GIls=|^jng,VyA|G`v5@">
                                                                                               <field name="COMMENT">Zonenreinigung</field>
                                                                                               <next>
                                                                                                 <block type="controls_if" id="v,w,lxZA{`U5jH%sZ9_+">
                                                                                                   <value name="IF0">
                                                                                                     <block type="logic_compare" id="6!u-k;8g{}iZ@]7a:q},">
                                                                                                       <field name="OP">EQ</field>
                                                                                                       <value name="A">
                                                                                                         <block type="get_value" id="fXTWVtjZ~Mu.=MBRia!V">
                                                                                                           <field name="ATTR">val</field>
                                                                                                           <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Zonenreinigung</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                       <value name="B">
                                                                                                         <block type="logic_boolean" id="BnMgWHPrSq]gels9RJCi">
                                                                                                           <field name="BOOL">TRUE</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                   <statement name="DO0">
                                                                                                     <block type="variables_set" id="e/X`JuuUzE-2Q2WGR@3%">
                                                                                                       <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                       <value name="VALUE">
                                                                                                         <block type="text_join" id="v)Ty`_}=vh}T)lohOva8">
                                                                                                           <mutation items="9"></mutation>
                                                                                                           <value name="ADD0">
                                                                                                             <block type="logic_ternary" id="y33mza~;IB5bwI+BdTx0">
                                                                                                               <value name="IF">
                                                                                                                 <block type="get_value" id="i/xE_.D~T[.VN|R7h2*9">
                                                                                                                   <field name="ATTR">val</field>
                                                                                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Wohnzimmer</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="THEN">
                                                                                                                 <block type="variables_get" id="*_@O}iU(+E%5DLs!FhAh">
                                                                                                                   <field name="VAR" id="H5jM!d-6fer30oMoMTOL" variabletype="">Wohnzimmer</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="ADD1">
                                                                                                             <block type="logic_ternary" id="^lQ617?`OzvT~,R3I3A-">
                                                                                                               <value name="IF">
                                                                                                                 <block type="get_value" id="]40PB|y@ymL)yDb%~wK4">
                                                                                                                   <field name="ATTR">val</field>
                                                                                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Arbeitszimmer</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="THEN">
                                                                                                                 <block type="variables_get" id="M8yASo)b*]Ni!m*m:t|(">
                                                                                                                   <field name="VAR" id="-M/PPIWr7NY[r%Jw1vXb" variabletype="">Arbeitszimmer</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="ADD2">
                                                                                                             <block type="logic_ternary" id="c~jGl7ubHD*hHe7eB:cE">
                                                                                                               <value name="IF">
                                                                                                                 <block type="get_value" id="Tc(%d+khX_!ggfH]=ZHY">
                                                                                                                   <field name="ATTR">val</field>
                                                                                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kueche</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="THEN">
                                                                                                                 <block type="variables_get" id="_+~P}9ZEK6EHUO9m`//6">
                                                                                                                   <field name="VAR" id=":%U|iH-0aK@J*xqmm2$s" variabletype="">Kueche</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="ADD3">
                                                                                                             <block type="logic_ternary" id="8!H8{A]F9/7{C:a5p@+d">
                                                                                                               <value name="IF">
                                                                                                                 <block type="get_value" id="fWW.d.#7^CWllQ(Wj)qo">
                                                                                                                   <field name="ATTR">val</field>
                                                                                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kuechenblock</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="THEN">
                                                                                                                 <block type="variables_get" id="ExT1my.vc6/i[f!or8nc">
                                                                                                                   <field name="VAR" id="qlPh|Kcns,Le0OjrSr~Q" variabletype="">Kuechenblock</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="ADD4">
                                                                                                             <block type="logic_ternary" id="::uCup#-8NBu=T8?NS[a">
                                                                                                               <value name="IF">
                                                                                                                 <block type="get_value" id="4zavc5=]*D)hyugS6%Mv">
                                                                                                                   <field name="ATTR">val</field>
                                                                                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kinderzimmer</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="THEN">
                                                                                                                 <block type="variables_get" id="Mn1JBI8WIpTj+?E{qy;N">
                                                                                                                   <field name="VAR" id="TWx.F5)_#a0_W/gb6CbH" variabletype="">Kinderzimmer</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="ADD5">
                                                                                                             <block type="logic_ternary" id="!+nVJSywWsdz(M.xXPK!">
                                                                                                               <value name="IF">
                                                                                                                 <block type="get_value" id="9a_^QM$y]nmI%rtC,m=5">
                                                                                                                   <field name="ATTR">val</field>
                                                                                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Schlafzimmer</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="THEN">
                                                                                                                 <block type="variables_get" id="PC*FG7mqGLSw)n2Ht@_}">
                                                                                                                   <field name="VAR" id="%D}S:Ibzy1[a1-6)Yk}K" variabletype="">Schlafzimmer</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="ADD6">
                                                                                                             <block type="logic_ternary" id="PBGf*kP_JHi7SiKSEn;Q">
                                                                                                               <value name="IF">
                                                                                                                 <block type="get_value" id="4Nu}@=#]R#svmapS]Chi">
                                                                                                                   <field name="ATTR">val</field>
                                                                                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer1</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="THEN">
                                                                                                                 <block type="variables_get" id="NeLB6-52iOmm@{eO,h2n">
                                                                                                                   <field name="VAR" id="![*U^yoiQy}#OpB-KNZZ" variabletype="">Badezimmer1</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="ADD7">
                                                                                                             <block type="logic_ternary" id="Irqm{s-P:3nzxa0wC+!(">
                                                                                                               <value name="IF">
                                                                                                                 <block type="get_value" id="?*1pGQy-YhGI(k8~oqHo">
                                                                                                                   <field name="ATTR">val</field>
                                                                                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="THEN">
                                                                                                                 <block type="variables_get" id="BE]6ZGB705-gz3Oh)br4">
                                                                                                                   <field name="VAR" id="W5^D4IEYa#}p]qmSx3tw" variabletype="">Badezimmer2</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <value name="ADD8">
                                                                                                             <block type="logic_ternary" id="]_|$2G.(sXz]K=Q4?-W%">
                                                                                                               <value name="IF">
                                                                                                                 <block type="get_value" id="hIU0QPCNqz)Rc5CJOTq~">
                                                                                                                   <field name="ATTR">val</field>
                                                                                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Eingang</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="THEN">
                                                                                                                 <block type="variables_get" id="72qhPGm2_V$ug~O::8`s">
                                                                                                                   <field name="VAR" id="pS)E,EGzvESC,L}rBk/X" variabletype="">Eingang</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                       <next>
                                                                                                         <block type="control" id="-TH|!h,pr~qYQRQ1z^+B">
                                                                                                           <mutation delay_input="true"></mutation>
                                                                                                           <field name="OID">mihome-vacuum.0.control.zoneClean</field>
                                                                                                           <field name="WITH_DELAY">TRUE</field>
                                                                                                           <field name="DELAY_MS">2000</field>
                                                                                                           <field name="UNIT">ms</field>
                                                                                                           <field name="CLEAR_RUNNING">FALSE</field>
                                                                                                           <value name="VALUE">
                                                                                                             <block type="text_getSubstring" id="4?4~VI.8}ICa=S+3_/cp">
                                                                                                               <mutation at1="false" at2="true"></mutation>
                                                                                                               <field name="WHERE1">FIRST</field>
                                                                                                               <field name="WHERE2">FROM_END</field>
                                                                                                               <value name="STRING">
                                                                                                                 <block type="variables_get" id="+J6J)VMD)*SLgSS|mA[L">
                                                                                                                   <field name="VAR" id="?338$LOCRmXqk%RE}N95" variabletype="">Zone</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                               <value name="AT2">
                                                                                                                 <block type="math_number" id="lMW#3.1_0w^EeJ:nH-,}">
                                                                                                                   <field name="NUM">2</field>
                                                                                                                 </block>
                                                                                                               </value>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                           <next>
                                                                                                             <block type="timeouts_settimeout" id="g3ANAKnHZhK%{lywco;G">
                                                                                                               <field name="NAME">timeout3</field>
                                                                                                               <field name="DELAY">2000</field>
                                                                                                               <field name="UNIT">ms</field>
                                                                                                               <statement name="STATEMENT">
                                                                                                                 <block type="procedures_callnoreturn" id="bl|_D]BU;m;![b|CE=tD">
                                                                                                                   <mutation name="State_reset"></mutation>
                                                                                                                   <next>
                                                                                                                     <block type="control" id="5Ffm~QQzNj[*LR~3vW/C">
                                                                                                                       <mutation delay_input="false"></mutation>
                                                                                                                       <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Zonenreinigung</field>
                                                                                                                       <field name="WITH_DELAY">FALSE</field>
                                                                                                                       <value name="VALUE">
                                                                                                                         <block type="logic_boolean" id="oBUibo;ny}etEM(qw4f,">
                                                                                                                           <field name="BOOL">FALSE</field>
                                                                                                                         </block>
                                                                                                                       </value>
                                                                                                                     </block>
                                                                                                                   </next>
                                                                                                                 </block>
                                                                                                               </statement>
                                                                                                             </block>
                                                                                                           </next>
                                                                                                         </block>
                                                                                                       </next>
                                                                                                     </block>
                                                                                                   </statement>
                                                                                                 </block>
                                                                                               </next>
                                                                                             </block>
                                                                                           </next>
                                                                                         </block>
                                                                                       </next>
                                                                                     </block>
                                                                                   </next>
                                                                                 </block>
                                                                               </statement>
                                                                               <next>
                                                                                 <block type="comment" id="4SL7A$BJWd8aSJIV4NC_">
                                                                                   <field name="COMMENT">Mülleimer</field>
                                                                                   <next>
                                                                                     <block type="on_ext" id="k/RM8fOgR]I|]*u+2[zC">
                                                                                       <mutation items="1"></mutation>
                                                                                       <field name="CONDITION">ne</field>
                                                                                       <field name="ACK_CONDITION"></field>
                                                                                       <value name="OID0">
                                                                                         <shadow type="field_oid" id="XUr@Yx.}}pK`gCj5PAn*">
                                                                                           <field name="oid">default</field>
                                                                                         </shadow>
                                                                                         <block type="field_oid" id="_ytw!lj%eq}{yz}=6lYS">
                                                                                           <field name="oid">mihome-vacuum.0.info.state</field>
                                                                                         </block>
                                                                                       </value>
                                                                                       <statement name="STATEMENT">
                                                                                         <block type="controls_if" id="GV=@:(rB=!y~MV:**O2l">
                                                                                           <value name="IF0">
                                                                                             <block type="logic_operation" id="FUH]1anMDJ,/Y-M@AE8G" inline="false">
                                                                                               <field name="OP">AND</field>
                                                                                               <value name="A">
                                                                                                 <block type="logic_compare" id="enK-TSGXHSaF9ZcuSnBK">
                                                                                                   <field name="OP">EQ</field>
                                                                                                   <value name="A">
                                                                                                     <block type="on_source" id="1EA|hPYjL~GgA~@9|a,+">
                                                                                                       <field name="ATTR">state.val</field>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                   <value name="B">
                                                                                                     <block type="math_number" id="9q[rY?t!I0+pMR=){A;]">
                                                                                                       <field name="NUM">6</field>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <value name="B">
                                                                                                 <block type="logic_operation" id="47Xd]5yDkd{9X$x^wZuQ" inline="false">
                                                                                                   <field name="OP">AND</field>
                                                                                                   <value name="A">
                                                                                                     <block type="logic_compare" id="??/L@.%:q0VmNU?r^25h">
                                                                                                       <field name="OP">EQ</field>
                                                                                                       <value name="A">
                                                                                                         <block type="get_value" id="r!0tYv3LA]OJ^d[[tV7b">
                                                                                                           <field name="ATTR">val</field>
                                                                                                           <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Start.Wohnung</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                       <value name="B">
                                                                                                         <block type="logic_boolean" id="WYmV2|@--*C=YimRx]$-">
                                                                                                           <field name="BOOL">FALSE</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                   <value name="B">
                                                                                                     <block type="logic_compare" id="pxxy7cXZ*yD+YRjDv8_4">
                                                                                                       <field name="OP">GTE</field>
                                                                                                       <value name="A">
                                                                                                         <block type="get_value" id=":;tIfb,z6,%TYs!F7g)W">
                                                                                                           <field name="ATTR">val</field>
                                                                                                           <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Info.Staubbehaelter</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                       <value name="B">
                                                                                                         <block type="math_number" id="iycLg1#2$5dof4VrE9Z_">
                                                                                                           <field name="NUM">90</field>
                                                                                                         </block>
                                                                                                       </value>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                 </block>
                                                                                               </value>
                                                                                             </block>
                                                                                           </value>
                                                                                           <statement name="DO0">
                                                                                             <block type="control" id="ytm=n77c~p?jRQwZ1G9f">
                                                                                               <mutation delay_input="false"></mutation>
                                                                                               <field name="OID">mihome-vacuum.0.control.pause</field>
                                                                                               <field name="WITH_DELAY">FALSE</field>
                                                                                               <value name="VALUE">
                                                                                                 <block type="logic_boolean" id="zVlQ?7+A@Ws5L%4DWqFW">
                                                                                                   <field name="BOOL">TRUE</field>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <next>
                                                                                                 <block type="control" id="h/aiY0=nVAS@MZZ]9JvT">
                                                                                                   <mutation delay_input="false"></mutation>
                                                                                                   <field name="OID">mihome-vacuum.0.control.goTo</field>
                                                                                                   <field name="WITH_DELAY">FALSE</field>
                                                                                                   <value name="VALUE">
                                                                                                     <block type="text" id="^=$;?Ee4zo[e%E-jT[=S">
                                                                                                       <field name="TEXT">24900,25500</field>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                   <next>
                                                                                                     <block type="timeouts_settimeout" id="~Z[.EjoHlP@Cuzckh[:E">
                                                                                                       <field name="NAME">timeout</field>
                                                                                                       <field name="DELAY">2000</field>
                                                                                                       <field name="UNIT">ms</field>
                                                                                                       <statement name="STATEMENT">
                                                                                                         <block type="control" id="}._cRm]pDhpi5xKA/mW`">
                                                                                                           <mutation delay_input="false"></mutation>
                                                                                                           <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Info.Staubbehaelter</field>
                                                                                                           <field name="WITH_DELAY">FALSE</field>
                                                                                                           <value name="VALUE">
                                                                                                             <block type="math_number" id="KGx$@%M46^%`OSzs0+Mt">
                                                                                                               <field name="NUM">0</field>
                                                                                                             </block>
                                                                                                           </value>
                                                                                                         </block>
                                                                                                       </statement>
                                                                                                     </block>
                                                                                                   </next>
                                                                                                 </block>
                                                                                               </next>
                                                                                             </block>
                                                                                           </statement>
                                                                                         </block>
                                                                                       </statement>
                                                                                     </block>
                                                                                   </next>
                                                                                 </block>
                                                                               </next>
                                                                             </block>
                                                                           </next>
                                                                         </block>
                                                                       </next>
                                                                     </block>
                                                                   </next>
                                                                 </block>
                                                               </next>
                                                             </block>
                                                           </next>
                                                         </block>
                                                       </next>
                                                     </block>
                                                   </next>
                                                 </block>
                                               </next>
                                             </block>
                                           </next>
                                         </block>
                                         <block type="procedures_defnoreturn" id="/=xI^u`R$@J)r[w+txx*" collapsed="true" x="-262" y="-1362">
                                           <field name="NAME">State_reset</field>
                                           <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                                           <statement name="STACK">
                                             <block type="control" id="0xyak8u^:zS{FR`B$$oP">
                                               <mutation delay_input="false"></mutation>
                                               <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Wohnzimmer</field>
                                               <field name="WITH_DELAY">FALSE</field>
                                               <value name="VALUE">
                                                 <block type="logic_boolean" id="_,@$OI_U[Nw*dhZv0I!#">
                                                   <field name="BOOL">FALSE</field>
                                                 </block>
                                               </value>
                                               <next>
                                                 <block type="control" id="kCx9Z*57e-O_3jOOSmxl">
                                                   <mutation delay_input="false"></mutation>
                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Arbeitszimmer</field>
                                                   <field name="WITH_DELAY">FALSE</field>
                                                   <value name="VALUE">
                                                     <block type="logic_boolean" id="|O5B+nNx{@)k:R%#,Xuj">
                                                       <field name="BOOL">FALSE</field>
                                                     </block>
                                                   </value>
                                                   <next>
                                                     <block type="control" id="tcMzai^]4V!=_)jZ2hT*">
                                                       <mutation delay_input="false"></mutation>
                                                       <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kueche</field>
                                                       <field name="WITH_DELAY">FALSE</field>
                                                       <value name="VALUE">
                                                         <block type="logic_boolean" id="*UWSlp(#oDuvYe+V5Xix">
                                                           <field name="BOOL">FALSE</field>
                                                         </block>
                                                       </value>
                                                       <next>
                                                         <block type="control" id="2aR:H_YSn?LdN68`gai6">
                                                           <mutation delay_input="false"></mutation>
                                                           <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kuechenblock</field>
                                                           <field name="WITH_DELAY">FALSE</field>
                                                           <value name="VALUE">
                                                             <block type="logic_boolean" id="5tXVFxwCEX+;^:G/-avO">
                                                               <field name="BOOL">FALSE</field>
                                                             </block>
                                                           </value>
                                                           <next>
                                                             <block type="control" id="1M96,p=+T9/cLKxy*wv~">
                                                               <mutation delay_input="false"></mutation>
                                                               <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Kinderzimmer</field>
                                                               <field name="WITH_DELAY">FALSE</field>
                                                               <value name="VALUE">
                                                                 <block type="logic_boolean" id="ea7-A:UM::aoN7548ug)">
                                                                   <field name="BOOL">FALSE</field>
                                                                 </block>
                                                               </value>
                                                               <next>
                                                                 <block type="control" id="1dw,h.nRHH4a[0xNhV(t">
                                                                   <mutation delay_input="false"></mutation>
                                                                   <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Schlafzimmer</field>
                                                                   <field name="WITH_DELAY">FALSE</field>
                                                                   <value name="VALUE">
                                                                     <block type="logic_boolean" id="Sxe;ZrEH8oU^m*7bu/V5">
                                                                       <field name="BOOL">FALSE</field>
                                                                     </block>
                                                                   </value>
                                                                   <next>
                                                                     <block type="control" id="o-DfI7uJ.!xhKE0M2L/L">
                                                                       <mutation delay_input="false"></mutation>
                                                                       <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer1</field>
                                                                       <field name="WITH_DELAY">FALSE</field>
                                                                       <value name="VALUE">
                                                                         <block type="logic_boolean" id="~6eAjO7%G-n8}z#JKey%">
                                                                           <field name="BOOL">FALSE</field>
                                                                         </block>
                                                                       </value>
                                                                       <next>
                                                                         <block type="control" id="}8a_(a_ipwmY:!1XbMZb">
                                                                           <mutation delay_input="false"></mutation>
                                                                           <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                                           <field name="WITH_DELAY">FALSE</field>
                                                                           <value name="VALUE">
                                                                             <block type="logic_boolean" id="FZ}yKw*JQYpMv/?aJ?2{">
                                                                               <field name="BOOL">FALSE</field>
                                                                             </block>
                                                                           </value>
                                                                           <next>
                                                                             <block type="control" id="-@bExkz=rlBa-A+y|TV4">
                                                                               <mutation delay_input="false"></mutation>
                                                                               <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Eingang</field>
                                                                               <field name="WITH_DELAY">FALSE</field>
                                                                               <value name="VALUE">
                                                                                 <block type="logic_boolean" id="{6H!0LpXcuI2)J9*,Qf)">
                                                                                   <field name="BOOL">FALSE</field>
                                                                                 </block>
                                                                               </value>
                                                                             </block>
                                                                           </next>
                                                                         </block>
                                                                       </next>
                                                                     </block>
                                                                   </next>
                                                                 </block>
                                                               </next>
                                                             </block>
                                                           </next>
                                                         </block>
                                                       </next>
                                                     </block>
                                                   </next>
                                                 </block>
                                               </next>
                                             </block>
                                           </statement>
                                         </block>
                                         <block type="comment" id="Gw2WBZOOt_*1`l7pbMxd" x="-262" y="-1337">
                                           <field name="COMMENT">Bad zweigeteilt</field>
                                           <next>
                                             <block type="on_ext" id="+dL/1oJfy}3$%agDgy,/" collapsed="true">
                                               <mutation items="1"></mutation>
                                               <field name="CONDITION">ne</field>
                                               <field name="ACK_CONDITION"></field>
                                               <value name="OID0">
                                                 <shadow type="field_oid" id="=mXzU`}Iv4(VG-(c`~C]">
                                                   <field name="oid">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer1</field>
                                                 </shadow>
                                               </value>
                                               <statement name="STATEMENT">
                                                 <block type="controls_if" id="j}@-/3tA?Ux_4);`5;Y)">
                                                   <mutation else="1"></mutation>
                                                   <value name="IF0">
                                                     <block type="logic_compare" id="phRG-|uQ###cZU5f-ZAu">
                                                       <field name="OP">EQ</field>
                                                       <value name="A">
                                                         <block type="on_source" id="dGunY:ecMVCrNExqbUUk">
                                                           <field name="ATTR">state.val</field>
                                                         </block>
                                                       </value>
                                                       <value name="B">
                                                         <block type="logic_boolean" id="28d=DevcP(q8!P.+8)DC">
                                                           <field name="BOOL">TRUE</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                   <statement name="DO0">
                                                     <block type="control" id="7FT?iiFQp)RhmJU)bK]z">
                                                       <mutation delay_input="false"></mutation>
                                                       <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                       <field name="WITH_DELAY">FALSE</field>
                                                       <value name="VALUE">
                                                         <block type="logic_boolean" id="LadKXJjTc:!*x%PV58+H">
                                                           <field name="BOOL">TRUE</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </statement>
                                                   <statement name="ELSE">
                                                     <block type="control" id="DJWA+Ty0xX|gZE[55o5]">
                                                       <mutation delay_input="false"></mutation>
                                                       <field name="OID">Eigene_Datenpunkte.0.Staubsauger.Zonen.Badezimmer2</field>
                                                       <field name="WITH_DELAY">FALSE</field>
                                                       <value name="VALUE">
                                                         <block type="logic_boolean" id="MtNAtd-fN_rC.P:+-n4K">
                                                           <field name="BOOL">FALSE</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </statement>
                                                 </block>
                                               </statement>
                                             </block>
                                           </next>
                                         </block>
                                        </xml>
                                        

                                        S Offline
                                        S Offline
                                        seppel786
                                        schrieb am zuletzt editiert von
                                        #2167

                                        @der-eine

                                        Kurze Frage zum Verständnis - Warum machst du diese Abfrage?

                                        27ca7bee-2818-49af-a5ef-08be63536208-grafik.png

                                        D 2 Antworten Letzte Antwort
                                        0
                                        • S seppel786

                                          @der-eine

                                          Kurze Frage zum Verständnis - Warum machst du diese Abfrage?

                                          27ca7bee-2818-49af-a5ef-08be63536208-grafik.png

                                          D Offline
                                          D Offline
                                          der-eine
                                          schrieb am zuletzt editiert von
                                          #2168

                                          @seppel786 da wird geprüft, ob der Roboter nach 60 min immer noch läuft. Wenn ja hängt er irgendwo und soll stehen bleiben. Das hab ich hin und wieder wenn er am Eck vom Teppich hängen bleibt. Leider ist mit der Zonenreinigung die Intelligenz beim Teufel...

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          739

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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