Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    750

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

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

[Frage] Xiaomi Vacuum cleaner

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
2.2k Beiträge 204 Kommentatoren 1.0m Aufrufe 39 Beobachtet
  • Ä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.
  • 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 Offline
    S Offline
    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 👍

                                <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 😀

                                  1 Antwort Letzte Antwort
                                  1
                                  • D der-eine

                                    @seppel786 klar 👍

                                    <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 👍

                                      <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
                                        • KnallochseK Offline
                                          KnallochseK Offline
                                          Knallochse
                                          schrieb am zuletzt editiert von Knallochse
                                          #2169

                                          Edit: Beitrag im neuen Vacuum Adapter 2.0 gepostet (verschoben)
                                          https://forum.iobroker.net/post/445731

                                          HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                                          1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          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

                                          418

                                          Online

                                          32.8k

                                          Benutzer

                                          82.7k

                                          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