Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [Gelöst] Zigbee Adapter lässt sich Update 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

    [Gelöst] Zigbee Adapter lässt sich Update nicht installieren

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

      Moin, habe heute versucht den Zigbee Adapter von Version 1.5.1 auf 1.6.0 upzudaten.
      Hat er nicht gemacht und ist dann nicht mehr angesprungen.

      Hab dann die Instanz und den Adapter deinstalliert...war blöd von mir...ich weis.
      Hab ja sogar ein automatisches Update mit Backitup drauf.

      Wie auch immer...jetzt lässt sich keine Version vom Zigbee mehr installieren.
      Vielleicht hat jemand einen Tipp für mich, bevor ich mir mein System komplett zerschieße.

      Hier der Log beim Versuch der Installation:

      $ ./iobroker add zigbee  --host raspberrypi
      ERROR: internal/modules/cjs/loader.js:1044    throw err;    ^SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167    at parse (<anonymous>)    at Object.Module._extensions..json (internal/modules/cjs/loader.js:1041:22)    at Module.load (internal/modules/cjs/loader.js:863:32)    at Function.Module._load (internal/modules/cjs/loader.js:708:14)    at Module.require (internal/modules/cjs/loader.js:887:19)    at require (internal/modules/cjs/helpers.js:74:18)    at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:480:19)    at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:847:20)    at processImmediate (internal/timers.js:463:21)
      ERROR: process exited with code 1
      
      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @frankthegreat last edited by

        @frankthegreat

        Unten anfangen...
        Ist nodeJS sauber?

        which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
        
        frankthegreat 1 Reply Last reply Reply Quote 0
        • frankthegreat
          frankthegreat @Thomas Braun last edited by

          @thomas-braun
          Da is was faul...aber was?

          pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
          /usr/bin/nodejs
          /usr/bin/node
          /usr/bin/npm
          v12.20.1
          v12.20.1
          6.14.10
          OK:1 http://archive.raspberrypi.org/debian buster InRelease
          OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
          OK:3 http://packages.microsoft.com/repos/code stable InRelease
          OK:4 https://deb.nodesource.com/node_12.x buster InRelease
          Paketlisten werden gelesen... Fertig
          Abhängigkeitsbaum wird aufgebaut.
          Statusinformationen werden eingelesen.... Fertig
          Aktualisierung für 115 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
          OK:1 http://archive.raspberrypi.org/debian buster InRelease
          OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
          OK:3 http://packages.microsoft.com/repos/code stable InRelease
          OK:4 https://deb.nodesource.com/node_12.x buster InRelease
          Paketlisten werden gelesen... Fertig
          Abhängigkeitsbaum wird aufgebaut.
          Statusinformationen werden eingelesen.... Fertig
          Aktualisierung für 115 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
          nodejs:
            Installiert:           12.20.1-1nodesource1
            Installationskandidat: 12.22.6-deb-1nodesource1
            Versionstabelle:
               12.22.6-deb-1nodesource1 500
                  500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
           *** 12.20.1-1nodesource1 100
                  100 /var/lib/dpkg/status
               10.24.0~dfsg-1~deb10u1 500
                  500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
          pi@raspberrypi:~ $
          
          
          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @frankthegreat last edited by Thomas Braun

            @frankthegreat sagte in Zigbee Adapter lässt sich Update nicht installieren:

            Aktualisierung für 115 Pakete verfügbar.

            Updaten. Das hast du noch nie getan, stimmt's?

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

              @thomas-braun
              Hmmmmmm, ok ich geb's ja zu 😞

              Ich hab es mal angestossen.

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

                @frankthegreat

                iobroker zuvor gestoppt?
                Reboot machen, wenn die Updates durch sind, da sind mit Sicherheit auch Pakete dabei, die eines Neustarts bedürfen.

                frankthegreat 2 Replies Last reply Reply Quote 0
                • frankthegreat
                  frankthegreat @Thomas Braun last edited by

                  @thomas-braun

                  -ioB gestopt
                  -Aktualisierungen durchgeführt
                  -Reboot
                  -Fixer durchlaufen lassen

                  So sieht's jetzt aus:

                  pi@raspberrypi:~ $ sudo apt-get update && sudo apt-get upgrade -y
                  OK:1 http://archive.raspberrypi.org/debian buster InRelease
                  OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
                  OK:3 https://deb.nodesource.com/node_12.x buster InRelease
                  Paketlisten werden gelesen... Fertig
                  Paketlisten werden gelesen... Fertig
                  Abhängigkeitsbaum wird aufgebaut.
                  Statusinformationen werden eingelesen.... Fertig
                  Paketaktualisierung (Upgrade) wird berechnet... Fertig
                  Die folgenden Pakete sind zurückgehalten worden:
                    binutils binutils-arm-linux-gnueabihf binutils-common libbinutils python-rpi.gpio
                  0 aktualisiert, 0 neu installiert, 0 zu entfernen und 5 nicht aktualisiert.
                  pi@raspberrypi:~ $
                  
                  
                  1 Reply Last reply Reply Quote 0
                  • frankthegreat
                    frankthegreat @Thomas Braun last edited by

                    @thomas-braun

                    Und so...

                    pi@raspberrypi:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
                    /usr/bin/nodejs
                    v12.22.6
                    /usr/bin/node
                    v12.22.6
                    /usr/bin/npm
                    6.14.15
                    nodejs:
                      Installiert:           12.22.6-deb-1nodesource1
                      Installationskandidat: 12.22.6-deb-1nodesource1
                      Versionstabelle:
                     *** 12.22.6-deb-1nodesource1 500
                            500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
                            100 /var/lib/dpkg/status
                         10.24.0~dfsg-1~deb10u1 500
                            500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                    pi@raspberrypi:~ $
                    
                    
                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @frankthegreat last edited by

                      @frankthegreat

                      Da sollten keine Pakete zurückgehalten werden.

                      sudo apt update
                      sudo apt dist-upgrade
                      
                      frankthegreat 2 Replies Last reply Reply Quote 0
                      • frankthegreat
                        frankthegreat @Thomas Braun last edited by

                        @thomas-braun

                        Jetzt sieht's so aus...ich glaube es geht aufwärts.

                        
                        pi@raspberrypi:~ $ sudo apt-get update && sudo apt-get upgrade -y
                        OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
                        OK:2 http://archive.raspberrypi.org/debian buster InRelease
                        OK:3 https://deb.nodesource.com/node_12.x buster InRelease
                        Paketlisten werden gelesen... Fertig
                        Paketlisten werden gelesen... Fertig
                        Abhängigkeitsbaum wird aufgebaut.
                        Statusinformationen werden eingelesen.... Fertig
                        Paketaktualisierung (Upgrade) wird berechnet... Fertig
                        0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                        pi@raspberrypi:~ $
                        
                        
                        Thomas Braun 1 Reply Last reply Reply Quote 0
                        • frankthegreat
                          frankthegreat @Thomas Braun last edited by

                          @thomas-braun

                          Aber der Zigbee Adapter lässt sich immer noch nicht installieren:

                          $ ./iobroker add zigbee  --host raspberrypi
                          ERROR: internal/modules/cjs/loader.js:1044    throw err;    ^SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167    at parse (<anonymous>)    at Object.Module._extensions..json (internal/modules/cjs/loader.js:1041:22)    at Module.load (internal/modules/cjs/loader.js:863:32)    at Function.Module._load (internal/modules/cjs/loader.js:708:14)    at Module.require (internal/modules/cjs/loader.js:887:19)    at require (internal/modules/cjs/helpers.js:74:18)    at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:480:19)    at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:847:20)    at processImmediate (internal/timers.js:463:21)
                          ERROR: process exited with code 1
                          
                          1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @frankthegreat last edited by

                            @frankthegreat

                            Jetzt ist zumindest die Basis auf Stand.
                            Nach dem letzten dist-upgrade neugestartet? Die Pakete sind mir zu systemnah für eine kleine Installation.

                            iobroker status
                            iobroker list adapters
                            iobroker list instances
                            iobroker update -i
                            
                            frankthegreat 1 Reply Last reply Reply Quote 0
                            • frankthegreat
                              frankthegreat @Thomas Braun last edited by

                              @thomas-braun

                              Einige Adapter sind nicht aufm neuesten Stand...dürfte doch aber nix mit dem Zigbee Adapter zu tun haben.

                              pi@raspberrypi:~ $ iobroker status
                              iobroker is running on this host.
                              
                              
                              Objects type: file
                              States  type: file
                              pi@raspberrypi:~ $ iobroker list adapters
                              system.adapter.admin                   : admin          - v4.2.1
                              system.adapter.alarm                   : alarm          - v2.0.1
                              system.adapter.alexa2                  : alexa2         - v3.9.1
                              system.adapter.backitup                : backitup       - v2.1.12
                              system.adapter.echarts                 : echarts        - v0.4.14
                              system.adapter.eventlist               : eventlist      - v0.4.2
                              system.adapter.history                 : history        - v1.9.13
                              system.adapter.info                    : info           - v1.9.8
                              system.adapter.iqontrol                : iqontrol       - v1.8.0
                              system.adapter.node-red                : node-red       - v2.3.0
                              system.adapter.pushover                : pushover       - v2.0.3
                              system.adapter.rpi2                    : rpi2           - v1.2.0
                              system.adapter.senec                   : senec          - v1.3.1
                              system.adapter.shelly                  : shelly         - v4.0.7
                              system.adapter.simple-api              : simple-api     - v2.6.1
                              system.adapter.socketio                : socketio       - v3.1.4
                              system.adapter.sonoff                  : sonoff         - v2.4.0
                              system.adapter.vis                     : vis            - v1.3.10
                              system.adapter.web                     : web            - v3.4.1
                              system.adapter.zigbee                  : zigbee         - v1.5.3
                              pi@raspberrypi:~ $ iobroker list instances
                              + system.adapter.admin.0                  : admin                 : raspberrypi                              -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                system.adapter.alarm.0                  : alarm                 : raspberrypi                              - disabled
                                system.adapter.alexa2.0                 : alexa2                : raspberrypi                              - disabled
                                system.adapter.backitup.0               : backitup              : raspberrypi                              - disabled
                                system.adapter.echarts.0                : echarts               : raspberrypi                              - disabled
                                system.adapter.eventlist.0              : eventlist             : raspberrypi                              - disabled
                                system.adapter.history.0                : history               : raspberrypi                              - disabled
                                system.adapter.info.0                   : info                  : raspberrypi                              - disabled
                                system.adapter.iqontrol.0               : iqontrol              : raspberrypi                              - disabled
                                system.adapter.node-red.0               : node-red              : raspberrypi                              - disabled, port: 1880, bind: 0.0.0.0
                                system.adapter.pushover.0               : pushover              : raspberrypi                              - disabled
                                system.adapter.pushover.1               : pushover              : raspberrypi                              - disabled
                                system.adapter.rpi2.0                   : rpi2                  : raspberrypi                              - disabled
                                system.adapter.senec.0                  : senec                 : raspberrypi                              - disabled
                                system.adapter.shelly.0                 : shelly                : raspberrypi                              - disabled, port: 1882, bind: 0.0.0.0
                                system.adapter.sonoff.0                 : sonoff                : raspberrypi                              - disabled, port: 1883, bind: 192.168.2.33
                                system.adapter.vis.0                    : vis                   : raspberrypi                              - disabled
                                system.adapter.web.0                    : web                   : raspberrypi                              - disabled, port: 8082, bind: 0.0.0.0, run as: admin
                              
                              + instance is alive
                              pi@raspberrypi:~ $ iobroker update -i
                              Used repository: stable
                              hash changed or no sources cached => force download of new sources
                              update done
                              Cannot read or parse /opt/iobroker/node_modules/iobroker.js-controller/lib/../node_modules/iobroker.zigbee/io-package.json: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167
                              Cannot read or parse /opt/iobroker/node_modules/iobroker.js-controller/lib/../node_modules/iobroker.zigbee/io-package.json: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167
                              Adapter    "admin"         : 5.1.23   , installed 4.2.1 [Updateable]
                              Adapter    "alarm"         : 2.0.2    , installed 2.0.1 [Updateable]
                              Adapter    "alexa2"        : 3.9.3    , installed 3.9.1 [Updateable]
                              Adapter    "backitup"      : 2.1.17   , installed 2.1.12 [Updateable]
                              Adapter    "echarts"       : 0.4.13   , installed 0.4.14
                              Adapter    "history"       : 1.9.13   , installed 1.9.13
                              Adapter    "info"          : 1.9.8    , installed 1.9.8
                              Adapter    "iqontrol"      : 1.8.2    , installed 1.8.0 [Updateable]
                              Controller "js-controller" : 3.3.15   , installed 3.2.16 [Updateable]
                              Adapter    "node-red"      : 2.4.0    , installed 2.3.0 [Updateable]
                              Adapter    "pushover"      : 2.0.5    , installed 2.0.3 [Updateable]
                              Adapter    "rpi2"          : 1.3.1    , installed 1.2.0 [Updateable]
                              Adapter    "shelly"        : 4.0.7    , installed 4.0.7
                              Adapter    "simple-api"    : 2.6.1    , installed 2.6.1
                              Adapter    "socketio"      : 3.1.4    , installed 3.1.4
                              Adapter    "sonoff"        : 2.4.5    , installed 2.4.0 [Updateable]
                              Adapter    "vis"           : 1.4.3    , installed 1.3.10 [Updateable]
                              Adapter    "web"           : 3.4.7    , installed 3.4.1 [Updateable]
                              pi@raspberrypi:~ $
                              
                              
                              Thomas Braun 2 Replies Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @frankthegreat last edited by

                                @frankthegreat

                                Der fehlt ja auch in der Liste.

                                Versuch mal

                                iobroker upgrade iobroker.zigbee@1.5.6
                                
                                1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @frankthegreat last edited by

                                  @frankthegreat

                                  Und zieh den anderen Kram auch auf was aktuelles!

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

                                    @thomas-braun

                                    Wie gesagt, der Zigbee will sich nicht installieren lassen...

                                    pi@raspberrypi:~ $ iobroker upgrade iobroker.zigbee@1.5.6
                                    Uncaught Rejection: SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167
                                        at parse (<anonymous>)
                                        at Object.Module._extensions..json (internal/modules/cjs/loader.js:1041:22)
                                        at Module.load (internal/modules/cjs/loader.js:863:32)
                                        at Function.Module._load (internal/modules/cjs/loader.js:708:14)
                                        at Module.require (internal/modules/cjs/loader.js:887:19)
                                        at require (internal/modules/cjs/helpers.js:74:18)
                                        at Upgrade.upgradeAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:279:27)
                                        at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:187:26
                                        at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2607:45)
                                        at processImmediate (internal/timers.js:463:21)
                                    pi@raspberrypi:~ $
                                    
                                    
                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @frankthegreat last edited by

                                      @frankthegreat

                                      Dann zieh zuerst den Rest hoch:

                                      iobroker stop
                                      iobroker update
                                      iobroker upgrade
                                      iobroker upgrade self
                                      iobroker start
                                      
                                      frankthegreat 1 Reply Last reply Reply Quote 0
                                      • frankthegreat
                                        frankthegreat @Thomas Braun last edited by

                                        @thomas-braun

                                        Läuft...
                                        aber ich seh schon...das wird dauern.

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

                                          @frankthegreat

                                          Jetzt rächt sich deine nachlässige Systempflege.

                                          frankthegreat 2 Replies Last reply Reply Quote 0
                                          • frankthegreat
                                            frankthegreat @Thomas Braun last edited by

                                            @thomas-braun sagte in Zigbee Adapter lässt sich Update nicht installieren:

                                            @frankthegreat

                                            Jetzt rächt sich deine nachlässige Systempflege.

                                            ...ich gelobe Besserung 😇

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            916
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            34
                                            1664
                                            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