Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Zigbee-Adapter lässt sich nicht installieren

    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

    UNSOLVED Zigbee-Adapter lässt sich nicht installieren

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

      Systemdata Bitte Ausfüllen
      Hardwaresystem: Pi4
      Arbeitsspeicher: 4GB
      Festplattenart: SD-Karte
      Betriebssystem: Raspbian Burster Lite
      Node-Version: 10.20.1
      Nodejs-Version: 10.20.1
      js-controller-Version: 3.0.20
      NPM-Version: 6.14.4
      Installationsart: Skript (über WebGUI)
      Image genutzt: Nein
      Ort/Name der Imagedatei: Link

      Ich versuche gerade den neuen Zigbee-Stick in Betrieb zu nehmen, aber der Adapter bringt mir bei der Installation folgenden Fehler:

      Fertig mit Fehler: events.js:174 throw er; // Unhandled 'error' event ^Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.zigbee/admin/img/osram_gpole.png'Emitted 'error' event at: at lazyFs.open (internal/fs/streams.js:115:12) at FSReqWrap.args [as oncomplete] (fs.js:140:20
      

      Da ich recht neu beim ioBroker bin, habe ich mich noch keinem wilden Aktionismus hingegeben. Ich möchte erstmal Erfahrung sammeln.

      Kann mich bitte jemand bei der Lösung unterstützen?

      Vielen Dank ... Josh

      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @Josh last edited by

        @Josh
        Versuch mal über die Konsole zu installieren.

        iobroker install zigbee
        
        1 Reply Last reply Reply Quote 0
        • J
          Josh last edited by Josh

          Klappt auch nicht. Am Ende des Logs stehen folgende Zeilen:

          host.iobroker install adapter zigbee
          upload [200] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/index_m.html index_m.html text/html
          upload [150] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_hue_lightbar.png img/philips_hue_lightbar.png image/png
          events.js:174
                throw er; // Unhandled 'error' event
                ^
          
          Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.zigbee/admin/img/osram_g_spot.png'
          Emitted 'error' event at:
              at lazyFs.open (internal/fs/streams.js:115:12)
              at FSReqWrap.args [as oncomplete] (fs.js:140:20)
          
          

          EDIT: Einen Reboot brachte auch nichts.

          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @Josh last edited by Thomas Braun

            @Josh Kannst du mal den kompletten Output aus der Konsole hier reingeben. Inkl. login
            Ungefähr so sollte das aussehen:

            pi@raspberrypi:/opt/iobroker $ iobroker install zigbee
            NPM version: 6.14.4
            npm install iobroker.zigbee@1.1.1 --loglevel error --prefix "/opt/iobroker" (System call)
            node-aead-crypto not needed on this system, since all ciphers are natively supported
            In file included from ../src/./serialport.h:6,
                             from ../src/serialport.cpp:1:
            ../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
            

            Bei mir wird der Adapter sauber gebaut.

            1 Reply Last reply Reply Quote 0
            • J
              Josh last edited by

              Der Log ist so lang, dass ich im putty nicht zum Anfang zurück scrollen kann, um alles zu markieren. Man kann doch bestimmt den Output in eine Datei schreiben, oder?

              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @Josh last edited by Thomas Braun

                @Josh puTTY kenn ich nicht. In der Windows Powershell kann ich weit zurückblättern.
                Log dich halt mit

                ssh pi@IP_VOM_PI
                

                ein, wenn puTTY zu klein ist.
                Oder leite die Ausgabe in eine Datei um:

                iobroker install zigbee > ausgabe.txt
                
                1 Reply Last reply Reply Quote 0
                • J
                  Josh last edited by Josh

                  Habe die Datei erzeugt. Aber wie bekomme ich die nun hier rein.

                  Habe mal den Log von der WebGUI-Installation angehängt. Den anderen schaue ich mir heute Abend an.

                  Zigbee-Log.txt

                  Mein Laptop hat nur Win10Home und daher kein ssh. Aber der im Keller hat die Win10Pro drauf. Da gibt es ssh.

                  EDIT: Der normale ioBroker-Log gibt noch folgenden Fehler aus:

                  	iobroker events.js:174 throw er; // Unhandled 'error' event ^Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_hue_calla_out.png'E
                  
                  Thomas Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @Josh last edited by Thomas Braun

                    @Josh
                    Der baut das Modul aber merkwürdig zusammen. Wenn ich das auf meinem System bauen lasse spielt da z. B. sqlite überhaupt keine Rolle; ist nicht mal installiert bei mir.
                    Da scheint mit irgendwas sehr komisch zu sein bei dir.

                    1 Reply Last reply Reply Quote 0
                    • mickym
                      mickym Most Active last edited by mickym

                      Ich hatte teilweise dieselben Probleme. Hab es dann hier, als ein anderes Forummitglied das Problem hatte über das Installieren der Version 1.0.0 geschafft und danach Update.
                      Siehe https://forum.iobroker.net/topic/31143/installationsproblem-mit-adapter-zigbee-1-0-3

                      Also auf Kommandozeile npm i iobroker.zigbee@1.0.0 eingeben

                      Vorher würde ich den Adapter aber nochmal deinstallieren

                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @mickym last edited by

                        @mickym Okay...
                        Fehlende Bilddateien, die in der Vorversion vorhanden waren und stehen bleiben wären eine Erklärung. Die Referenzen auf sqlite in der Ausgabe von @Josh sind aber immer noch merkwürdig. BTW: Ich habe den Adapter eben auf meinem System gebaut, ohne eine Vorversion installiert gehabt zu haben.

                        mickym 1 Reply Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @Thomas Braun last edited by mickym

                          @Thomas-Braun Ich kann ja nur sagen wie es funktioniert hat - bei mir hatte der Adapter durch eine neue Instanzen die fehlenden *.png Dateien installiert bei @tuxmrk hatte es eben nur geklappt - als er diese Version 1.0.0 installierte.
                          Ich meinte ja nur, dass ein Versuch nicht schaden kann - auch wenn ich nicht so tief drinstecke und sagen kann, warum es bei Dir nun geht und @Josh eben nicht.
                          Ich hatte ja noch eine funktionierenden Adapter unter der Version 0.x.x - und ich hatte eben auch die Fehler mit den fehlenden Bilddateien, als ich auf 1.0.2 updaten wollte.
                          Inzwischen habe ich auch 1.1.1. laufen - die Updates funktionieren ja, wenn die Dateien mal auf der Maschine sind und warum die nicht bei jeder Erstinstallation mitkommen, das erschließt sich mir nicht.

                          1 Reply Last reply Reply Quote 0
                          • J
                            Josh last edited by

                            @mickym Habe es irgendwie geschafft, wie es in dem von Dir zitierten Forenbeitrag beschrieben wird, das Problem zu beheben.

                            Zuerst versucht den Adapter.0 zu installieren. Danach auf Adapter-Upload. Danach Version 1.0.0 installiert. Danach sukzessive die Upgrades auf die neue Version durchgeführt. Mittendrin auch mal einen weiteren Adapter.1 installiert und 10 Minuten gewartet.

                            Irgendwann habe ich auch folgende Aktionen durchgeführt.

                            iobroker stop
                            iobroker fix
                            iobroker start
                            

                            So richtig weiß ich jetzt gar nicht, wie was zum Erfolg geführt hat. Der der von Dir erwähnte Thread hat dazu beigetragen.

                            Dafür vielen Dank.

                            Der Adapter ist jetzt grün 🙂

                            Die SQL-Logs erscheinen übrigens bei einigen Upgrades von Adaptern. Die Updates dauern dann gefühlt recht lange, funktionieren aber.

                            Gruß Josh

                            Thomas Braun 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @Josh last edited by

                              @Josh said in Zigbee-Adapter lässt sich nicht installieren:

                              Die SQL-Logs erscheinen übrigens bei einigen Upgrades von Adaptern. Die Updates dauern dann gefühlt recht lange, funktionieren aber.

                              Dann klemmt da noch irgendwas bei dir. Normal ist das jedenfalls nicht.

                              J 1 Reply Last reply Reply Quote 0
                              • J
                                Josh @Thomas Braun last edited by

                                @Thomas-Braun Ich meine, dass das so kam, als ich den js-controller von V2 auf V3 upgegraded habe?!?!?! Ob ich da irgendetwas dran machen sollte? Und wenn ja, dann was? Sehr seltsam. Vielleicht finden sich ja noch User, die ähnliches haben.

                                1 Reply Last reply Reply Quote 0
                                • J
                                  Josh last edited by

                                  Ich konnte jetzt weiterhin beobachten, dass die SQL-Meldungen immer dann auftauchen, wenn Adapter ohne History-Anbindung installiert bzw. upgedated werden. Bei Adaptern, die sich an einen die "History" anbinden lassen, habe ich das bisher nicht gehabt.

                                  Ich achte aber mal weiter darauf, ob das immer so ist.

                                  Hat sonst noch jemand das Phänomen?

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  963
                                  Online

                                  31.9k
                                  Users

                                  80.1k
                                  Topics

                                  1.3m
                                  Posts

                                  zigbee
                                  3
                                  15
                                  394
                                  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