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 v3.1.6 Next Generarition

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    488

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Test Adapter Mihome-vacuum v3.1.6 Next Generarition

Geplant Angeheftet Gesperrt Verschoben Tester
1.2k Beiträge 100 Kommentatoren 382.1k Aufrufe 82 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.
  • K Krys

    @bahnuhr mit welchem Setup betreibst du deinen ioBroker?

    bahnuhrB Online
    bahnuhrB Online
    bahnuhr
    Forum Testing Most Active
    schrieb am zuletzt editiert von
    #746

    @krys sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

    @bahnuhr mit welchem Setup betreibst du deinen ioBroker?

    admin 5.2.3
    xiaomi 3.3.1
    node.js 14.18.3
    npm 6.14.15
    host 3.3.22

    Läuft einwandfrei
    Keine Abstürze und die map geht auch.


    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
    Danke.
    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
    ScreenToGif :https://www.screentogif.com/downloads.html

    K 1 Antwort Letzte Antwort
    0
    • bahnuhrB bahnuhr

      @krys sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

      @bahnuhr mit welchem Setup betreibst du deinen ioBroker?

      admin 5.2.3
      xiaomi 3.3.1
      node.js 14.18.3
      npm 6.14.15
      host 3.3.22

      Läuft einwandfrei
      Keine Abstürze und die map geht auch.

      K Offline
      K Offline
      Krys
      schrieb am zuletzt editiert von
      #747

      @bahnuhr Merkwürdig. Und auf welchem Gerät läuft dein System?

      bahnuhrB 1 Antwort Letzte Antwort
      0
      • K Krys

        @bahnuhr Merkwürdig. Und auf welchem Gerät läuft dein System?

        bahnuhrB Online
        bahnuhrB Online
        bahnuhr
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #748

        @krys sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

        @bahnuhr Merkwürdig. Und auf welchem Gerät läuft dein System?

        auf einem nuc
        und da proxmox und iob in einer vm


        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
        Danke.
        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
        ScreenToGif :https://www.screentogif.com/downloads.html

        ? 1 Antwort Letzte Antwort
        0
        • bahnuhrB bahnuhr

          @krys sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

          @bahnuhr Merkwürdig. Und auf welchem Gerät läuft dein System?

          auf einem nuc
          und da proxmox und iob in einer vm

          ? Offline
          ? Offline
          Ein ehemaliger Benutzer
          schrieb am zuletzt editiert von
          #749

          @bahnuhr und welches System ? Ubuntu, Redhat, Debian, Sles... ??
          :-)

          bahnuhrB 1 Antwort Letzte Antwort
          0
          • mrbungle64M Offline
            mrbungle64M Offline
            mrbungle64
            Developer
            schrieb am zuletzt editiert von
            #750

            @bahnuhr @Krys

            Ihr habt bestimmt unterschiedliche canvas Versionen installiert.

            Schaut bitte mal nach:

            cd /opt/iobroker/
            npm list canvas
            
            gelberlemmyG K 2 Antworten Letzte Antwort
            0
            • mrbungle64M mrbungle64

              @bahnuhr @Krys

              Ihr habt bestimmt unterschiedliche canvas Versionen installiert.

              Schaut bitte mal nach:

              cd /opt/iobroker/
              npm list canvas
              
              gelberlemmyG Offline
              gelberlemmyG Offline
              gelberlemmy
              schrieb am zuletzt editiert von
              #751

              @mrbungle64 ich habe das auch einmal gemacht:

              [iobroker.inst@3.0.0 /opt/iobroker
              ├─┬ iobroker.iot@1.9.3
              │ └── canvas@2.9.0
              └─┬ iobroker.mihome-vacuum@3.3.5 (github:iobroker-community-adapters/ioBroker.mi home-vacuum#88dd939cd5a45d90c7e8603047a8f8ba2a72bbbb)
              └── canvas@2.9.0 deduped

              Was soll ich denn "depuped" bewerten?

              mrbungle64M 1 Antwort Letzte Antwort
              0
              • gelberlemmyG gelberlemmy

                @mrbungle64 ich habe das auch einmal gemacht:

                [iobroker.inst@3.0.0 /opt/iobroker
                ├─┬ iobroker.iot@1.9.3
                │ └── canvas@2.9.0
                └─┬ iobroker.mihome-vacuum@3.3.5 (github:iobroker-community-adapters/ioBroker.mi home-vacuum#88dd939cd5a45d90c7e8603047a8f8ba2a72bbbb)
                └── canvas@2.9.0 deduped

                Was soll ich denn "depuped" bewerten?

                mrbungle64M Offline
                mrbungle64M Offline
                mrbungle64
                Developer
                schrieb am zuletzt editiert von
                #752

                @gelberlemmy said in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

                @mrbungle64 ich habe das auch einmal gemacht:

                [iobroker.inst@3.0.0 /opt/iobroker
                ├─┬ iobroker.iot@1.9.3
                │ └── canvas@2.9.0
                └─┬ iobroker.mihome-vacuum@3.3.5 (github:iobroker-community-adapters/ioBroker.mi home-vacuum#88dd939cd5a45d90c7e8603047a8f8ba2a72bbbb)
                └── canvas@2.9.0 deduped

                Was soll ich denn "depuped" bewerten?

                deduped is short for "deduplicated" (duplicates were removed)

                npm versucht damit effizient umzugehen, wenn mehrere Pakete die gleiche Abhängigkeit haben (in diesem Fall iobroker.iot und iobroker.mihome-vacuum)
                Dann versucht es das über eine einzelne Installation zu lösen.

                1 Antwort Letzte Antwort
                1
                • ? Ein ehemaliger Benutzer

                  @bahnuhr und welches System ? Ubuntu, Redhat, Debian, Sles... ??
                  :-)

                  bahnuhrB Online
                  bahnuhrB Online
                  bahnuhr
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #753

                  @ilovegym sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

                  @bahnuhr und welches System ? Ubuntu, Redhat, Debian, Sles... ??
                  :-)

                  debian buster
                  (das neue bulls... hab ich noch nicht)


                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                  Danke.
                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                  ScreenToGif :https://www.screentogif.com/downloads.html

                  1 Antwort Letzte Antwort
                  0
                  • bahnuhrB Online
                    bahnuhrB Online
                    bahnuhr
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #754

                    59e4d8bb-c570-467b-b1bf-b6ed943ed627-image.png


                    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                    Danke.
                    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                    ScreenToGif :https://www.screentogif.com/downloads.html

                    mrbungle64M Damrak2022D 2 Antworten Letzte Antwort
                    0
                    • bahnuhrB bahnuhr

                      59e4d8bb-c570-467b-b1bf-b6ed943ed627-image.png

                      mrbungle64M Offline
                      mrbungle64M Offline
                      mrbungle64
                      Developer
                      schrieb am zuletzt editiert von
                      #755

                      @bahnuhr said in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

                      59e4d8bb-c570-467b-b1bf-b6ed943ed627-image.png

                      Das ist wohl der Grund warum es bei Dir stabil läuft.
                      Du hast noch canvas 2.8.0 installiert

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • bahnuhrB bahnuhr

                        So, nun nochmal an alle wo es nicht läuft.

                        Wichtig: canvas muss natürlich richtig eingerichtet sein.

                        png:
                        widget: basic-image
                        /mihome-vacuum.admin/actualMap_0.png

                        map64:
                        widget: basic-html
                        <img src="{mihome-vacuum.0.cleanmap.map64}" width=100%>

                        Beide funktionieren einwandfrei.
                        Überprüft bitte eure Einträge!

                        W Offline
                        W Offline
                        WurstDLX
                        schrieb am zuletzt editiert von
                        #756

                        @bahnuhr
                        Nachdem ich Ewigkeiten mein Environment, meine Adapter etc durchforstet habe - habe ich einmal stumpf deine Sachen im VIS eingegeben und Tatsache es klappt. Lediglich der DP ist halt mit <NULL> gefüllt, aber die Widgets funktionieren.

                        Mich wunderte die ganze Zeit nur die Meldung beim Starten von JS

                        2022-02-10 13:40:08.791 - info: javascript.0 (2358)
                        > canvas@2.8.0 install /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas
                        > node-pre-gyp install --fallback-to-build
                        2022-02-10 13:40:09.881 - error: javascript.0 (2358) node-pre-gyp
                        2022-02-10 13:40:09.883 - error: javascript.0 (2358) ERR! install response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.8.0/canvas-v2.8.0-node-v72-linux-glibc-arm.tar.gz
                        node-pre-gyp WARN Pre-built binaries not installable for canvas@2.8.0 and node@12.22.8 (node-v72 ABI, glibc) (falling back to source compile with node-gyp)
                        node-pre-gyp WARN Hit error response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.8.0/canvas-v2.8.0-node-v72-linux-glibc-arm.tar.gz
                        

                        Meine Canvas scheint sauber zu sein:

                        iobroker.inst@3.0.0 /opt/iobroker
                        ├─┬ iobroker.javascript@5.2.13
                        │ └── canvas@2.8.0
                        └─┬ iobroker.mihome-vacuum@3.3.1
                          └── canvas@2.8.0  deduped
                        
                        

                        System: RPi4
                        Adapter: 3.3.1
                        Roboter: S5, Valetudo
                        node.js:12.22.8
                        npm: 6.14.15

                        1 Antwort Letzte Antwort
                        0
                        • mrbungle64M mrbungle64

                          @bahnuhr said in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

                          59e4d8bb-c570-467b-b1bf-b6ed943ed627-image.png

                          Das ist wohl der Grund warum es bei Dir stabil läuft.
                          Du hast noch canvas 2.8.0 installiert

                          Thomas BraunT Online
                          Thomas BraunT Online
                          Thomas Braun
                          Most Active
                          schrieb am zuletzt editiert von
                          #757

                          @mrbungle64 sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

                          Das ist wohl der Grund warum es bei Dir stabil läuft.
                          Du hast noch canvas 2.8.0 installiert

                          Hier läuft canvas 2.9.0 stabil.

                          Linux-Werkzeugkasten:
                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                          NodeJS Fixer Skript:
                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                          mrbungle64M 1 Antwort Letzte Antwort
                          0
                          • mrbungle64M mrbungle64

                            @bahnuhr @Krys

                            Ihr habt bestimmt unterschiedliche canvas Versionen installiert.

                            Schaut bitte mal nach:

                            cd /opt/iobroker/
                            npm list canvas
                            
                            K Offline
                            K Offline
                            Krys
                            schrieb am zuletzt editiert von
                            #758

                            @mrbungle64

                            Ja, ich hab 2.9.0.

                            2F567C8B-7387-4234-9D54-9C875F06D873.jpeg

                            Kann ich/macht es Sinn das downzugraden (sofern möglich).

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

                              Hier auch 2.9.0 ohne Probleme

                              C:\iobroker\GLT>npm list canvas
                              iobroker.inst@2.0.3 C:\iobroker\GLT
                              +-- canvas@2.7.0
                              +-- iobroker.iot@1.9.5
                              | `-- canvas@2.7.0  deduped
                              `-- iobroker.mihome-vacuum@3.3.3
                                `-- canvas@2.9.0
                              

                              ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

                              1 Antwort Letzte Antwort
                              0
                              • Thomas BraunT Thomas Braun

                                @mrbungle64 sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

                                Das ist wohl der Grund warum es bei Dir stabil läuft.
                                Du hast noch canvas 2.8.0 installiert

                                Hier läuft canvas 2.9.0 stabil.

                                mrbungle64M Offline
                                mrbungle64M Offline
                                mrbungle64
                                Developer
                                schrieb am zuletzt editiert von mrbungle64
                                #760

                                @thomas-braun @JB_Sullivan

                                Die Version 2.9.0 erzeugt nicht zwangsweise Probleme.

                                Ich habe ja mit meinem ecovacs-deebot Adapter quasi das gleiche Problem (durch canvas)

                                Bei meinen 3 Robotern habe ich bei einem gar kein Problem, beim zweiten manchmal und beim dritten cracht es zu über 90% bei der Generierung vom Image. Da bringen (bisher) auch diverse try/catch um Code wo canvas verwendet wird nicht viel.

                                Was da jetzt genau den Unterschied macht habe ich noch nicht herausgefunden.
                                Ich werde jetzt beim ecovacs-deebot Adapter (bzw. dessen Library) erst mal wieder eine ältere Version einbinden bis es ein stabiles Update für node-canvas gibt.

                                1 Antwort Letzte Antwort
                                0
                                • K Krys

                                  @mrbungle64

                                  Ja, ich hab 2.9.0.

                                  2F567C8B-7387-4234-9D54-9C875F06D873.jpeg

                                  Kann ich/macht es Sinn das downzugraden (sofern möglich).

                                  mrbungle64M Offline
                                  mrbungle64M Offline
                                  mrbungle64
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #761

                                  @krys said in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

                                  @mrbungle64

                                  ...

                                  Kann ich/macht es Sinn das downzugraden (sofern möglich).

                                  Da würde an Deiner Stelle warten, bis dazu einer der Maintainer vom mihome-vacuum Adapter was sagt - oder es ein Update mit einer älteren canvas Version gibt.

                                  mrbungle64M 1 Antwort Letzte Antwort
                                  0
                                  • mrbungle64M mrbungle64

                                    @krys said in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

                                    @mrbungle64

                                    ...

                                    Kann ich/macht es Sinn das downzugraden (sofern möglich).

                                    Da würde an Deiner Stelle warten, bis dazu einer der Maintainer vom mihome-vacuum Adapter was sagt - oder es ein Update mit einer älteren canvas Version gibt.

                                    mrbungle64M Offline
                                    mrbungle64M Offline
                                    mrbungle64
                                    Developer
                                    schrieb am zuletzt editiert von mrbungle64
                                    #762

                                    @thomas-braun @JB_Sullivan @Krys

                                    Ich muss mich korrigieren. Es liegt nicht direkt an der Version 2.9.0.
                                    Eine frisch installierte 2.8.0 macht die gleichen Probleme.

                                    Meine Vermutung ist nun, dass aktuelle Installationen beim compilieren von dem C++ Code der canvas Library problematischen Code erzeugen.

                                    Die Fehler die geschmissen werden spielen sich ja wohl auf System-nahem Level ab:

                                    Meistens:

                                    free(): invalid pointer
                                    

                                    Hatte auch diesen schon:

                                    malloc(): smallbin double linked list corrupted Aborted
                                    
                                    K 1 Antwort Letzte Antwort
                                    0
                                    • mrbungle64M mrbungle64

                                      @thomas-braun @JB_Sullivan @Krys

                                      Ich muss mich korrigieren. Es liegt nicht direkt an der Version 2.9.0.
                                      Eine frisch installierte 2.8.0 macht die gleichen Probleme.

                                      Meine Vermutung ist nun, dass aktuelle Installationen beim compilieren von dem C++ Code der canvas Library problematischen Code erzeugen.

                                      Die Fehler die geschmissen werden spielen sich ja wohl auf System-nahem Level ab:

                                      Meistens:

                                      free(): invalid pointer
                                      

                                      Hatte auch diesen schon:

                                      malloc(): smallbin double linked list corrupted Aborted
                                      
                                      K Offline
                                      K Offline
                                      Krys
                                      schrieb am zuletzt editiert von
                                      #763

                                      @mrbungle64 Jap, original alle davon gehabt. Mist :-/

                                      Danke für deine hilfreichen Antworten.

                                      mrbungle64M 1 Antwort Letzte Antwort
                                      0
                                      • K Krys

                                        @mrbungle64 Jap, original alle davon gehabt. Mist :-/

                                        Danke für deine hilfreichen Antworten.

                                        mrbungle64M Offline
                                        mrbungle64M Offline
                                        mrbungle64
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #764

                                        Für 64-Bit Systeme werden Pre-built binaries für die Installation über das canvas Repo bereitgestellt - für 32-Bit Systeme nicht.

                                        Hat hier jemand Probleme mit einem 64-Bit System?

                                        Thomas BraunT 1 Antwort Letzte Antwort
                                        0
                                        • mrbungle64M mrbungle64

                                          Für 64-Bit Systeme werden Pre-built binaries für die Installation über das canvas Repo bereitgestellt - für 32-Bit Systeme nicht.

                                          Hat hier jemand Probleme mit einem 64-Bit System?

                                          Thomas BraunT Online
                                          Thomas BraunT Online
                                          Thomas Braun
                                          Most Active
                                          schrieb am zuletzt editiert von Thomas Braun
                                          #765

                                          @mrbungle64 sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

                                          Für 64-Bit Systeme werden Pre-built binaries für die Installation über das canvas Repo bereitgestellt - für 32-Bit Systeme nicht.
                                          Hat hier jemand Probleme mit einem 64-Bit System?

                                          Hier rennt aarch64
                                          Aber nein, keine Probleme. Wobei canvas hier auch gebaut wird.

                                          Allerdings hab ich zusammen mit @apollon77 dieses Issue/PR offen:

                                          https://github.com/Automattic/node-canvas/pull/1982

                                          Linux-Werkzeugkasten:
                                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                          NodeJS Fixer Skript:
                                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          812

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          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