Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [gelöst]knn adptr jvscrpt nach backuprestore nicht installrn

NEWS

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

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

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

[gelöst]knn adptr jvscrpt nach backuprestore nicht installrn

Scheduled Pinned Locked Moved ioBroker Allgemein
9 Posts 2 Posters 544 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    jpedder
    wrote on last edited by jpedder
    #1

    tag zusammen,

    iobroker läuft bei mir seit nem jahr etwa auf einem raspi 4 2gbram
    zuletzt, vor etwa 2 wochen, installierte ich den node red adapter, um mit einem knx testbrett zu experimentieren.
    Seit dem hatte ich zwei-dreimal Neustarts mit:

    iobroker status
     Cannot read system.config: null (OK when migrating or restoring)
     Cannot find view "system" for search "host"
    iobroker is running on this host.
    

    ,was mit dem wiederherstellen der Objekte aus einem Backup nach diesem mini-howto-cannot-find-view-system-for-search-host wieder zu lösen war.

    das letzte mal aber nicht.

    Schuldig war wohl ein instabiles Netzteil, wenn alle Kerne in Volllast gegangen sind, ist der Raspi abgestürzt, seit Austausch läuft das Ding bisher stabil.

    Wiederherstellung aus Backup funktionierte beim letzen Mal nicht. Nach einigem nicht erfolgreichen Probieren den iobroker Ordner komplett entfernt und nach iobroker.net Dokumentation neu installiert, in kurzform also:

    sudo apt-get update && sudo apt-get upgrade
    sudo apt-get --purge remove node 
    sudo apt-get --purge remove nodejs
    sudo apt-get autoremove
    sudo reboot
    curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
    sudo apt install -y nodejs
    sudo reboot
    curl -sLf https://iobroker.net/install.sh | bash -
    

    Adapter sind nach backup Restore fast alle wieder da,
    nur scenes und javascript machten Probleme, hier das log von javascript:

    2021-04-25 15:43:33.850  - info: host.raspberrypi iobroker add javascript  --host raspberrypi
    2021-04-25 15:43:36.817  - info: host.raspberrypi iobroker NPM version: 6.14.12
    2021-04-25 15:43:36.840  - info: host.raspberrypi iobroker npm install iobroker.javascript@5.1.3 --loglevel error -                                                                                                           -prefix "/opt/iobroker" (System call)
    2021-04-25 15:43:52.447  - info: host.raspberrypi iobroker npm ERR! code EINTEGRITY
    2021-04-25 15:43:52.449  - info: host.raspberrypi iobroker npm ERR! errno EINTEGRITY
    2021-04-25 15:43:52.473  - info: host.raspberrypi iobroker npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/cron-parser: Integrity verification failed for sha512-Os2BWkpe98NmjdD64oVkLD0yUgTA0lFzpndgSH7pKVSP0K7K0kAaI4Fkeyfhnt8YnzvFnkwPZPSoJehZkk+F8Q== (/home/iobroker/.npm/_cacache/content-v2/sha512/3a/cd/815a4a5ef7c3668dd0fae285642c3d325204c0d25173a67760487ee929548fd0aecad2401a2381647b27e19edf189f3bc59e4c0f64f4a825e859924f85f1)
    2021-04-25 15:43:52.563  - info: host.raspberrypi iobroker
    2021-04-25 15:43:52.565  - info: host.raspberrypi iobroker npm ERR! A complete log of this run can be found in:npm ERR!     /home/iobroker/.npm/_logs/2021-04-25T13_43_52_486Z-debug.log
    2021-04-25 15:43:52.589  - error: host.raspberrypi iobroker host.raspberrypi Cannot install iobroker.javascript@5.1.3: 1
    2021-04-25 15:43:53.626  - info: host.raspberrypi iobroker exit 25
    
    

    das npm log wäre das hier:2021-04-25T13_25_22_896Z-debug.log

    aus dem Werkzeugkasten:

    pi@raspberrypi://opt/iobroker/node_modules $ sudo apt update
    OK:1 http://phoscon.de/apt/deconz buster InRelease
    OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
    OK:3 https://deb.nodesource.com/node_12.x buster InRelease
    OK:4 http://archive.raspberrypi.org/debian buster InRelease
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    Alle Pakete sind aktuell.
    
    pi@raspberrypi://opt/iobroker/node_modules $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
    /usr/bin/nodejs
    v12.22.1
    /usr/bin/node
    v12.22.1
    /usr/bin/npm
    6.14.12
    nodejs:
      Installiert:           12.22.1-1nodesource1
      Installationskandidat: 12.22.1-1nodesource1
      Versionstabelle:
     *** 12.22.1-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
    

    jetzt bin ich ratlos.

    Kann mir da jemand in die richtige Richtung weisen?

    Thomas BraunT 1 Reply Last reply
    0
    • J jpedder

      tag zusammen,

      iobroker läuft bei mir seit nem jahr etwa auf einem raspi 4 2gbram
      zuletzt, vor etwa 2 wochen, installierte ich den node red adapter, um mit einem knx testbrett zu experimentieren.
      Seit dem hatte ich zwei-dreimal Neustarts mit:

      iobroker status
       Cannot read system.config: null (OK when migrating or restoring)
       Cannot find view "system" for search "host"
      iobroker is running on this host.
      

      ,was mit dem wiederherstellen der Objekte aus einem Backup nach diesem mini-howto-cannot-find-view-system-for-search-host wieder zu lösen war.

      das letzte mal aber nicht.

      Schuldig war wohl ein instabiles Netzteil, wenn alle Kerne in Volllast gegangen sind, ist der Raspi abgestürzt, seit Austausch läuft das Ding bisher stabil.

      Wiederherstellung aus Backup funktionierte beim letzen Mal nicht. Nach einigem nicht erfolgreichen Probieren den iobroker Ordner komplett entfernt und nach iobroker.net Dokumentation neu installiert, in kurzform also:

      sudo apt-get update && sudo apt-get upgrade
      sudo apt-get --purge remove node 
      sudo apt-get --purge remove nodejs
      sudo apt-get autoremove
      sudo reboot
      curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
      sudo apt install -y nodejs
      sudo reboot
      curl -sLf https://iobroker.net/install.sh | bash -
      

      Adapter sind nach backup Restore fast alle wieder da,
      nur scenes und javascript machten Probleme, hier das log von javascript:

      2021-04-25 15:43:33.850  - info: host.raspberrypi iobroker add javascript  --host raspberrypi
      2021-04-25 15:43:36.817  - info: host.raspberrypi iobroker NPM version: 6.14.12
      2021-04-25 15:43:36.840  - info: host.raspberrypi iobroker npm install iobroker.javascript@5.1.3 --loglevel error -                                                                                                           -prefix "/opt/iobroker" (System call)
      2021-04-25 15:43:52.447  - info: host.raspberrypi iobroker npm ERR! code EINTEGRITY
      2021-04-25 15:43:52.449  - info: host.raspberrypi iobroker npm ERR! errno EINTEGRITY
      2021-04-25 15:43:52.473  - info: host.raspberrypi iobroker npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/cron-parser: Integrity verification failed for sha512-Os2BWkpe98NmjdD64oVkLD0yUgTA0lFzpndgSH7pKVSP0K7K0kAaI4Fkeyfhnt8YnzvFnkwPZPSoJehZkk+F8Q== (/home/iobroker/.npm/_cacache/content-v2/sha512/3a/cd/815a4a5ef7c3668dd0fae285642c3d325204c0d25173a67760487ee929548fd0aecad2401a2381647b27e19edf189f3bc59e4c0f64f4a825e859924f85f1)
      2021-04-25 15:43:52.563  - info: host.raspberrypi iobroker
      2021-04-25 15:43:52.565  - info: host.raspberrypi iobroker npm ERR! A complete log of this run can be found in:npm ERR!     /home/iobroker/.npm/_logs/2021-04-25T13_43_52_486Z-debug.log
      2021-04-25 15:43:52.589  - error: host.raspberrypi iobroker host.raspberrypi Cannot install iobroker.javascript@5.1.3: 1
      2021-04-25 15:43:53.626  - info: host.raspberrypi iobroker exit 25
      
      

      das npm log wäre das hier:2021-04-25T13_25_22_896Z-debug.log

      aus dem Werkzeugkasten:

      pi@raspberrypi://opt/iobroker/node_modules $ sudo apt update
      OK:1 http://phoscon.de/apt/deconz buster InRelease
      OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
      OK:3 https://deb.nodesource.com/node_12.x buster InRelease
      OK:4 http://archive.raspberrypi.org/debian buster InRelease
      Paketlisten werden gelesen... Fertig
      Abhängigkeitsbaum wird aufgebaut.
      Statusinformationen werden eingelesen.... Fertig
      Alle Pakete sind aktuell.
      
      pi@raspberrypi://opt/iobroker/node_modules $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
      /usr/bin/nodejs
      v12.22.1
      /usr/bin/node
      v12.22.1
      /usr/bin/npm
      6.14.12
      nodejs:
        Installiert:           12.22.1-1nodesource1
        Installationskandidat: 12.22.1-1nodesource1
        Versionstabelle:
       *** 12.22.1-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
      

      jetzt bin ich ratlos.

      Kann mir da jemand in die richtige Richtung weisen?

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      wrote on last edited by Thomas Braun
      #2

      @jpedder
      Lösch mal den npm-cache:

      cd /opt/iobroker
      npm cache clear --force
      

      Übrigens Top-Anfrage! Schön formatiert und zuvor auch ein wenig schlau gemacht!

      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

      J 1 Reply Last reply
      0
      • Thomas BraunT Thomas Braun

        @jpedder
        Lösch mal den npm-cache:

        cd /opt/iobroker
        npm cache clear --force
        

        Übrigens Top-Anfrage! Schön formatiert und zuvor auch ein wenig schlau gemacht!

        J Offline
        J Offline
        jpedder
        wrote on last edited by
        #3

        @thomas-braun
        klar, das ist ja das Mindeste..

        cd /opt/iobroker
        npm cache clear --force
        

        bringt leider keine änderung..
        Adapterinstallation bricht mit identischer fehlermeldung ab.

        Thomas BraunT J 2 Replies Last reply
        0
        • J jpedder

          @thomas-braun
          klar, das ist ja das Mindeste..

          cd /opt/iobroker
          npm cache clear --force
          

          bringt leider keine änderung..
          Adapterinstallation bricht mit identischer fehlermeldung ab.

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          wrote on last edited by
          #4

          @jpedder
          Kannst du die komplette Ein- und Ausgaben bitte Posten?

          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

          J 1 Reply Last reply
          0
          • Thomas BraunT Thomas Braun

            @jpedder
            Kannst du die komplette Ein- und Ausgaben bitte Posten?

            J Offline
            J Offline
            jpedder
            wrote on last edited by
            #5

            @thomas-braun

            ich kann gerade das web interface nicht erreichen, da muss ich später nochmal nachforschen. erst mal kurz zur Arbeit.

            
            pi@raspberrypi:~ $ groups
            pi adm tty dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi iobroker
            pi@raspberrypi:~ $ who -r
                     Runlevel 3   2021-04-26 07:29
            pi@raspberrypi:~ $ sudo apt update
            OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
            OK:2 http://phoscon.de/apt/deconz buster InRelease
            OK:3 http://archive.raspberrypi.org/debian buster InRelease
            OK:4 https://deb.nodesource.com/node_12.x buster InRelease
            Paketlisten werden gelesen... Fertig
            Abhängigkeitsbaum wird aufgebaut.
            Statusinformationen werden eingelesen.... Fertig
            Alle Pakete sind aktuell.
            pi@raspberrypi:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
            /usr/bin/nodejs
            v12.22.1
            /usr/bin/node
            v12.22.1
            /usr/bin/npm
            6.14.12
            nodejs:
              Installiert:           12.22.1-1nodesource1
              Installationskandidat: 12.22.1-1nodesource1
              Versionstabelle:
             *** 12.22.1-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:~ $ iobroker repo list
            default     : http://download.iobroker.net/sources-dist.json
            latest      : http://download.iobroker.net/sources-dist-latest.json
            
            Active repo: default
            pi@raspberrypi:~ $ iobroker update | grep -i updateable
            Adapter    "fhem"          : 1.6.0    , installed 1.5.3 [Updateable]
            
            
            J 1 Reply Last reply
            0
            • J jpedder

              @thomas-braun

              ich kann gerade das web interface nicht erreichen, da muss ich später nochmal nachforschen. erst mal kurz zur Arbeit.

              
              pi@raspberrypi:~ $ groups
              pi adm tty dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi iobroker
              pi@raspberrypi:~ $ who -r
                       Runlevel 3   2021-04-26 07:29
              pi@raspberrypi:~ $ sudo apt update
              OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
              OK:2 http://phoscon.de/apt/deconz buster InRelease
              OK:3 http://archive.raspberrypi.org/debian buster InRelease
              OK:4 https://deb.nodesource.com/node_12.x buster InRelease
              Paketlisten werden gelesen... Fertig
              Abhängigkeitsbaum wird aufgebaut.
              Statusinformationen werden eingelesen.... Fertig
              Alle Pakete sind aktuell.
              pi@raspberrypi:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
              /usr/bin/nodejs
              v12.22.1
              /usr/bin/node
              v12.22.1
              /usr/bin/npm
              6.14.12
              nodejs:
                Installiert:           12.22.1-1nodesource1
                Installationskandidat: 12.22.1-1nodesource1
                Versionstabelle:
               *** 12.22.1-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:~ $ iobroker repo list
              default     : http://download.iobroker.net/sources-dist.json
              latest      : http://download.iobroker.net/sources-dist-latest.json
              
              Active repo: default
              pi@raspberrypi:~ $ iobroker update | grep -i updateable
              Adapter    "fhem"          : 1.6.0    , installed 1.5.3 [Updateable]
              
              
              J Offline
              J Offline
              jpedder
              wrote on last edited by
              #6

              ah, ich hatte iobroker manuell gestoppt, um nochmal den fixer drüber laufen zu lassen, und danach nicht mehr händisch gestartet, daher kein web interface.:face_palm:

              1 Reply Last reply
              0
              • J jpedder

                @thomas-braun
                klar, das ist ja das Mindeste..

                cd /opt/iobroker
                npm cache clear --force
                

                bringt leider keine änderung..
                Adapterinstallation bricht mit identischer fehlermeldung ab.

                J Offline
                J Offline
                jpedder
                wrote on last edited by jpedder
                #7
                pi@raspberrypi://opt/iobroker $ npm cache clear --force
                npm WARN using --force I sure hope you know what you are doing.
                pi@raspberrypi://opt/iobroker $ iobroker add javascript
                NPM version: 6.14.12
                npm install iobroker.javascript@5.1.3 --loglevel error --prefix "/opt/iobroker" (System call)
                npm ERR! code EINTEGRITY
                npm ERR! errno EINTEGRITY
                npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/cron-parser: Integrity verification failed for sha512-Os2BWkpe98NmjdD64oVkLD0yUgTA0lFzpndgSH7pKVSP0K7K0kAaI4Fkeyfhnt8YnzvFnkwPZPSoJehZkk+F8Q== (/home/iobroker/.npm/_cacache/content-v2/sha512/3a/cd/815a4a5ef7c3668dd0fae285642c3d325204c0d25173a67760487ee929548fd0aecad2401a2381647b27e19edf189f3bc59e4c0f64f4a825e859924f85f1)
                
                npm ERR! A complete log of this run can be found in:
                npm ERR!     /home/iobroker/.npm/_logs/2021-04-26T15_19_05_510Z-debug.log
                host.raspberrypi Cannot install iobroker.javascript@5.1.3: 1
                pi@raspberrypi://opt/iobroker $ iobroker.javascript
                

                aus dem admin heraus versucht, sieht das genau so aus...

                1 Reply Last reply
                0
                • Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  wrote on last edited by
                  #8

                  @jpedder Keine Idee wo es da klemmt.

                  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

                  J 1 Reply Last reply
                  0
                  • Thomas BraunT Thomas Braun

                    @jpedder Keine Idee wo es da klemmt.

                    J Offline
                    J Offline
                    jpedder
                    wrote on last edited by
                    #9

                    @thomas-braun
                    sooo, bin was weiter gekommen.
                    ich dachte, wenn da ein hash nicht richtig abgeglichen werden kann, und an sich alles richtig läuft, ist ja vielleicht auch einfach der hash alt oder durch die Stromausfälle kapott.
                    also nochmal npm komplett runtergeschmissen.

                    sudo apt-get --purge remove node
                    sudo apt-get --purge remove nodejs
                    sudo apt-get autoremove
                    sudo reboot
                    

                    entscheidend war dann offenbar:

                    sudo rm -r /home/iobroker/.npm
                    
                    sudo apt install -y nodejs
                    

                    danach ging

                    iobroker add javascript
                    

                    problemlos ohne Fehlermeldungen, der noch fehlende scenes adapter hatte sich beim nächsten log gucken dann auch schon selbst installiert..
                    irgendwas schien in /home/iobroker/.npm unruhe zu stiften.

                    Läuft erst mal..
                    Vielen Dank für die Hilfe!

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate
                    FAQ Cloud / IOT
                    HowTo: Node.js-Update
                    HowTo: Backup/Restore
                    Downloads
                    BLOG

                    522

                    Online

                    32.4k

                    Users

                    81.5k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe