Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter mihome-vacuum v2.0.x

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter mihome-vacuum v2.0.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • JB_Sullivan
      JB_Sullivan last edited by

      Habs gerade selber gemerkt 🐶

      1 Reply Last reply Reply Quote 1
      • B
        blackeagle998 last edited by blackeagle998

        Ihr macht das schon, ich enthalte mich lieber, bevor ich noch Mist erzähle (ohne VIS zu kennen) 😊

        haselchen 1 Reply Last reply Reply Quote 0
        • haselchen
          haselchen Most Active @blackeagle998 last edited by

          @blackeagle998

          Alles gut. Bis auf die Anführungszeichen war Deine Antwort fast richtig 😆

          1 Reply Last reply Reply Quote 0
          • N
            Nitro25NOH @blackeagle998 last edited by

            @blackeagle998

            🤦‍♂️ jap da ist der fehler!!!

            1 Reply Last reply Reply Quote 0
            • N
              Nitro25NOH @haselchen last edited by

              @haselchen

              habs mir wohl 10mal durchgelesen aber übersehen was du reingeschrieben hast.
              Ich habe bei mir den Datenpunkt MapURL aus den Objekten genommen der sah ähnlich aus und daher hab ich den Fehler nicht gesehen

              Danke EUCH!

              1 Reply Last reply Reply Quote 0
              • B
                blackeagle998 last edited by blackeagle998

                Hätte jemand aus der Runde eine komplette VIS View (Full HD Tablet Querformat) für den Staubsauger für mich, die ich komplett importieren kann?

                Hintergrund:
                Ich nutze iQontrol als Visualisierung, weil mir VIS zu unflexibel ist bei verschiedenen Auflösungen /Endgeräten.
                Leider kann ich damit keine LIVE Karte darstellen, deshalb hätte ich für den Staubsauger gerne eine einzelne View (gerne mit Untermenüs für Räume und Zonen).

                Vielleicht werde ich dann mit VIS ein bisschen warm, was die Erstellung solcher Views angeht.

                Wäre super und ich bedanke mich herzlichst vorab (auch wenn das so nicht klappt) 😀

                1 Reply Last reply Reply Quote 0
                • N
                  Nitro25NOH last edited by

                  Bei mir läufts leider nur im Hochformat

                  IMG_6342.jpeg

                  1 Reply Last reply Reply Quote 0
                  • D
                    dirkhe Developer @baeri last edited by

                    @baeri das ist dann aber eher ein iot Problem. Je nachdem, ob das Auto konfiguriert ist oder manuell. Räume wirst du ja sicher schon hinzugefügt haben. Wahrscheinlich musst du auch noch eine Funktion hinzufügen ...

                    B 1 Reply Last reply Reply Quote 0
                    • D
                      dirkhe Developer @dehein2 last edited by

                      @dehein2 stell mal bitte auf Silly oder installiere die aktuelle Version, dann kannst du es auf debug lassen. Aber irgenwie will drin robbi nicht mit dem adapter sprechen...

                      1 Reply Last reply Reply Quote 0
                      • JB_Sullivan
                        JB_Sullivan last edited by JB_Sullivan

                        Was hat das zu bedeuten? - Schlechte Internet Verbindung? - die Karte ist nämlich da.

                        In dem Zusammenhang gleich noch eine Frage - die Farbanpassungen der Karte sind nicht für die Karte die von der China Cloud kommen wirksam - sehe ich das richtig?

                        Ich hatte das nämlich vorher alles angepasst, aber es kommt immer noch eine Baby blaue Karte dabei heraus.

                        mihome-vacuum.0	2020-03-07 13:47:55.378	error	(1300) no map found on server___{"statusCode":403,"headers":{"server":"nginx","date":"Sat, 07 Mar 2020 12:47:57 GMT","content-length":"123","connection":"close","x-xiaomi-request-id":"55c3ae93-3bea-e
                        mihome-vacuum.0	2020-03-07 13:47:53.252	error	(1300) no map found on server___{"statusCode":403,"headers":{"server":"nginx","date":"Sat, 07 Mar 2020 12:47:55 GMT","content-length":"123","connection":"close","x-xiaomi-request-id":"cb60a7a1-37de-6
                        mihome-vacuum.0	2020-03-07 13:47:51.172	error	(1300) no map found on server___{"statusCode":403,"headers":{"server":"nginx","date":"Sat, 07 Mar 2020 12:47:53 GMT","content-length":"123","connection":"close","x-xiaomi-request-id":"2682081a-c2e1-a
                        

                        2020-03-07 14_10_36-vis.png

                        1 Reply Last reply Reply Quote 0
                        • Meistertr
                          Meistertr Developer last edited by

                          eib bisschen offtopic aber vll interessant für den einen oder anderen

                          mit diesem Script kann man mehrere Rüme saugen lassen wie z.b "Alexa sauge Flur Küche und Wohnzimmer" das Script sucht die Räume aus dem Text und sendet den Befehl

                          let msg = "";
                          let id = "";
                          
                          subscribe({
                           id: "alexa2.0.History.summary",
                           change: "ne" 
                          }, function(obj) {
                             id = getState('alexa2.0.History.serialNumber'/*serialNumber*/).val
                             log('Starte id '+ id)
                             msg = obj.newState.val;
                             findrooms();
                          });
                          
                          function findrooms (){
                          log(msg);
                          let text = '';
                          
                          // find keywords
                          let wrongkey = msg.match(/sprich mir nach|asd/);
                          
                          let key = msg.match(/sauge|sage|reinige|wische|staubsauger/);
                          
                          if(!wrongkey && key){
                             let textcommand = [];
                             let micommand = [];
                          
                             let kitchen = msg.match(/küche|Küche/);
                             let vorrat = msg.match(/vorratsraum|speisekammer/);
                             let wohnzimmer = msg.match(/wohnzimmer|esszimmer/);
                             let flur = msg.match(/flur|diele/);
                             let bad = msg.match(/bad|badezimmer|gästebad|gästebadezimmer/);
                          
                             if(kitchen){
                                 textcommand.push("Küche");
                                 micommand.push(getState('mihome-vacuum.0.rooms.Küche.mapIndex').val);
                          
                             } 
                             if(vorrat){
                                 textcommand.push("Vorratsraum");
                                 micommand.push(getState('mihome-vacuum.0.rooms.Vorratsraum.mapIndex').val)
                             } 
                             if(wohnzimmer){
                                 textcommand.push("Wohnzimmer");
                                 micommand.push(getState('mihome-vacuum.0.rooms.Wohnzimmer.mapIndex').val)
                          
                             } 
                             if(flur){
                                 textcommand.push("Flur");
                                 micommand.push(getState('mihome-vacuum.0.rooms.Flur.mapIndex').val)
                          
                             }
                             if(bad){
                                 textcommand.push("Gästebad");
                                 micommand.push(getState('mihome-vacuum.0.rooms.Gästebad.mapIndex').val)
                             } 
                             
                             //add und to the end
                             log(JSON.stringify(micommand))
                          
                          
                             textcommand.forEach(function(item){
                                 text += item +', '
                             });
                             var n = text.lastIndexOf(',');
                             text = text.slice(0, n) + text.slice(n).replace(',', '');
                             n = text.lastIndexOf(',');
                             text = text.slice(0, n) + text.slice(n).replace(',', ' und');  
                          
                             log('TEXT= '+ text)
                          
                          
                             setStateDelayed('alexa2.0.Echo-Devices.'+ id +'.Commands.speak', 'Aber ich lasse den Staubsauger  '+ text +' saugen!',1500);
                             setStateDelayed('mihome-vacuum.0.control.X_get_response','app_segment_clean;'+ JSON.stringify(micommand),3000);
                          
                          }
                          
                             
                          
                          }
                          

                          Patchwork 3001 1 Reply Last reply Reply Quote 0
                          • Patchwork 3001
                            Patchwork 3001 @Meistertr last edited by

                            @Meistertr sagte in Test Adapter mihome-vacuum v2.0.x:

                                                                                                                                                        let msg = "";                                                                                                                                                                            let id = "";                                                                                                                                                                                                                                                                                                                                                         subscribe({                                                                                                                                                                             id: "alexa2.0.History.summary",                                                                                                                                                                             change: "ne"                                                                                                                                                                             }, function(obj) {                                                                                                                                                                               id = getState('alexa2.0.History.serialNumber'/*serialNumber*/).val                                                                                                                                                                               log('Starte id '+ id)                                                                                                                                                                               msg = obj.newState.val;                                                                                                                                                                               findrooms();                                                                                                                                                                            });                                                                                                                                                                                                                                                                                                                                                         function findrooms (){                                                                                                                                                                            log(msg);                                                                                                                                                                            let text = '';                                                                                                                                                                                                                                                                                                                                                         // find keywords                                                                                                                                                                            let wrongkey = msg.match(/sprich mir nach|asd/);                                                                                                                                                                                                                                                                                                                                                         let key = msg.match(/sauge|sage|reinige|wische|staubsauger/);                                                                                                                                                                                                                                                                                                                                                         if(!wrongkey && key){                                                                                                                                                                               let textcommand = [];                                                                                                                                                                               let micommand = [];                                                                                                                                                                                                                                                                                                                                                            let kitchen = msg.match(/küche|Küche/);                                                                                                                                                                               let vorrat = msg.match(/vorratsraum|speisekammer/);                                                                                                                                                                               let wohnzimmer = msg.match(/wohnzimmer|esszimmer/);                                                                                                                                                                               let flur = msg.match(/flur|diele/);                                                                                                                                                                               let bad = msg.match(/bad|badezimmer|gästebad|gästebadezimmer/);                                                                                                                                                                                                                                                                                                                                                            if(kitchen){                                                                                                                                                                                   textcommand.push("Küche");                                                                                                                                                                                   micommand.push(getState('mihome-vacuum.0.rooms.Küche.mapIndex').val);                                                                                                                                                                                                                                                                                                                                                            }                                                                                                                                                                                if(vorrat){                                                                                                                                                                                   textcommand.push("Vorratsraum");                                                                                                                                                                                   micommand.push(getState('mihome-vacuum.0.rooms.Vorratsraum.mapIndex').val)                                                                                                                                                                               }                                                                                                                                                                                if(wohnzimmer){                                                                                                                                                                                   textcommand.push("Wohnzimmer");                                                                                                                                                                                   micommand.push(getState('mihome-vacuum.0.rooms.Wohnzimmer.mapIndex').val)                                                                                                                                                                                                                                                                                                                                                            }                                                                                                                                                                                if(flur){                                                                                                                                                                                   textcommand.push("Flur");                                                                                                                                                                                   micommand.push(getState('mihome-vacuum.0.rooms.Flur.mapIndex').val)                                                                                                                                                                                                                                                                                                                                                            }                                                                                                                                                                               if(bad){                                                                                                                                                                                   textcommand.push("Gästebad");                                                                                                                                                                                   micommand.push(getState('mihome-vacuum.0.rooms.Gästebad.mapIndex').val)                                                                                                                                                                               }                                                                                                                                                                                                                                                                                                                                                               //add und to the end                                                                                                                                                                               log(JSON.stringify(micommand))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         textcommand.forEach(function(item){                                                                                                                                                                                   text += item +', '                                                                                                                                                                               });                                                                                                                                                                               var n = text.lastIndexOf(',');                                                                                                                                                                               text = text.slice(0, n) + text.slice(n).replace(',', '');                                                                                                                                                                               n = text.lastIndexOf(',');                                                                                                                                                                               text = text.slice(0, n) + text.slice(n).replace(',', ' und');                                                                                                                                                                                                                                                                                                                                                              log('TEXT= '+ text)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         setStateDelayed('alexa2.0.Echo-Devices.'+ id +'.Commands.speak', 'Aber ich lasse den Staubsauger  '+ text +' saugen!',1500);                                                                                                                                                                               setStateDelayed('mihome-vacuum.0.control.X_get_response','app_segment_clean;'+ JSON.stringify(micommand),3000);                                                                                                                                                                                                                                                                                                                                                         }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     }                                            
                            

                            ist das java oder blockly , Typeskript

                            Diginix 1 Reply Last reply Reply Quote 0
                            • J
                              jensus11 last edited by

                              Hier nochmal mein aktuelles Log nach Start des Adapters.
                              Leider wird keine Karte geladen.
                              Genutzt wird Valetudo, wo auch eine Karte angelegt und Räume definiert sind.

                              mihome-vacuum.0
                              2020-03-09 11:00:07.838
                              debug
                              (19711) Receive <<< {"result":[402310,6205780000,274,[1583660641,1583575121,1583574577,1583574233,1583574180,1583573893,1583573844,1583573697,1583573614,1583258556,1583248554,1583244883,1583060389,158
                              mihome-vacuum.0
                              2020-03-09 11:00:07.828
                              debug
                              (19711) sendMsg[1] >>> {"id":40,"method":"get_clean_summary"}
                              mihome-vacuum.0
                              2020-03-09 11:00:07.337
                              debug
                              (19711) Receive <<< {"result":[{"main_brush_work_time":402541,"side_brush_work_time":402541,"filter_work_time":187091,"sensor_dirty_time":17530}],"id":39}
                              mihome-vacuum.0
                              2020-03-09 11:00:07.327
                              debug
                              (19711) sendMsg[1] >>> {"id":39,"method":"get_consumable"}
                              mihome-vacuum.0
                              2020-03-09 11:00:07.326
                              debug
                              (19711) Receive <<< {"result":[{"msg_ver":8,"msg_seq":1292,"state":8,"battery":100,"clean_time":217,"clean_area":3947500,"error_code":0,"map_present":1,"in_cleaning":0,"fan_power":100,"dnd_enabled":0}
                              mihome-vacuum.0
                              2020-03-09 11:00:07.319
                              debug
                              (19711) sendMsg[1] >>> {"id":38,"method":"get_status"}
                              mihome-vacuum.0
                              2020-03-09 10:59:53.748
                              warn
                              (19711) Could not receive Mappointer, giving up
                              mihome-vacuum.0
                              2020-03-09 10:59:53.747
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":37}
                              mihome-vacuum.0
                              2020-03-09 10:59:53.729
                              debug
                              (19711) 9. Mappointer_nomap___map_upload_handler
                              mihome-vacuum.0
                              2020-03-09 10:59:53.729
                              debug
                              (19711) sendMsg[1] >>> {"id":37,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:53.228
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":36}
                              mihome-vacuum.0
                              2020-03-09 10:59:53.222
                              debug
                              (19711) 8. Mappointer_nomap___map_upload_handler
                              mihome-vacuum.0
                              2020-03-09 10:59:53.221
                              debug
                              (19711) sendMsg[1] >>> {"id":36,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:52.721
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":35}
                              mihome-vacuum.0
                              2020-03-09 10:59:52.716
                              debug
                              (19711) 7. Mappointer_nomap___map_upload_handler
                              mihome-vacuum.0
                              2020-03-09 10:59:52.715
                              debug
                              (19711) sendMsg[1] >>> {"id":35,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:52.215
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":34}
                              mihome-vacuum.0
                              2020-03-09 10:59:52.201
                              debug
                              (19711) 6. Mappointer_nomap___map_upload_handler
                              mihome-vacuum.0
                              2020-03-09 10:59:52.201
                              debug
                              (19711) sendMsg[1] >>> {"id":34,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:52.081
                              debug
                              (19711) CLEAN_LOGGING[{"Datum":"8.3","Start":"10:44","Saugzeit":"4 min","Fläche":"3.95 m²","Error":0,"Ende":true},{"Datum":"7.3","Start":"10:58","Saugzeit":"71 min","Fläche":"54.66 m²","Error":0,"Ende
                              mihome-vacuum.0
                              2020-03-09 10:59:51.885
                              debug
                              (19711) Receive <<< {"result":[[1577275556,1577275612,14,0,0,0]],"id":33}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.880
                              debug
                              (19711) sendMsg[1] >>> {"id":33,"method":"get_clean_record","params":[1577275556]}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.693
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":32}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.688
                              debug
                              (19711) 5. Mappointer_nomap___map_upload_handler
                              mihome-vacuum.0
                              2020-03-09 10:59:51.687
                              debug
                              (19711) sendMsg[1] >>> {"id":32,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.685
                              debug
                              (19711) Receive <<< {"result":[[1577705584,1577707390,1705,27040000,0,1]],"id":31}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.679
                              debug
                              (19711) sendMsg[1] >>> {"id":31,"method":"get_clean_record","params":[1577705584]}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.486
                              debug
                              (19711) Receive <<< {"result":[[1577707998,1577708227,229,4305000,0,1]],"id":30}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.479
                              debug
                              (19711) sendMsg[1] >>> {"id":30,"method":"get_clean_record","params":[1577707998]}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.285
                              debug
                              (19711) Receive <<< {"result":[[1577708513,1577708756,243,3115000,0,1]],"id":29}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.277
                              debug
                              (19711) sendMsg[1] >>> {"id":29,"method":"get_clean_record","params":[1577708513]}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.186
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":28}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.182
                              debug
                              (19711) 4. Mappointer_nomap___map_upload_handler
                              mihome-vacuum.0
                              2020-03-09 10:59:51.182
                              debug
                              (19711) sendMsg[1] >>> {"id":28,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.081
                              debug
                              (19711) Receive <<< {"result":[[1581150811,1581153929,3118,44420000,0,1]],"id":27}
                              mihome-vacuum.0
                              2020-03-09 10:59:51.076
                              debug
                              (19711) sendMsg[1] >>> {"id":27,"method":"get_clean_record","params":[1581150811]}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.882
                              debug
                              (19711) Receive <<< {"result":[[1582118288,1582120675,2387,39517500,0,1]],"id":26}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.875
                              debug
                              (19711) sendMsg[1] >>> {"id":26,"method":"get_clean_record","params":[1582118288]}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.682
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":25}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.681
                              debug
                              (19711) Receive <<< {"result":[[1583060389,1583063854,3465,54702500,0,1]],"id":24}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.676
                              debug
                              (19711) 3. Mappointer_nomap___map_upload_handler
                              mihome-vacuum.0
                              2020-03-09 10:59:50.676
                              debug
                              (19711) sendMsg[1] >>> {"id":25,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.673
                              debug
                              (19711) sendMsg[1] >>> {"id":24,"method":"get_clean_record","params":[1583060389]}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.477
                              debug
                              (19711) Receive <<< {"result":[[1583244883,1583245887,1004,17005000,0,1]],"id":23}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.472
                              debug
                              (19711) sendMsg[1] >>> {"id":23,"method":"get_clean_record","params":[1583244883]}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.278
                              debug
                              (19711) Receive <<< {"result":[[1583248554,1583249170,616,8267500,0,1]],"id":22}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.272
                              debug
                              (19711) sendMsg[1] >>> {"id":22,"method":"get_clean_record","params":[1583248554]}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.176
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":21}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.171
                              debug
                              (19711) 2. Mappointer_nomap___map_upload_handler
                              mihome-vacuum.0
                              2020-03-09 10:59:50.171
                              debug
                              (19711) sendMsg[1] >>> {"id":21,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.077
                              debug
                              (19711) Receive <<< {"result":[[1583258556,1583258934,224,7165000,0,0]],"id":20}
                              mihome-vacuum.0
                              2020-03-09 10:59:50.072
                              debug
                              (19711) sendMsg[1] >>> {"id":20,"method":"get_clean_record","params":[1583258556]}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.878
                              debug
                              (19711) Receive <<< {"result":[[1583573614,1583573627,13,0,0,1]],"id":19}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.872
                              debug
                              (19711) sendMsg[1] >>> {"id":19,"method":"get_clean_record","params":[1583573614]}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.670
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":18}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.667
                              debug
                              (19711) Receive <<< {"result":[[1583573697,1583573710,13,0,0,1]],"id":17}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.665
                              debug
                              (19711) 1. Mappointer_nomap___map_upload_handler
                              mihome-vacuum.0
                              2020-03-09 10:59:49.665
                              debug
                              (19711) sendMsg[1] >>> {"id":18,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.662
                              debug
                              (19711) sendMsg[1] >>> {"id":17,"method":"get_clean_record","params":[1583573697]}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.466
                              debug
                              (19711) Receive <<< {"result":[[1583573844,1583573857,13,0,0,1]],"id":16}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.461
                              debug
                              (19711) sendMsg[1] >>> {"id":16,"method":"get_clean_record","params":[1583573844]}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.266
                              debug
                              (19711) Receive <<< {"result":[[1583573893,1583573905,12,0,0,1]],"id":15}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.260
                              debug
                              (19711) sendMsg[1] >>> {"id":15,"method":"get_clean_record","params":[1583573893]}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.165
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":14}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.160
                              debug
                              (19711) 0. Mappointer_nomap___map_upload_handler
                              mihome-vacuum.0
                              2020-03-09 10:59:49.160
                              debug
                              (19711) sendMsg[1] >>> {"id":14,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.066
                              debug
                              (19711) Receive <<< {"result":[[1583574180,1583574193,13,0,0,1]],"id":13}
                              mihome-vacuum.0
                              2020-03-09 10:59:49.060
                              debug
                              (19711) sendMsg[1] >>> {"id":13,"method":"get_clean_record","params":[1583574180]}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.865
                              debug
                              (19711) Receive <<< {"result":[[1583574233,1583574244,11,0,0,1]],"id":12}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.858
                              debug
                              (19711) sendMsg[1] >>> {"id":12,"method":"get_clean_record","params":[1583574233]}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.680
                              debug
                              (19711) Receive <<< {"result":[[1583574577,1583574590,13,0,0,1]],"id":11}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.658
                              debug
                              (19711) Receive <<< {"result":["map_upload_handler"],"id":10}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.657
                              debug
                              (19711) sendMsg[1] >>> {"id":11,"method":"get_clean_record","params":[1583574577]}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.645
                              debug
                              (19711) sendMsg[1] >>> {"id":10,"method":"get_map_v1"}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.465
                              debug
                              (19711) Receive <<< {"result":[[1583575121,1583579377,4234,54657500,0,1]],"id":9}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.457
                              debug
                              (19711) Receive <<< {"result":"unknown_method","id":8}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.456
                              debug
                              (19711) sendMsg[1] >>> {"id":9,"method":"get_clean_record","params":[1583575121]}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.452
                              info
                              (19711) create state for carpet_mode
                              mihome-vacuum.0
                              2020-03-09 10:59:48.452
                              debug
                              (19711) Receive <<< {"result":[{"enable":1,"current_integral":0,"current_high":0,"current_low":0,"stall_time":0}],"id":7}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.446
                              debug
                              (19711) sendMsg[1] >>> {"id":8,"method":"get_room_mapping"}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.445
                              debug
                              (19711) sendMsg[1] >>> {"id":7,"method":"get_carpet_mode"}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.266
                              debug
                              (19711) Receive <<< {"result":[[1583660641,1583660858,217,3947500,0,1]],"id":6}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.255
                              debug
                              (19711) sendMsg[1] >>> {"id":6,"method":"get_clean_record","params":[1583660641]}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.254
                              debug
                              (19711) Receive <<< {"result":[402310,6205780000,274,[1583660641,1583575121,1583574577,1583574233,1583574180,1583573893,1583573844,1583573697,1583573614,1583258556,1583248554,1583244883,1583060389,158
                              mihome-vacuum.0
                              2020-03-09 10:59:48.246
                              debug
                              (19711) sendMsg[1] >>> {"id":5,"method":"get_clean_summary"}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.050
                              debug
                              (19711) Receive <<< {"result":[{"main_brush_work_time":402541,"side_brush_work_time":402541,"filter_work_time":187091,"sensor_dirty_time":17530}],"id":4}
                              mihome-vacuum.0
                              2020-03-09 10:59:48.045
                              debug
                              (19711) sendMsg[1] >>> {"id":4,"method":"get_consumable"}
                              mihome-vacuum.0
                              2020-03-09 10:59:47.902
                              debug
                              (19711) system.adapter.admin.0: logging true
                              mihome-vacuum.0
                              2020-03-09 10:59:47.444
                              info
                              (19711) Connected
                              mihome-vacuum.0
                              2020-03-09 10:59:47.442
                              debug
                              (19711) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0
                              mihome-vacuum.0
                              2020-03-09 10:59:47.441
                              debug
                              (19711) Receive <<< {"result":[{"msg_ver":8,"msg_seq":1291,"state":8,"battery":100,"clean_time":217,"clean_area":3947500,"error_code":0,"map_present":1,"in_cleaning":0,"fan_power":100,"dnd_enabled":0
                              mihome-vacuum.0
                              2020-03-09 10:59:47.420
                              debug
                              (19711) sendMsg[1] >>> {"id":1,"method":"get_status"}
                              mihome-vacuum.0
                              2020-03-09 10:59:47.357
                              debug
                              (19711) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0
                              mihome-vacuum.0
                              2020-03-09 10:59:47.357
                              info
                              (19711) connecting, This can take up to 5 minutes ...
                              mihome-vacuum.0
                              2020-03-09 10:59:47.357
                              warn
                              (19711) Time difference between Mihome Vacuum and ioBroker: -96 sec
                              mihome-vacuum.0
                              2020-03-09 10:59:47.356
                              debug
                              (19711) Receive <<< Helo <<< 24e1002000000000098df8he5e111237ffffffffffffffffffffffffffffffff
                              mihome-vacuum.0
                              2020-03-09 10:59:47.341
                              info
                              (19711) New generation or new fw(3.3.9,003468) detected, create new states goto and zoneclean
                              mihome-vacuum.0
                              2020-03-09 10:59:47.322
                              debug
                              (19711) server started on 0.0.0.0:53421
                              mihome-vacuum.0
                              2020-03-09 10:59:47.318
                              info
                              (19711) Disconnect
                              mihome-vacuum.0
                              2020-03-09 10:59:47.314
                              info
                              (19711) Create state clean_home for controlling by cloud adapter
                              mihome-vacuum.0
                              2020-03-09 10:59:47.314
                              info
                              (19711) Expert mode enabled, states created
                              mihome-vacuum.0
                              2020-03-09 10:59:47.307
                              debug
                              (19711) load Map creator... true
                              mihome-vacuum.0
                              2020-03-09 10:59:47.101
                              info
                              (19711) starting. Version 2.0.9 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v10.19.0
                              mihome-vacuum.0
                              2020-03-09 10:59:45.964
                              debug
                              (19711) statesDB connected
                              mihome-vacuum.0
                              2020-03-09 10:59:45.963
                              debug
                              (19711) States connected to redis: 0.0.0.0:9000
                              mihome-vacuum.0
                              2020-03-09 10:59:45.940
                              debug
                              (19711) States create System PubSub Client
                              mihome-vacuum.0
                              2020-03-09 10:59:45.934
                              debug
                              (19711) States create User PubSub Client
                              mihome-vacuum.0
                              2020-03-09 10:59:45.922
                              debug
                              (19711) Redis States: Use Redis connection: 0.0.0.0:9000
                              mihome-vacuum.0
                              2020-03-09 10:59:45.920
                              debug
                              (19711) objectDB connected
                              mihome-vacuum.0
                              2020-03-09 10:59:45.917
                              debug
                              (19711) Objects connected to redis: 0.0.0.0:9001
                              mihome-vacuum.0
                              2020-03-09 10:59:45.889
                              debug
                              (19711) Objects client initialize lua scripts
                              mihome-vacuum.0
                              2020-03-09 10:59:45.889
                              debug
                              (19711) Objects create User PubSub Client
                              mihome-vacuum.0
                              2020-03-09 10:59:45.888
                              debug
                              (19711) Objects create System PubSub Client
                              mihome-vacuum.0
                              2020-03-09 10:59:45.886
                              debug
                              (19711) Objects client ready ... initialize now
                              mihome-vacuum.0
                              2020-03-09 10:59:45.023
                              debug
                              (19711) Redis Objects: Use Redis connection: 0.0.0.0:9001
                              mihome-vacuum.0
                              2020-03-09 10:59:30.753
                              info
                              (27290) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
                              mihome-vacuum.0
                              2020-03-09 10:59:30.753
                              info
                              (27290) terminating
                              mihome-vacuum.0
                              2020-03-09 10:59:30.753
                              info
                              (27290) Got terminate signal TERMINATE_YOURSELF
                              
                              
                              1 Reply Last reply Reply Quote 0
                              • Diginix
                                Diginix @Patchwork 3001 last edited by Diginix

                                @Patchwork-3001 sagte in Test Adapter mihome-vacuum v2.0.x:

                                ist das java oder blockly , Typeskript

                                Nichts der drei genannten. Es ist Javascript.

                                1 Reply Last reply Reply Quote 0
                                • B
                                  backons last edited by

                                  Hallo Zusammen,

                                  ich habe gestern versucht meinen S50 via Cloud im Adapter einzutragen. Zunächst war mein MI-Account nur via Handy-Nummer registriert und ich konnte somit den Adapter nicht nutzen. Dann habe ich in meinem Mi-Account noch eine Recovery-Email eingetragen. Nun ist es möglich sich mit dieser Email-Adresse und dem PW in den MI-Account einzuloggen. Wenn ich diese Kombination aber im Adapter eingebe passiert nichts. Wenn ich ein falsches PW dazu eingebe dann meckert er aber so dreht sich kurz der Kreis aber bei Geräte kommt nichts zum auswählen... was mache ich hier falsch? Liegt es am MI-Account der ursprünglich nur über Handy-Nummer registriert war ? Bei Manueller Eingabe steht noch der Token und IP das S50 aber darüber kann der Adapter aktuell nicht verbinden und bleibt Gelb. Muss bei Manuell alles raus wenn ich über Cloud verbinden will ?

                                  Neuschwansteini K 2 Replies Last reply Reply Quote 0
                                  • Neuschwansteini
                                    Neuschwansteini @backons last edited by

                                    @backons richtigen Server gewählt?

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      K_o_bold @backons last edited by

                                      @backons ,
                                      Es geht auch mit Handynummer.
                                      Einfach so eintragen
                                      +49.....

                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        baeri @dirkhe last edited by

                                        @dirkhe Tatsache.... Manuell hinzufügen und danach einen Raum zuordnen ging nicht. Das ging bei allen anderen Objekten schon... Egal, das automatische hinzufügen nach Vergabe eines Raum & einer Funktion hat super geklappt. Danke!

                                        1 Reply Last reply Reply Quote 0
                                        • Diginix
                                          Diginix last edited by Diginix

                                          @dirkhe Wenn man pro Raum unterschiedliche Saugstärken einstellt und diese Räume erst durch die Warteliste abgearbeitet werden, dann wirft er die Saugstärken durcheinander.

                                          • bei mir ist default Saugstärke Turbo
                                          • Raum 1 wird direkt gestartet und hat als roomFanPower aber "Max"
                                          • Sauger fährt los und geht auf Max
                                          • Ich trigger Raum 2 mit Turbo und dieser landet im queue
                                          • Sauger stellt sich sofort auf Turbo zurück und saugt Raum 1 mit falscher Stärke
                                          • Ich stelle manuell im Adapter "fan_power" wieder auf Max passend zu Raum 1
                                          • Sauger saugt Raum 1 mit Max zu Ende und stellt bei Start von Raum 2 nicht auf Turbo wie es für Raum 2 definiert ist

                                          Die roomFanPower dürften bei den Räumen auch erst an fan_power übergeben werden wenn der Raum tatsächlich begonnen wird.

                                          D 2 Replies Last reply Reply Quote 0
                                          • D
                                            dirkhe Developer @Diginix last edited by

                                            @Diginix schau ich mir an, habe ich da wohl übersehen.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            map mihome-vacuum roborock xiaomi
                                            144
                                            1474
                                            428986
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo