Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Mihome-vacuum v3.1.6 Next Generarition

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter Mihome-vacuum v3.1.6 Next Generarition

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

      @edis77 Woran kann es denn liegen, das meine Karte garnicht aktualisiert wird, mir also der neue Standort der Ladestation immer och nicht angezeigt wird.?

      Eduard77 1 Reply Last reply Reply Quote 0
      • Eduard77
        Eduard77 @Damrak2022 last edited by

        @damrak2022
        tut mir leid, da kann ich dir nicht weiter helfen.
        Ich beschäftige mich selbst erst seit 3 Monaten mit ioBroker und VIS.

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

          @haselchen Da ich das irgendwie s nicht hinnehmen möchte, das mir keine korrekt Karte angezeigt wird, habe ich heute den Mi Home Adapter einmal deinstalliert und neu installiert.

          Danach habe ich den Sauger über das Dashboard einmal losgeschickt. Im Protokoll finde ich folgenden Eintrag:

          web.0
          2615	2023-07-06 17:35:08.149	info	<== Disconnect system.user.admin from ::ffff:192.168.178.20 vis.0
          

          In der Vis runtime wird mir jetzt garnichts mehr, bzw. das angezeigt:
          Bildschirmfoto_2023-07-06_um_17_42_05.png

          Meine Einstellungen sind mit Deinen identisch, wie wir ja schon mehrfach festgestellt haben.

          Ich bin für jede Idee dankbar.

          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @Damrak2022 last edited by

            @damrak2022
            Poste doch mal deine kompletten Infos, also:

            • iob diag
            • npm ls canvas
            • welche Versionen installiert (web, mihome, javascript)
            • wie angemeldet; china oder Deutschland
            • läuft die xiaomi app auf dem handy
            • welche handy, android oder ios
            • welche hardware
            • Einstellung von mihome vacuum Instanz
            • etc.

            Vielleicht sieht man dann wo es hakt.

            Damrak2022 2 Replies Last reply Reply Quote 0
            • Damrak2022
              Damrak2022 @bahnuhr last edited by

              @bahnuhr Okay, ich versuche mal alles darzustellen.

              1 Reply Last reply Reply Quote 0
              • Damrak2022
                Damrak2022 @bahnuhr last edited by

                @bahnuhr Ich verstehe es überhaupt nicht. Als ich nach Canvas geschaut habe, wurde mir dort "empty" angezeigt, aber ich bin mir sicher das es drauf war, was man hier weiter oben auch sieht.

                Jetzt wollte ich Canvas neu installieren und bekomme erstmal diese Ausgabe:

                Andy@homebridge:~ $ sudo apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev
                Paketlisten werden gelesen… Fertig
                Abhängigkeitsbaum wird aufgebaut… Fertig
                Statusinformationen werden eingelesen… Fertig
                build-essential ist schon die neueste Version (12.9).
                libgif-dev ist schon die neueste Version (5.1.9-2).
                libjpeg-dev ist schon die neueste Version (1:2.0.6-4).
                librsvg2-dev ist schon die neueste Version (2.50.3+dfsg-1).
                libpango1.0-dev ist schon die neueste Version (1.46.2-3).
                libcairo2-dev ist schon die neueste Version (1.16.0-5+rpt1).
                0 aktualisiert, 0 neu installiert, 0 zu entfernen und 3 nicht aktualisiert.
                Andy@homebridge:~ $ cd /opt/iobroker/node_modules/iobroker.mihome-vacuum
                Andy@homebridge:/opt/iobroker/node_modules/iobroker.mihome-vacuum $ npm install canvas --unsafe-perm=true
                npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
                npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
                npm WARN deprecated har-validator@5.1.5: this library is no longer supported
                npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
                npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
                npm WARN deprecated chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
                npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
                npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
                
                added 653 packages, and audited 654 packages in 3m
                
                55 packages are looking for funding
                  run `npm fund` for details
                
                15 vulnerabilities (9 moderate, 6 high)
                
                To address issues that do not require attention, run:
                  npm audit fix
                
                To address all issues possible (including breaking changes), run:
                  npm audit fix --force
                
                Some issues need review, and may require choosing
                a different dependency.
                
                Run `npm audit` for details.
                npm notice
                npm notice New minor version of npm available! 9.5.1 -> 9.8.0
                npm notice Changelog: https://github.com/npm/cli/releases/tag/v9.8.0
                npm notice Run npm install -g npm@9.8.0 to update!
                npm notice
                Andy@homebridge:/opt/iobroker/node_modules/iobroker.mihome-vacuum $
                

                Kannst Du mir erklären, mit welchen Befehlen ich jetzt weitermache, nicht das ich alles zerschieße.

                mikeal created this issue in request/request

                open Request’s Past, Present and Future #3142

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @Damrak2022 last edited by

                  @damrak2022

                  Mach doch erstmal das, was hier steht, und Bahnuhr bitte:

                  @damrak2022
                  Poste doch mal deine kompletten Infos, also:

                  iob diag
                  npm ls canvas
                  welche Versionen installiert (web, mihome, javascript)
                  wie angemeldet; china oder Deutschland
                  läuft die xiaomi app auf dem handy
                  welche handy, android oder ios
                  welche hardware
                  Einstellung von mihome vacuum Instanz
                  etc.

                  Damrak2022 1 Reply Last reply Reply Quote 0
                  • Damrak2022
                    Damrak2022 @Guest last edited by

                    @ilovegym Okay, Du hast ja recht.

                    iob diag sagt das:

                    ======================= SUMMARY =======================
                    		     v.2023-04-16
                    
                    
                    Operatingsystem: 	Debian GNU/Linux 11 (bullseye)
                    Kernel: 		6.1.21-v8+
                    Installation: 		Native
                    Timezone: 		Europe/Berlin (CEST, +0200)
                    User-ID: 		1000
                    X-Server: 		false
                    Boot Target: 		multi-user.target
                    
                    Pending OS-Updates: 	0
                    Pending iob updates: 	1
                    
                    Nodejs-Installation: 	/usr/bin/nodejs 	v18.16.1
                    			/usr/bin/node 		v18.16.1
                    			/usr/bin/npm 		9.5.1
                    			/usr/bin/npx 		9.5.1
                    
                    Recommended versions are nodejs 18.x.y and npm 9.x.y
                    Your nodejs installation is correct
                    
                    MEMORY:
                                   total        used        free      shared  buff/cache   available
                    Mem:            3.8G        2.3G        469M        1.0M        994M        1.4G
                    Swap:            99M          0B         99M
                    Total:          3.9G        2.3G        569M
                    
                    Active iob-Instances: 	31
                    Active repo(s): stable
                    
                    ioBroker Core: 		js-controller 		4.0.24
                    			admin 			6.3.5
                    
                    ioBroker Status: 	iobroker is running on this host.
                    
                    
                    Objects type: jsonl
                    States  type: jsonl
                    
                    Status admin and web instance:
                    + system.adapter.admin.0                  : admin                 : homebridge                               -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                    + system.adapter.web.0                    : web                   : homebridge                               -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                    
                    Objects: 		27433
                    States: 		20452
                    
                    Size of iob-Database:
                    
                    25M	/opt/iobroker/iobroker-data/objects.jsonl
                    13M	/opt/iobroker/iobroker-data/states.jsonl
                    
                    
                    
                    =================== END OF SUMMARY ====================
                    

                    npm ls canvas:

                    Andy@homebridge:~ $ npm ls canvas
                    /home/Andy
                    └── (empty)
                    

                    Installierte web version: 4.3.0

                    Installiert: mihome-vacuum: 3.11.0

                    Installiert Javasscript: 7.0.3

                    Angemeldet in: Germany

                    Xiaomi App läuft auf dem Handy - Ja

                    Handy: iPhone 12 mit IOS 16.5.1

                    Hardware Raspberry 4, Modell B mit 4GB

                    Roborock S7

                    MiHome Einstellungen:

                    Bildschirmfoto_2023-07-06_um_18_49_08.png

                    Bildschirmfoto 2023-07-06 um 18.49.25.png

                    Bildschirmfoto 2023-07-06 um 18.49.37.png

                    ? 1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User @Damrak2022 last edited by

                      @damrak2022

                      Führ den canvas nochmal im Iobroker directory aus.. anscheinend ist das nicht installiert..?

                      Damrak2022 1 Reply Last reply Reply Quote 0
                      • Damrak2022
                        Damrak2022 @Guest last edited by

                        @ilovegym Kannst Du mir das genauer beschreiben, weil 4 Posts oben rüber habe ich ja den Versuch Canvas zu installieren schon gepostet.
                        in welches Verzeichnis muss ich und wie lautet der Befehl für die korrekte Installation?

                        bahnuhr 1 Reply Last reply Reply Quote 0
                        • bahnuhr
                          bahnuhr Forum Testing Most Active @Damrak2022 last edited by bahnuhr

                          @damrak2022

                          https://forum.iobroker.net/topic/44566/how-to-node-js-iobroker-richtig-updaten-2021-22-edition/413

                          Hatten wir das Thema letztes Jahr nicht schon einmal:
                          https://forum.iobroker.net/topic/52562/karte-vom-xiaomi-robrock-anzeigen-lassen/22?_=1688669399252

                          Seit dem hat es nicht geklappt?

                          Damrak2022 1 Reply Last reply Reply Quote 0
                          • Damrak2022
                            Damrak2022 @bahnuhr last edited by

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

                            https://forum.iobroker.net/topic/52562/karte-vom-xiaomi-robrock-anzeigen-lassen/22?_=1688669399252

                            Dann ist Canvas doch installiert. Hatte im falschen Verzeichnis gesucht.

                            Andy@homebridge:~ $ npm ls canvas
                            /home/Andy
                            └── (empty)
                            
                            Andy@homebridge:~ $ cd /opt/iobroker
                            Andy@homebridge:/opt/iobroker $ npm ls canvas
                            iobroker.inst@3.0.0 /opt/iobroker
                            ├─┬ iobroker.iot@1.14.5
                            │ ├── canvas@2.11.2
                            │ └─┬ jsdom@21.1.2
                            │   └── canvas@2.11.2 deduped
                            └─┬ iobroker.mihome-vacuum@3.11.0
                              └── canvas@2.11.2
                            
                            Andy@homebridge:/opt/iobroker $
                            

                            Doch dieses Thema hatten wir leider schon und es ging auch bis ich irgendwann mein ganzes System neu aufsetzen musste.Und seitdem bekomme ich es nicht mehr hin, das mir die Fahrt des Roboter angezeigt wird. Das hatte ich hier ja bereits beschrieben:
                            https://forum.iobroker.net/post/1013229

                            bahnuhr Eduard77 2 Replies Last reply Reply Quote 0
                            • bahnuhr
                              bahnuhr Forum Testing Most Active @Damrak2022 last edited by

                              @damrak2022

                              Na, dann bin ich jetzt raus.

                              1 Reply Last reply Reply Quote 1
                              • Eduard77
                                Eduard77 @Damrak2022 last edited by

                                @damrak2022
                                Hast du versucht, dein Roborock ausschalten, dann kurz warten und wieder einschalten?
                                Damit er sich mit Xiaomi Cloud neu verbindet.

                                Damrak2022 2 Replies Last reply Reply Quote 1
                                • Damrak2022
                                  Damrak2022 @Eduard77 last edited by

                                  @edis77 Nein, aber das probiere ich gleich mal aus.

                                  1 Reply Last reply Reply Quote 0
                                  • Damrak2022
                                    Damrak2022 @Eduard77 last edited by

                                    @edis77 Ist ja unfassbar - Nachdem ich ihn aus und eingeschaltet und den Adapter nochmal neu gestartet habe geht es jetzt so wie es sein soll.
                                    Tausend Dank für den Tipp

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

                                      @edis77 So langsam mach nicht mein Staubsauger wahnsinnig:
                                      Nachdem ich gestern ein sudo apt update durchgeführt habe, wird mir die Fahrt des Saugers nicht mehr angezeigt.
                                      Ich hatte das Gerät auch mehrfach schon für ca. 10 Minuten ausgeschaltet und wieder eingeschaltet. Auch den Adapter habe ich mehrfach neu gestartet.
                                      Im Protokoll taucht diese Meldung wieder auf:

                                      CANVAS package not installed....please install Canvas package manually or disable Map in config see also https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum/blob/master/lib/canvaserror.md
                                      

                                      Wenn ich aber meine Installation überprüfe, sieht alles gut aus:

                                      Andy@homebridge:~ $ cd /opt/iobroker
                                      Andy@homebridge:/opt/iobroker $ npm ls canvas
                                      iobroker.inst@3.0.0 /opt/iobroker
                                      ├─┬ iobroker.iot@1.14.5
                                      │ ├── canvas@2.11.2
                                      │ └─┬ jsdom@21.1.2
                                      │   └── canvas@2.11.2 deduped
                                      └─┬ iobroker.mihome-vacuum@3.11.0
                                        └── canvas@2.11.2 deduped
                                      

                                      Hat jemand einen Tipp für mich?

                                      Eduard77 1 Reply Last reply Reply Quote 0
                                      • Eduard77
                                        Eduard77 @Damrak2022 last edited by

                                        @damrak2022
                                        es gab irgendwo hier ein Tipp VIS Canvas Adapter zu installieren.
                                        Das habe ich damals gemacht. Ich nutze ihn zwar nicht, aber es hat bei mir geholfen.

                                        Damrak2022 2 Replies Last reply Reply Quote 0
                                        • Damrak2022
                                          Damrak2022 @Eduard77 last edited by

                                          @edis77 Du meinst diesen Adapter hier, Canvas-gauges for ioBroker.vis
                                          Der lässt sich bei mir nicht installieren und bricht mit folgendem Fehler ab:

                                          $ iobroker add vis-canvas-gauges --host homebridge
                                          INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-canvas-gauges/www" was not found! Nothing was uploaded or deleted.
                                          Adapter "system.adapter.vis.0" restarted.
                                          host.homebridge error: this adapter does not allow multiple instances
                                          ERROR: Process exited with code 19
                                          

                                          Das erscheint mir auch irgendwie logisch, da ich Canvas ja bereits via Terminal installiert habe.

                                          Das für mich unverständliche ist ja auch das ich ein sudo apt update durchführe und danach geht die Echtzeitanzeige des Staubsaugers nicht mehr.

                                          1 Reply Last reply Reply Quote 0
                                          • Damrak2022
                                            Damrak2022 @Eduard77 last edited by

                                            @edis77 Für alle die eventuell mit dem gleichen Problem zu tun haben, hat bei mir jetzt folgende Lösung von @Thomas-Braun funktioniert
                                            Canvas

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            466
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            100
                                            1198
                                            322005
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo