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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter mihome-vacuum v2.0.x

NEWS

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

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

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

Test Adapter mihome-vacuum v2.0.x

Geplant Angeheftet Gesperrt Verschoben Tester
xiaomiroborockmihome-vacuummap
1.5k Beiträge 144 Kommentatoren 500.9k Aufrufe 118 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • N Nitro25NOH

    Moin zusammen,

    wie bekomme ich genau die aktuelle Karte in VIS angezeigt???

    Als Widget dient doch das "basic-HTML" oder? Und dort trage ich im Feld Allgemein -> HTML "/mihome-vacuum.admin/actualMap_0.png" ein ! Bei mir wird dann aber nichts angezeigt ausser der Text??
    Wo ist da mein Fehler?

    Bildschirmfoto 2020-03-06 um 16.25.17.png

    grüße Christian

    haselchenH Offline
    haselchenH Offline
    haselchen
    Most Active
    schrieb am zuletzt editiert von haselchen
    #565

    @Nitro25NOH
    Bitte die Mühe machen wenigstens ein Teil des Threads zu lesen.
    Eine Seite vorher habe ich es beschrieben

    Das HTML Widget und in das HTML Feld rechts{mihome-vacuum.0.map.map64}
    reinschreiben.
    Die Karte wird nur in der Runtime angezeigt.

    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

    N 1 Antwort Letzte Antwort
    0
    • N Nitro25NOH

      Moin zusammen,

      wie bekomme ich genau die aktuelle Karte in VIS angezeigt???

      Als Widget dient doch das "basic-HTML" oder? Und dort trage ich im Feld Allgemein -> HTML "/mihome-vacuum.admin/actualMap_0.png" ein ! Bei mir wird dann aber nichts angezeigt ausser der Text??
      Wo ist da mein Fehler?

      Bildschirmfoto 2020-03-06 um 16.25.17.png

      grüße Christian

      JB_SullivanJ Offline
      JB_SullivanJ Offline
      JB_Sullivan
      schrieb am zuletzt editiert von JB_Sullivan
      #566

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

      Moin zusammen,

      wie bekomme ich genau die aktuelle Karte in VIS angezeigt???

      Als Widget dient doch das "basic-HTML" oder? Und dort trage ich im Feld Allgemein -> HTML "/mihome-vacuum.admin/actualMap_0.png" ein ! Bei mir wird dann aber nichts angezeigt ausser der Text??
      Wo ist da mein Fehler?

      grüße Christian

      Nirgends - wie oben geschrieben steht, siehst du die Karte nur im Laufzeit Bild (VIS) und nicht im Editor Bild (VIS EDIT) wenn du in das Feld einträgst.

      {mihome-vacuum.0.map.map64}
      
      • wie bekommt man eigentlich im Forum diese Einträge als rot/weiß Einträge hin?

      ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

      1 Antwort Letzte Antwort
      0
      • N Nitro25NOH

        Moin zusammen,

        wie bekomme ich genau die aktuelle Karte in VIS angezeigt???

        Als Widget dient doch das "basic-HTML" oder? Und dort trage ich im Feld Allgemein -> HTML "/mihome-vacuum.admin/actualMap_0.png" ein ! Bei mir wird dann aber nichts angezeigt ausser der Text??
        Wo ist da mein Fehler?

        Bildschirmfoto 2020-03-06 um 16.25.17.png

        grüße Christian

        B Offline
        B Offline
        blackeagle998
        schrieb am zuletzt editiert von
        #567

        @Nitro25NOH
        Hab zwar kein VIS, aber muss da nicht der Datenpunkt "mihome-vacuum.0.map.map64" drin stehen?

        N 1 Antwort Letzte Antwort
        0
        • JB_SullivanJ Offline
          JB_SullivanJ Offline
          JB_Sullivan
          schrieb am zuletzt editiert von JB_Sullivan
          #568

          ....... hab mich vertan

          ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

          haselchenH 1 Antwort Letzte Antwort
          0
          • JB_SullivanJ JB_Sullivan

            ....... hab mich vertan

            haselchenH Offline
            haselchenH Offline
            haselchen
            Most Active
            schrieb am zuletzt editiert von
            #569

            @JB_Sullivan

            Du verwechselst die Beiden 😂

            Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

            1 Antwort Letzte Antwort
            0
            • JB_SullivanJ Offline
              JB_SullivanJ Offline
              JB_Sullivan
              schrieb am zuletzt editiert von
              #570

              Habs gerade selber gemerkt :dog:

              ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

              1 Antwort Letzte Antwort
              1
              • B Offline
                B Offline
                blackeagle998
                schrieb am zuletzt editiert von blackeagle998
                #571

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

                haselchenH 1 Antwort Letzte Antwort
                0
                • B blackeagle998

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

                  haselchenH Offline
                  haselchenH Offline
                  haselchen
                  Most Active
                  schrieb am zuletzt editiert von
                  #572

                  @blackeagle998

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

                  Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                  1 Antwort Letzte Antwort
                  0
                  • B blackeagle998

                    @Nitro25NOH
                    Hab zwar kein VIS, aber muss da nicht der Datenpunkt "mihome-vacuum.0.map.map64" drin stehen?

                    N Offline
                    N Offline
                    Nitro25NOH
                    schrieb am zuletzt editiert von
                    #573

                    @blackeagle998

                    :man-facepalming: jap da ist der fehler!!!

                    1 Antwort Letzte Antwort
                    0
                    • haselchenH haselchen

                      @Nitro25NOH
                      Bitte die Mühe machen wenigstens ein Teil des Threads zu lesen.
                      Eine Seite vorher habe ich es beschrieben

                      Das HTML Widget und in das HTML Feld rechts{mihome-vacuum.0.map.map64}
                      reinschreiben.
                      Die Karte wird nur in der Runtime angezeigt.

                      N Offline
                      N Offline
                      Nitro25NOH
                      schrieb am zuletzt editiert von
                      #574

                      @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 Antwort Letzte Antwort
                      0
                      • B Offline
                        B Offline
                        blackeagle998
                        schrieb am zuletzt editiert von blackeagle998
                        #575

                        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) :grinning:

                        1 Antwort Letzte Antwort
                        0
                        • N Offline
                          N Offline
                          Nitro25NOH
                          schrieb am zuletzt editiert von
                          #576

                          Bei mir läufts leider nur im Hochformat

                          IMG_6342.jpeg

                          1 Antwort Letzte Antwort
                          0
                          • B baeri

                            Das hat bei mir leider nicht funktioniert, ich nutze Google Home. Vielleicht ist es anders, wenn IoT mit Alexa läuft, kann ich nicht genau sagen. Nichts desto trotz schaue ich mir das am Wochenende nochmal genauer an.

                            D Offline
                            D Offline
                            dirkhe
                            Developer
                            schrieb am zuletzt editiert von
                            #577

                            @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 Antwort Letzte Antwort
                            0
                            • D dehein2

                              @dirkhe said in Test Adapter mihome-vacuum v2.0.x:

                              @dehein2 der Roboter spricht nicht mit dem Adapter. IP und token richtig?

                              Ja das stimmt beides. Und wenige vor dem Log eintrag hat es ohne Änderungen der Einstellungen auch geklappt. Zugriff auf das WebUI ist auch problemlos möglich. Der Token ist unverändert...

                              D Offline
                              D Offline
                              dirkhe
                              Developer
                              schrieb am zuletzt editiert von
                              #578

                              @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 Antwort Letzte Antwort
                              0
                              • JB_SullivanJ Offline
                                JB_SullivanJ Offline
                                JB_Sullivan
                                schrieb am zuletzt editiert von JB_Sullivan
                                #579

                                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

                                ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

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

                                  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 3001P 1 Antwort Letzte Antwort
                                  0
                                  • MeistertrM Meistertr

                                    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 3001P Offline
                                    Patchwork 3001P Offline
                                    Patchwork 3001
                                    schrieb am zuletzt editiert von
                                    #581

                                    @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

                                    DiginixD 1 Antwort Letzte Antwort
                                    0
                                    • J Offline
                                      J Offline
                                      jensus11
                                      schrieb am zuletzt editiert von
                                      #582

                                      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 Antwort Letzte Antwort
                                      0
                                      • Patchwork 3001P Patchwork 3001

                                        @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

                                        DiginixD Offline
                                        DiginixD Offline
                                        Diginix
                                        schrieb am zuletzt editiert von Diginix
                                        #583

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

                                        ist das java oder blockly , Typeskript

                                        Nichts der drei genannten. Es ist Javascript.

                                        ..:: So long! Tom ::..

                                        NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                                        1 Antwort Letzte Antwort
                                        0
                                        • B Offline
                                          B Offline
                                          backons
                                          schrieb am zuletzt editiert von
                                          #584

                                          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 ?

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          801

                                          Online

                                          32.4k

                                          Benutzer

                                          81.6k

                                          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