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. Einsteigerfragen
  4. ioBroker kaputt "gerettet"

NEWS

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

  • 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

ioBroker kaputt "gerettet"

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
66 Beiträge 7 Kommentatoren 4.8k Aufrufe 5 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.
  • S subman82

    @thomas-braun

    Ich schaue wirklich regelmässig nach Updates,ich würde sagen mindestens einmal im Monat.
    Ich habe in den Adaptern und unter der Benutzeroberfläche unter Info immer kontrolliert dass alles aktuell ist, vielleicht habe ich aus Unwissenheit etwas vergessen?Bisher hab ich immer node.js und js-controller über Putty upgedatet meine ich . Node ist ebefalls ein separates Programm habe ich jetzt festgestellt. Ich schau später nochmal nach einer Anleitung, wie ich es zukünftig richtig mache.

    pi@raspberrypi:~ $ sudo apt update && apt policy nodejs
    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_14.x buster InRelease
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    Aktualisierung für 9 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
    nodejs:
      Installiert:           14.20.0-deb-1nodesource1
      Installationskandidat: 14.20.0-deb-1nodesource1
      Versionstabelle:
     *** 14.20.0-deb-1nodesource1 500
            500 https://deb.nodesource.com/node_14.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
    
    
    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    schrieb am zuletzt editiert von
    #26

    @subman82 sagte in ioBroker kaputt "gerettet":

    Aktualisierung für 9 Pakete

    Aktualisier das System.

    Und wo klemmt es denn nun konkret?

    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

    S 1 Antwort Letzte Antwort
    0
    • S subman82

      @thomas-braun

      Ich schaue wirklich regelmässig nach Updates,ich würde sagen mindestens einmal im Monat.
      Ich habe in den Adaptern und unter der Benutzeroberfläche unter Info immer kontrolliert dass alles aktuell ist, vielleicht habe ich aus Unwissenheit etwas vergessen?Bisher hab ich immer node.js und js-controller über Putty upgedatet meine ich . Node ist ebefalls ein separates Programm habe ich jetzt festgestellt. Ich schau später nochmal nach einer Anleitung, wie ich es zukünftig richtig mache.

      pi@raspberrypi:~ $ sudo apt update && apt policy nodejs
      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_14.x buster InRelease
      Paketlisten werden gelesen... Fertig
      Abhängigkeitsbaum wird aufgebaut.
      Statusinformationen werden eingelesen.... Fertig
      Aktualisierung für 9 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
      nodejs:
        Installiert:           14.20.0-deb-1nodesource1
        Installationskandidat: 14.20.0-deb-1nodesource1
        Versionstabelle:
       *** 14.20.0-deb-1nodesource1 500
              500 https://deb.nodesource.com/node_14.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
      
      
      S Offline
      S Offline
      subman82
      schrieb am zuletzt editiert von
      #27

      @subman82 Die jetzt installierten Versionen habe ich nur installiert, weil ich gehofft hatte dass mit den alten Versionen es wieder laufen würde und ich könnte dann neu updaten.

      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • S subman82

        @subman82 Die jetzt installierten Versionen habe ich nur installiert, weil ich gehofft hatte dass mit den alten Versionen es wieder laufen würde und ich könnte dann neu updaten.

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

        @subman82

        Und konkret bedeutet das? Läuft der iobroker? Wenn nicht, mit welchen Meldungen?

        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

        1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @subman82 sagte in ioBroker kaputt "gerettet":

          Aktualisierung für 9 Pakete

          Aktualisier das System.

          Und wo klemmt es denn nun konkret?

          S Offline
          S Offline
          subman82
          schrieb am zuletzt editiert von
          #29

          @thomas-braun

          ich suche gleich nochmal alle 3 aktuellen Versionen raus und installiere sie neu.
          Aktuell komme ich nicht auf die Benützeroberfläche über die IP. Laut Fritzbox ist es aber die richtige IP.
          Bringt es jetzt noch etwas aus dem Backup über Putty wiederherzustellen? Oder habe ich schon zu viel verändert?

          Thomas BraunT J 2 Antworten Letzte Antwort
          0
          • S subman82

            @thomas-braun

            ich suche gleich nochmal alle 3 aktuellen Versionen raus und installiere sie neu.
            Aktuell komme ich nicht auf die Benützeroberfläche über die IP. Laut Fritzbox ist es aber die richtige IP.
            Bringt es jetzt noch etwas aus dem Backup über Putty wiederherzustellen? Oder habe ich schon zu viel verändert?

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

            @subman82

            Du verwirrst mich. Welche drei Versionen?

            iobroker status 
            iobroker list instances
            

            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

            S 1 Antwort Letzte Antwort
            0
            • S subman82

              @thomas-braun

              ich suche gleich nochmal alle 3 aktuellen Versionen raus und installiere sie neu.
              Aktuell komme ich nicht auf die Benützeroberfläche über die IP. Laut Fritzbox ist es aber die richtige IP.
              Bringt es jetzt noch etwas aus dem Backup über Putty wiederherzustellen? Oder habe ich schon zu viel verändert?

              J Offline
              J Offline
              Jan1
              schrieb am zuletzt editiert von
              #31

              @subman82 sagte in ioBroker kaputt "gerettet":

              Oder habe ich schon zu viel verändert?

              Es ist wurscht was da geändert wurde, da man vor dem Restor am besten den gesamten IOBroker löscht und dann außer Linux eh nix mehr da ist ;)

              Nur sollte man schon noch vorher per SSH auf die Kiste kommen.

              1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @subman82

                Du verwirrst mich. Welche drei Versionen?

                iobroker status 
                iobroker list instances
                
                S Offline
                S Offline
                subman82
                schrieb am zuletzt editiert von
                #32

                @thomas-braun

                das hat sich hier unglücklich überschnitten.

                Thomas:Du verwirrst mich. Welche drei Versionen?:
                Ich meine die 3 aktuellen Versionen von node,nodejs und npm.

                Meldung des Browser:
                "Fehler: Verbindung fehlgeschlagen

                Thomas:Und konkret bedeutet das? Läuft der iobroker? Wenn nicht, mit welchen Meldungen?
                Firefox kann keine Verbindung zu dem Server unter 192.168.178.58:8081 aufbauen.

                Die Website könnte vorübergehend nicht erreichbar sein, versuchen Sie es bitte später nochmals.
                Wenn Sie auch keine andere Website aufrufen können, überprüfen Sie bitte die Netzwerk-/Internetverbindung.
                Wenn Ihr Computer oder Netzwerk von einer Firewall oder einem Proxy geschützt wird, stellen Sie bitte sicher, dass Firefox auf das Internet zugreifen darf."
                

                Iobroker scheint aber auch nicht im Hintergrund zu laufen, da es auf keine Befehle mehr über Siri reagiert.

                Über Putty (SSH?) kann ich auf den Raspberry zugreifen aber Iobroker läuft nicht. Ich habe das System damals über Ebay fertig gekauft und dann nur die notwendigen Adaptern selber installiert, drum bin ich da nicht so fit drin, sorry:/

                pi@raspberrypi:~ $ apt list --upgradable
                Auflistung... Fertig
                freetype2-doc/oldstable 2.9.1-3+deb10u3 all [aktualisierbar von: 2.9.1-3+deb10u2]
                libfreetype6-dev/oldstable 2.9.1-3+deb10u3 armhf [aktualisierbar von: 2.9.1-3+deb10u2]
                libfreetype6/oldstable 2.9.1-3+deb10u3 armhf [aktualisierbar von: 2.9.1-3+deb10u2]
                libfribidi-dev/oldstable 1.0.5-3.1+deb10u2 armhf [aktualisierbar von: 1.0.5-3.1+deb10u1]
                libfribidi0/oldstable 1.0.5-3.1+deb10u2 armhf [aktualisierbar von: 1.0.5-3.1+deb10u1]
                libgssapi-krb5-2/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                libk5crypto3/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                libkrb5-3/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                libkrb5support0/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                pi@raspberrypi:~ $ iobroker status
                internal/modules/cjs/loader.js:905
                  throw err;
                  ^
                
                Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                    at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                    at internal/main/run_main_module.js:17:47 {
                  code: 'MODULE_NOT_FOUND',
                  requireStack: []
                }
                pi@raspberrypi:~ $ iobroker list instances
                internal/modules/cjs/loader.js:905
                  throw err;
                  ^
                
                Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                    at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                    at internal/main/run_main_module.js:17:47 {
                  code: 'MODULE_NOT_FOUND',
                  requireStack: []
                
                
                Thomas BraunT Dr. BakteriusD 3 Antworten Letzte Antwort
                0
                • S subman82

                  @thomas-braun

                  das hat sich hier unglücklich überschnitten.

                  Thomas:Du verwirrst mich. Welche drei Versionen?:
                  Ich meine die 3 aktuellen Versionen von node,nodejs und npm.

                  Meldung des Browser:
                  "Fehler: Verbindung fehlgeschlagen

                  Thomas:Und konkret bedeutet das? Läuft der iobroker? Wenn nicht, mit welchen Meldungen?
                  Firefox kann keine Verbindung zu dem Server unter 192.168.178.58:8081 aufbauen.

                  Die Website könnte vorübergehend nicht erreichbar sein, versuchen Sie es bitte später nochmals.
                  Wenn Sie auch keine andere Website aufrufen können, überprüfen Sie bitte die Netzwerk-/Internetverbindung.
                  Wenn Ihr Computer oder Netzwerk von einer Firewall oder einem Proxy geschützt wird, stellen Sie bitte sicher, dass Firefox auf das Internet zugreifen darf."
                  

                  Iobroker scheint aber auch nicht im Hintergrund zu laufen, da es auf keine Befehle mehr über Siri reagiert.

                  Über Putty (SSH?) kann ich auf den Raspberry zugreifen aber Iobroker läuft nicht. Ich habe das System damals über Ebay fertig gekauft und dann nur die notwendigen Adaptern selber installiert, drum bin ich da nicht so fit drin, sorry:/

                  pi@raspberrypi:~ $ apt list --upgradable
                  Auflistung... Fertig
                  freetype2-doc/oldstable 2.9.1-3+deb10u3 all [aktualisierbar von: 2.9.1-3+deb10u2]
                  libfreetype6-dev/oldstable 2.9.1-3+deb10u3 armhf [aktualisierbar von: 2.9.1-3+deb10u2]
                  libfreetype6/oldstable 2.9.1-3+deb10u3 armhf [aktualisierbar von: 2.9.1-3+deb10u2]
                  libfribidi-dev/oldstable 1.0.5-3.1+deb10u2 armhf [aktualisierbar von: 1.0.5-3.1+deb10u1]
                  libfribidi0/oldstable 1.0.5-3.1+deb10u2 armhf [aktualisierbar von: 1.0.5-3.1+deb10u1]
                  libgssapi-krb5-2/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                  libk5crypto3/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                  libkrb5-3/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                  libkrb5support0/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                  pi@raspberrypi:~ $ iobroker status
                  internal/modules/cjs/loader.js:905
                    throw err;
                    ^
                  
                  Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                      at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                      at internal/main/run_main_module.js:17:47 {
                    code: 'MODULE_NOT_FOUND',
                    requireStack: []
                  }
                  pi@raspberrypi:~ $ iobroker list instances
                  internal/modules/cjs/loader.js:905
                    throw err;
                    ^
                  
                  Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                      at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                      at internal/main/run_main_module.js:17:47 {
                    code: 'MODULE_NOT_FOUND',
                    requireStack: []
                  
                  
                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #33

                  @subman82 sagte in ioBroker kaputt "gerettet":

                  Ich meine die 3 aktuellen Versionen von node,nodejs und npm.

                  Es gibt keine individuellen Versionen. Das ist alles richtig im Paket 'nodejs' drin. Frickel da nix herum.

                  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

                  1 Antwort Letzte Antwort
                  0
                  • S subman82

                    @thomas-braun

                    das hat sich hier unglücklich überschnitten.

                    Thomas:Du verwirrst mich. Welche drei Versionen?:
                    Ich meine die 3 aktuellen Versionen von node,nodejs und npm.

                    Meldung des Browser:
                    "Fehler: Verbindung fehlgeschlagen

                    Thomas:Und konkret bedeutet das? Läuft der iobroker? Wenn nicht, mit welchen Meldungen?
                    Firefox kann keine Verbindung zu dem Server unter 192.168.178.58:8081 aufbauen.

                    Die Website könnte vorübergehend nicht erreichbar sein, versuchen Sie es bitte später nochmals.
                    Wenn Sie auch keine andere Website aufrufen können, überprüfen Sie bitte die Netzwerk-/Internetverbindung.
                    Wenn Ihr Computer oder Netzwerk von einer Firewall oder einem Proxy geschützt wird, stellen Sie bitte sicher, dass Firefox auf das Internet zugreifen darf."
                    

                    Iobroker scheint aber auch nicht im Hintergrund zu laufen, da es auf keine Befehle mehr über Siri reagiert.

                    Über Putty (SSH?) kann ich auf den Raspberry zugreifen aber Iobroker läuft nicht. Ich habe das System damals über Ebay fertig gekauft und dann nur die notwendigen Adaptern selber installiert, drum bin ich da nicht so fit drin, sorry:/

                    pi@raspberrypi:~ $ apt list --upgradable
                    Auflistung... Fertig
                    freetype2-doc/oldstable 2.9.1-3+deb10u3 all [aktualisierbar von: 2.9.1-3+deb10u2]
                    libfreetype6-dev/oldstable 2.9.1-3+deb10u3 armhf [aktualisierbar von: 2.9.1-3+deb10u2]
                    libfreetype6/oldstable 2.9.1-3+deb10u3 armhf [aktualisierbar von: 2.9.1-3+deb10u2]
                    libfribidi-dev/oldstable 1.0.5-3.1+deb10u2 armhf [aktualisierbar von: 1.0.5-3.1+deb10u1]
                    libfribidi0/oldstable 1.0.5-3.1+deb10u2 armhf [aktualisierbar von: 1.0.5-3.1+deb10u1]
                    libgssapi-krb5-2/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                    libk5crypto3/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                    libkrb5-3/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                    libkrb5support0/oldstable 1.17-3+deb10u4 armhf [aktualisierbar von: 1.17-3+deb10u3]
                    pi@raspberrypi:~ $ iobroker status
                    internal/modules/cjs/loader.js:905
                      throw err;
                      ^
                    
                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                        at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                        at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                        at internal/main/run_main_module.js:17:47 {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: []
                    }
                    pi@raspberrypi:~ $ iobroker list instances
                    internal/modules/cjs/loader.js:905
                      throw err;
                      ^
                    
                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                        at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                        at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                        at internal/main/run_main_module.js:17:47 {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: []
                    
                    
                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #34

                    @subman82

                    cd /opt/iobroker
                    sudo -H -u iobroker npm install iobroker.js-controller
                    iobroker update -i
                    iobroker upgrade
                    iobroker start
                    iobroker status
                    

                    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

                    S 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @subman82

                      cd /opt/iobroker
                      sudo -H -u iobroker npm install iobroker.js-controller
                      iobroker update -i
                      iobroker upgrade
                      iobroker start
                      iobroker status
                      
                      S Offline
                      S Offline
                      subman82
                      schrieb am zuletzt editiert von
                      #35

                      @thomas-braun said in ioBroker kaputt "gerettet":

                      iobroker status

                      pi@raspberrypi:~ $ sudo -H -u iobroker npm install iobroker.js-controller
                      npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
                      npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
                      npm WARN deprecated har-validator@5.1.5: this library is no longer supported
                      npm WARN checkPermissions Missing write access to /home/pi
                      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.2 (node_modules/chokidar/node_modules/fsevents):
                      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                      npm WARN pi No description
                      npm WARN pi No repository field.
                      npm WARN pi No license field.
                      
                      npm ERR! code EACCES
                      npm ERR! syscall access
                      npm ERR! path /home/pi
                      npm ERR! errno -13
                      npm ERR! Error: EACCES: permission denied, access '/home/pi'
                      npm ERR!  [Error: EACCES: permission denied, access '/home/pi'] {
                      npm ERR!   errno: -13,
                      npm ERR!   code: 'EACCES',
                      npm ERR!   syscall: 'access',
                      npm ERR!   path: '/home/pi'
                      npm ERR! }
                      npm ERR!
                      npm ERR! The operation was rejected by your operating system.
                      npm ERR! It is likely you do not have the permissions to access this file as the current user
                      npm ERR!
                      npm ERR! If you believe this might be a permissions issue, please double-check the
                      npm ERR! permissions of the file and its containing directories, or try running
                      npm ERR! the command again as root/Administrator.
                      
                      npm ERR! A complete log of this run can be found in:
                      npm ERR!     /home/iobroker/.npm/_logs/2022-09-11T10_27_38_573Z-debug.log
                      pi@raspberrypi:~ $ iobroker update -i
                      internal/modules/cjs/loader.js:905
                        throw err;
                        ^
                      
                      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                          at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                          at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                          at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                          at internal/main/run_main_module.js:17:47 {
                        code: 'MODULE_NOT_FOUND',
                        requireStack: []
                      }
                      pi@raspberrypi:~ $ iobroker upgrade
                      internal/modules/cjs/loader.js:905
                        throw err;
                        ^
                      
                      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                          at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                          at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                          at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                          at internal/main/run_main_module.js:17:47 {
                        code: 'MODULE_NOT_FOUND',
                        requireStack: []
                      }
                      pi@raspberrypi:~ $ iobroker start
                      pi@raspberrypi:~ $ iobroker status
                      internal/modules/cjs/loader.js:905
                        throw err;
                        ^
                      
                      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                          at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                          at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                          at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                          at internal/main/run_main_module.js:17:47 {
                        code: 'MODULE_NOT_FOUND',
                        requireStack: []
                      
                      

                      War das nicht das Problem mit dem falschen Verzeichnis? Aber wie ändere ich das?

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • S subman82

                        @thomas-braun said in ioBroker kaputt "gerettet":

                        iobroker status

                        pi@raspberrypi:~ $ sudo -H -u iobroker npm install iobroker.js-controller
                        npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
                        npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
                        npm WARN deprecated har-validator@5.1.5: this library is no longer supported
                        npm WARN checkPermissions Missing write access to /home/pi
                        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.2 (node_modules/chokidar/node_modules/fsevents):
                        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                        npm WARN pi No description
                        npm WARN pi No repository field.
                        npm WARN pi No license field.
                        
                        npm ERR! code EACCES
                        npm ERR! syscall access
                        npm ERR! path /home/pi
                        npm ERR! errno -13
                        npm ERR! Error: EACCES: permission denied, access '/home/pi'
                        npm ERR!  [Error: EACCES: permission denied, access '/home/pi'] {
                        npm ERR!   errno: -13,
                        npm ERR!   code: 'EACCES',
                        npm ERR!   syscall: 'access',
                        npm ERR!   path: '/home/pi'
                        npm ERR! }
                        npm ERR!
                        npm ERR! The operation was rejected by your operating system.
                        npm ERR! It is likely you do not have the permissions to access this file as the current user
                        npm ERR!
                        npm ERR! If you believe this might be a permissions issue, please double-check the
                        npm ERR! permissions of the file and its containing directories, or try running
                        npm ERR! the command again as root/Administrator.
                        
                        npm ERR! A complete log of this run can be found in:
                        npm ERR!     /home/iobroker/.npm/_logs/2022-09-11T10_27_38_573Z-debug.log
                        pi@raspberrypi:~ $ iobroker update -i
                        internal/modules/cjs/loader.js:905
                          throw err;
                          ^
                        
                        Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                            at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                            at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                            at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                            at internal/main/run_main_module.js:17:47 {
                          code: 'MODULE_NOT_FOUND',
                          requireStack: []
                        }
                        pi@raspberrypi:~ $ iobroker upgrade
                        internal/modules/cjs/loader.js:905
                          throw err;
                          ^
                        
                        Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                            at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                            at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                            at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                            at internal/main/run_main_module.js:17:47 {
                          code: 'MODULE_NOT_FOUND',
                          requireStack: []
                        }
                        pi@raspberrypi:~ $ iobroker start
                        pi@raspberrypi:~ $ iobroker status
                        internal/modules/cjs/loader.js:905
                          throw err;
                          ^
                        
                        Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                            at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                            at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                            at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
                            at internal/main/run_main_module.js:17:47 {
                          code: 'MODULE_NOT_FOUND',
                          requireStack: []
                        
                        

                        War das nicht das Problem mit dem falschen Verzeichnis? Aber wie ändere ich das?

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

                        @subman82

                        Du stehst immer noch im falschen Verzeichnis.
                        Warum gibst du nicht alles ein, was ich vorgebe?

                        Die Zeile mit dem cd drin steht da nicht zur Zierde.

                        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

                        S 1 Antwort Letzte Antwort
                        0
                        • Thomas BraunT Thomas Braun

                          @subman82

                          Du stehst immer noch im falschen Verzeichnis.
                          Warum gibst du nicht alles ein, was ich vorgebe?

                          Die Zeile mit dem cd drin steht da nicht zur Zierde.

                          S Offline
                          S Offline
                          subman82
                          schrieb am zuletzt editiert von
                          #37

                          @thomas-braun

                          Ooooh, ich dachte immer da sich bei Putty nach der Eingabe dieses Befehls nichts getan hat, wäre es nur eine Art Befehl um SSH bzw. Putty zu starten.Wieder was gelernt, werde es nicht mehr weglassen!! Das bestimmt was root zu tun oder? (Ich kann echt garnix am PC:/)

                          Ich habe somit nochmal von oben angefangen und folgende Logs:

                          pi@raspberrypi:~ $ cd /opt/iobroker
                          pi@raspberrypi:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller
                          npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
                          npm WARN deprecated har-validator@5.1.5: this library is no longer supported
                          npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
                          npm WARN deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your dependencies.
                          
                          > iobroker.js-controller@4.0.23 preinstall /opt/iobroker/node_modules/iobroker.js-controller
                          > node lib/preinstallCheck.js
                          
                          NPM version: 6.14.17
                          
                          > usb@1.9.2 install /opt/iobroker/node_modules/@abandonware/.bluetooth-hci-socket-0H6suKAo/node_modules/usb
                          > node-gyp-build
                          
                          make: Verzeichnis „/opt/iobroker/node_modules/@abandonware/.bluetooth-hci-socket-0H6suKAo/node_modules/usb/build“ wird betreten
                            CC(target) Release/obj.target/libusb/libusb/libusb/core.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/descriptor.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/hotplug.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/io.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/strerror.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/sync.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/os/poll_posix.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/os/threads_posix.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_usbfs.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_udev.o
                            AR(target) Release/obj.target/usb.a
                            COPY Release/usb.a
                            CXX(target) Release/obj.target/usb_bindings/src/node_usb.o
                          ../src/node_usb.cc: In function ‘Napi::Value SetDebugLevel(const Napi::CallbackInfo&)’:
                          ../src/node_usb.cc:118:71: warning: ‘void libusb_set_debug(libusb_context*, int)’ is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations]
                            libusb_set_debug(usb_context, info[0].As<Napi::Number>().Int32Value());
                                                                                                 ^
                          In file included from ../src/node_usb.h:11,
                                           from ../src/node_usb.cc:1:
                          ../libusb/libusb/libusb.h:1325:18: note: declared here
                           void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
                                            ^~~~~~~~~~~~~~~~
                          ../src/node_usb.cc:118:71: warning: ‘void libusb_set_debug(libusb_context*, int)’ is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations]
                            libusb_set_debug(usb_context, info[0].As<Napi::Number>().Int32Value());
                                                                                                 ^
                          In file included from ../src/node_usb.h:11,
                                           from ../src/node_usb.cc:1:
                          ../libusb/libusb/libusb.h:1325:18: note: declared here
                           void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
                                            ^~~~~~~~~~~~~~~~
                            CXX(target) Release/obj.target/usb_bindings/src/device.o
                            CXX(target) Release/obj.target/usb_bindings/src/transfer.o
                            SOLINK_MODULE(target) Release/obj.target/usb_bindings.node
                            COPY Release/usb_bindings.node
                          make: Verzeichnis „/opt/iobroker/node_modules/@abandonware/.bluetooth-hci-socket-0H6suKAo/node_modules/usb/build“ wird verlassen
                          
                          > usb@1.9.2 install /opt/iobroker/node_modules/@abandonware/.noble-UjddDcbH/node_modules/usb
                          > node-gyp-build
                          
                          make: Verzeichnis „/opt/iobroker/node_modules/@abandonware/.noble-UjddDcbH/node_modules/usb/build“ wird betreten
                            CC(target) Release/obj.target/libusb/libusb/libusb/core.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/descriptor.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/hotplug.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/io.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/strerror.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/sync.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/os/poll_posix.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/os/threads_posix.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_usbfs.o
                            CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_udev.o
                            AR(target) Release/obj.target/usb.a
                            COPY Release/usb.a
                            CXX(target) Release/obj.target/usb_bindings/src/node_usb.o
                          ../src/node_usb.cc: In function ‘Napi::Value SetDebugLevel(const Napi::CallbackInfo&)’:
                          ../src/node_usb.cc:118:71: warning: ‘void libusb_set_debug(libusb_context*, int)’ is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations]
                            libusb_set_debug(usb_context, info[0].As<Napi::Number>().Int32Value());
                                                                                                 ^
                          In file included from ../src/node_usb.h:11,
                                           from ../src/node_usb.cc:1:
                          ../libusb/libusb/libusb.h:1325:18: note: declared here
                           void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
                                            ^~~~~~~~~~~~~~~~
                          ../src/node_usb.cc:118:71: warning: ‘void libusb_set_debug(libusb_context*, int)’ is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations]
                            libusb_set_debug(usb_context, info[0].As<Napi::Number>().Int32Value());
                                                                                                 ^
                          In file included from ../src/node_usb.h:11,
                                           from ../src/node_usb.cc:1:
                          ../libusb/libusb/libusb.h:1325:18: note: declared here
                           void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
                                            ^~~~~~~~~~~~~~~~
                            CXX(target) Release/obj.target/usb_bindings/src/device.o
                            CXX(target) Release/obj.target/usb_bindings/src/transfer.o
                            SOLINK_MODULE(target) Release/obj.target/usb_bindings.node
                            COPY Release/usb_bindings.node
                          make: Verzeichnis „/opt/iobroker/node_modules/@abandonware/.noble-UjddDcbH/node_modules/usb/build“ wird verlassen
                          
                          > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-base-ab09iRFq/node_modules/unix-dgram
                          > node-gyp rebuild
                          
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-base-ab09iRFq/node_modules/unix-dgram/build“ wird betreten
                            CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                          In file included from ../../nan/nan.h:60,
                                           from ../src/unix_dgram.cc:5:
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                 (node::addon_register_func) (regfunc),                          \
                                                                     ^
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                             NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                             ^~~~~~~~~~~~~
                          ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                           NODE_MODULE(unix_dgram, Initialize)
                           ^~~~~~~~~~~
                            SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                            COPY Release/unix_dgram.node
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-base-ab09iRFq/node_modules/unix-dgram/build“ wird verlassen
                          
                          > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-objects-file-ubICTaYK/node_modules/unix-dgram
                          > node-gyp rebuild
                          
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-file-ubICTaYK/node_modules/unix-dgram/build“ wird betreten
                            CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                          In file included from ../../nan/nan.h:60,
                                           from ../src/unix_dgram.cc:5:
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                 (node::addon_register_func) (regfunc),                          \
                                                                     ^
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                             NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                             ^~~~~~~~~~~~~
                          ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                           NODE_MODULE(unix_dgram, Initialize)
                           ^~~~~~~~~~~
                            SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                            COPY Release/unix_dgram.node
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-file-ubICTaYK/node_modules/unix-dgram/build“ wird verlassen
                          
                          > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-objects-jsonl-G7SarE7O/node_modules/unix-dgram
                          > node-gyp rebuild
                          
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-jsonl-G7SarE7O/node_modules/unix-dgram/build“ wird betreten
                            CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                          In file included from ../../nan/nan.h:60,
                                           from ../src/unix_dgram.cc:5:
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                 (node::addon_register_func) (regfunc),                          \
                                                                     ^
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                             NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                             ^~~~~~~~~~~~~
                          ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                           NODE_MODULE(unix_dgram, Initialize)
                           ^~~~~~~~~~~
                            SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                            COPY Release/unix_dgram.node
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-jsonl-G7SarE7O/node_modules/unix-dgram/build“ wird verlassen
                          
                          > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-objects-redis-c2gJ2uk7/node_modules/unix-dgram
                          > node-gyp rebuild
                          
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-redis-c2gJ2uk7/node_modules/unix-dgram/build“ wird betreten
                            CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                          In file included from ../../nan/nan.h:60,
                                           from ../src/unix_dgram.cc:5:
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                 (node::addon_register_func) (regfunc),                          \
                                                                     ^
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                             NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                             ^~~~~~~~~~~~~
                          ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                           NODE_MODULE(unix_dgram, Initialize)
                           ^~~~~~~~~~~
                            SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                            COPY Release/unix_dgram.node
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-redis-c2gJ2uk7/node_modules/unix-dgram/build“ wird verlassen
                          
                          > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-states-file-b4IMGS2U/node_modules/unix-dgram
                          > node-gyp rebuild
                          
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-file-b4IMGS2U/node_modules/unix-dgram/build“ wird betreten
                            CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                          In file included from ../../nan/nan.h:60,
                                           from ../src/unix_dgram.cc:5:
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                 (node::addon_register_func) (regfunc),                          \
                                                                     ^
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                             NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                             ^~~~~~~~~~~~~
                          ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                           NODE_MODULE(unix_dgram, Initialize)
                           ^~~~~~~~~~~
                            SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                            COPY Release/unix_dgram.node
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-file-b4IMGS2U/node_modules/unix-dgram/build“ wird verlassen
                          
                          > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-states-jsonl-u7i57pvw/node_modules/unix-dgram
                          > node-gyp rebuild
                          
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-jsonl-u7i57pvw/node_modules/unix-dgram/build“ wird betreten
                            CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                          In file included from ../../nan/nan.h:60,
                                           from ../src/unix_dgram.cc:5:
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                 (node::addon_register_func) (regfunc),                          \
                                                                     ^
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                             NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                             ^~~~~~~~~~~~~
                          ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                           NODE_MODULE(unix_dgram, Initialize)
                           ^~~~~~~~~~~
                            SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                            COPY Release/unix_dgram.node
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-jsonl-u7i57pvw/node_modules/unix-dgram/build“ wird verlassen
                          
                          > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-states-redis-GzenCYAo/node_modules/unix-dgram
                          > node-gyp rebuild
                          
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-redis-GzenCYAo/node_modules/unix-dgram/build“ wird betreten
                            CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                          In file included from ../../nan/nan.h:60,
                                           from ../src/unix_dgram.cc:5:
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                 (node::addon_register_func) (regfunc),                          \
                                                                     ^
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                             NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                             ^~~~~~~~~~~~~
                          ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                           NODE_MODULE(unix_dgram, Initialize)
                           ^~~~~~~~~~~
                            SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                            COPY Release/unix_dgram.node
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-redis-GzenCYAo/node_modules/unix-dgram/build“ wird verlassen
                          
                          > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.js-controller-adapter-KzcGIgOj/node_modules/unix-dgram
                          > node-gyp rebuild
                          
                          make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.js-controller-adapter-KzcGIgOj/node_modules/unix-dgram/build“ wird betreten
                            CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                          In file included from ../../nan/nan.h:60,
                                           from ../src/unix_dgram.cc:5:
                          /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                 (node::addon_register_func) (regfunc),                          \
                                                                     ^
                          
                          .....................
                          
                          + iobroker.js-controller@4.0.23
                          added 1112 packages from 283 contributors, removed 9 packages and updated 245 packages in 758.546s
                          
                          50 packages are looking for funding
                            run `npm fund` for details
                          
                          pi@raspberrypi:/opt/iobroker $ iobroker status
                          iobroker is running on this host.
                          
                          
                          Objects type: jsonl
                          States  type: jsonl
                          pi@raspberrypi:/opt/iobroker $ iobroker list instances
                           Cannot determine Set feature status: Connection is closed.
                           Unable to subscribe to evicted Keyspace events from Redis Server: Connection is closed.
                           Unable to subscribe to meta namespace "meta." changes: Connection is closed.
                          Server Cannot start inMem-states on port 9000: Failed to lock DB file "/opt/iobroker/iobroker-data/states.jsonl"!
                          
                          

                          Musste Log abkürzen ,da eine Fehlermeldung beim Absenden auftrat (Payload too large) Ich hoffe du kannst trotzdem etwas damit anfangen.

                          Es hat sich durch hinzufügen des ersten Schrittes (1. cd /opt/iobroker) auf jedenfall etwas geändert...ich komme wieder auf die Benutzeroberfläche:))
                          Die Instanzen sind noch alle da aber auf rot.

                          J 1 Antwort Letzte Antwort
                          0
                          • S subman82

                            @thomas-braun

                            Ooooh, ich dachte immer da sich bei Putty nach der Eingabe dieses Befehls nichts getan hat, wäre es nur eine Art Befehl um SSH bzw. Putty zu starten.Wieder was gelernt, werde es nicht mehr weglassen!! Das bestimmt was root zu tun oder? (Ich kann echt garnix am PC:/)

                            Ich habe somit nochmal von oben angefangen und folgende Logs:

                            pi@raspberrypi:~ $ cd /opt/iobroker
                            pi@raspberrypi:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller
                            npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
                            npm WARN deprecated har-validator@5.1.5: this library is no longer supported
                            npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
                            npm WARN deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your dependencies.
                            
                            > iobroker.js-controller@4.0.23 preinstall /opt/iobroker/node_modules/iobroker.js-controller
                            > node lib/preinstallCheck.js
                            
                            NPM version: 6.14.17
                            
                            > usb@1.9.2 install /opt/iobroker/node_modules/@abandonware/.bluetooth-hci-socket-0H6suKAo/node_modules/usb
                            > node-gyp-build
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/@abandonware/.bluetooth-hci-socket-0H6suKAo/node_modules/usb/build“ wird betreten
                              CC(target) Release/obj.target/libusb/libusb/libusb/core.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/descriptor.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/hotplug.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/io.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/strerror.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/sync.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/os/poll_posix.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/os/threads_posix.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_usbfs.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_udev.o
                              AR(target) Release/obj.target/usb.a
                              COPY Release/usb.a
                              CXX(target) Release/obj.target/usb_bindings/src/node_usb.o
                            ../src/node_usb.cc: In function ‘Napi::Value SetDebugLevel(const Napi::CallbackInfo&)’:
                            ../src/node_usb.cc:118:71: warning: ‘void libusb_set_debug(libusb_context*, int)’ is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations]
                              libusb_set_debug(usb_context, info[0].As<Napi::Number>().Int32Value());
                                                                                                   ^
                            In file included from ../src/node_usb.h:11,
                                             from ../src/node_usb.cc:1:
                            ../libusb/libusb/libusb.h:1325:18: note: declared here
                             void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
                                              ^~~~~~~~~~~~~~~~
                            ../src/node_usb.cc:118:71: warning: ‘void libusb_set_debug(libusb_context*, int)’ is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations]
                              libusb_set_debug(usb_context, info[0].As<Napi::Number>().Int32Value());
                                                                                                   ^
                            In file included from ../src/node_usb.h:11,
                                             from ../src/node_usb.cc:1:
                            ../libusb/libusb/libusb.h:1325:18: note: declared here
                             void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
                                              ^~~~~~~~~~~~~~~~
                              CXX(target) Release/obj.target/usb_bindings/src/device.o
                              CXX(target) Release/obj.target/usb_bindings/src/transfer.o
                              SOLINK_MODULE(target) Release/obj.target/usb_bindings.node
                              COPY Release/usb_bindings.node
                            make: Verzeichnis „/opt/iobroker/node_modules/@abandonware/.bluetooth-hci-socket-0H6suKAo/node_modules/usb/build“ wird verlassen
                            
                            > usb@1.9.2 install /opt/iobroker/node_modules/@abandonware/.noble-UjddDcbH/node_modules/usb
                            > node-gyp-build
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/@abandonware/.noble-UjddDcbH/node_modules/usb/build“ wird betreten
                              CC(target) Release/obj.target/libusb/libusb/libusb/core.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/descriptor.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/hotplug.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/io.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/strerror.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/sync.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/os/poll_posix.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/os/threads_posix.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_usbfs.o
                              CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_udev.o
                              AR(target) Release/obj.target/usb.a
                              COPY Release/usb.a
                              CXX(target) Release/obj.target/usb_bindings/src/node_usb.o
                            ../src/node_usb.cc: In function ‘Napi::Value SetDebugLevel(const Napi::CallbackInfo&)’:
                            ../src/node_usb.cc:118:71: warning: ‘void libusb_set_debug(libusb_context*, int)’ is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations]
                              libusb_set_debug(usb_context, info[0].As<Napi::Number>().Int32Value());
                                                                                                   ^
                            In file included from ../src/node_usb.h:11,
                                             from ../src/node_usb.cc:1:
                            ../libusb/libusb/libusb.h:1325:18: note: declared here
                             void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
                                              ^~~~~~~~~~~~~~~~
                            ../src/node_usb.cc:118:71: warning: ‘void libusb_set_debug(libusb_context*, int)’ is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations]
                              libusb_set_debug(usb_context, info[0].As<Napi::Number>().Int32Value());
                                                                                                   ^
                            In file included from ../src/node_usb.h:11,
                                             from ../src/node_usb.cc:1:
                            ../libusb/libusb/libusb.h:1325:18: note: declared here
                             void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
                                              ^~~~~~~~~~~~~~~~
                              CXX(target) Release/obj.target/usb_bindings/src/device.o
                              CXX(target) Release/obj.target/usb_bindings/src/transfer.o
                              SOLINK_MODULE(target) Release/obj.target/usb_bindings.node
                              COPY Release/usb_bindings.node
                            make: Verzeichnis „/opt/iobroker/node_modules/@abandonware/.noble-UjddDcbH/node_modules/usb/build“ wird verlassen
                            
                            > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-base-ab09iRFq/node_modules/unix-dgram
                            > node-gyp rebuild
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-base-ab09iRFq/node_modules/unix-dgram/build“ wird betreten
                              CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                            In file included from ../../nan/nan.h:60,
                                             from ../src/unix_dgram.cc:5:
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                   (node::addon_register_func) (regfunc),                          \
                                                                       ^
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                               NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                               ^~~~~~~~~~~~~
                            ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                             NODE_MODULE(unix_dgram, Initialize)
                             ^~~~~~~~~~~
                              SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                              COPY Release/unix_dgram.node
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-base-ab09iRFq/node_modules/unix-dgram/build“ wird verlassen
                            
                            > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-objects-file-ubICTaYK/node_modules/unix-dgram
                            > node-gyp rebuild
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-file-ubICTaYK/node_modules/unix-dgram/build“ wird betreten
                              CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                            In file included from ../../nan/nan.h:60,
                                             from ../src/unix_dgram.cc:5:
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                   (node::addon_register_func) (regfunc),                          \
                                                                       ^
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                               NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                               ^~~~~~~~~~~~~
                            ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                             NODE_MODULE(unix_dgram, Initialize)
                             ^~~~~~~~~~~
                              SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                              COPY Release/unix_dgram.node
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-file-ubICTaYK/node_modules/unix-dgram/build“ wird verlassen
                            
                            > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-objects-jsonl-G7SarE7O/node_modules/unix-dgram
                            > node-gyp rebuild
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-jsonl-G7SarE7O/node_modules/unix-dgram/build“ wird betreten
                              CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                            In file included from ../../nan/nan.h:60,
                                             from ../src/unix_dgram.cc:5:
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                   (node::addon_register_func) (regfunc),                          \
                                                                       ^
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                               NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                               ^~~~~~~~~~~~~
                            ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                             NODE_MODULE(unix_dgram, Initialize)
                             ^~~~~~~~~~~
                              SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                              COPY Release/unix_dgram.node
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-jsonl-G7SarE7O/node_modules/unix-dgram/build“ wird verlassen
                            
                            > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-objects-redis-c2gJ2uk7/node_modules/unix-dgram
                            > node-gyp rebuild
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-redis-c2gJ2uk7/node_modules/unix-dgram/build“ wird betreten
                              CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                            In file included from ../../nan/nan.h:60,
                                             from ../src/unix_dgram.cc:5:
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                   (node::addon_register_func) (regfunc),                          \
                                                                       ^
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                               NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                               ^~~~~~~~~~~~~
                            ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                             NODE_MODULE(unix_dgram, Initialize)
                             ^~~~~~~~~~~
                              SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                              COPY Release/unix_dgram.node
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-objects-redis-c2gJ2uk7/node_modules/unix-dgram/build“ wird verlassen
                            
                            > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-states-file-b4IMGS2U/node_modules/unix-dgram
                            > node-gyp rebuild
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-file-b4IMGS2U/node_modules/unix-dgram/build“ wird betreten
                              CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                            In file included from ../../nan/nan.h:60,
                                             from ../src/unix_dgram.cc:5:
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                   (node::addon_register_func) (regfunc),                          \
                                                                       ^
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                               NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                               ^~~~~~~~~~~~~
                            ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                             NODE_MODULE(unix_dgram, Initialize)
                             ^~~~~~~~~~~
                              SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                              COPY Release/unix_dgram.node
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-file-b4IMGS2U/node_modules/unix-dgram/build“ wird verlassen
                            
                            > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-states-jsonl-u7i57pvw/node_modules/unix-dgram
                            > node-gyp rebuild
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-jsonl-u7i57pvw/node_modules/unix-dgram/build“ wird betreten
                              CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                            In file included from ../../nan/nan.h:60,
                                             from ../src/unix_dgram.cc:5:
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                   (node::addon_register_func) (regfunc),                          \
                                                                       ^
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                               NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                               ^~~~~~~~~~~~~
                            ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                             NODE_MODULE(unix_dgram, Initialize)
                             ^~~~~~~~~~~
                              SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                              COPY Release/unix_dgram.node
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-jsonl-u7i57pvw/node_modules/unix-dgram/build“ wird verlassen
                            
                            > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.db-states-redis-GzenCYAo/node_modules/unix-dgram
                            > node-gyp rebuild
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-redis-GzenCYAo/node_modules/unix-dgram/build“ wird betreten
                              CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                            In file included from ../../nan/nan.h:60,
                                             from ../src/unix_dgram.cc:5:
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                   (node::addon_register_func) (regfunc),                          \
                                                                       ^
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
                               NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                               ^~~~~~~~~~~~~
                            ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                             NODE_MODULE(unix_dgram, Initialize)
                             ^~~~~~~~~~~
                              SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
                              COPY Release/unix_dgram.node
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.db-states-redis-GzenCYAo/node_modules/unix-dgram/build“ wird verlassen
                            
                            > unix-dgram@2.0.4 install /opt/iobroker/node_modules/@iobroker/.js-controller-adapter-KzcGIgOj/node_modules/unix-dgram
                            > node-gyp rebuild
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/@iobroker/.js-controller-adapter-KzcGIgOj/node_modules/unix-dgram/build“ wird betreten
                              CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                            In file included from ../../nan/nan.h:60,
                                             from ../src/unix_dgram.cc:5:
                            /home/iobroker/.cache/node-gyp/14.20.0/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                   (node::addon_register_func) (regfunc),                          \
                                                                       ^
                            
                            .....................
                            
                            + iobroker.js-controller@4.0.23
                            added 1112 packages from 283 contributors, removed 9 packages and updated 245 packages in 758.546s
                            
                            50 packages are looking for funding
                              run `npm fund` for details
                            
                            pi@raspberrypi:/opt/iobroker $ iobroker status
                            iobroker is running on this host.
                            
                            
                            Objects type: jsonl
                            States  type: jsonl
                            pi@raspberrypi:/opt/iobroker $ iobroker list instances
                             Cannot determine Set feature status: Connection is closed.
                             Unable to subscribe to evicted Keyspace events from Redis Server: Connection is closed.
                             Unable to subscribe to meta namespace "meta." changes: Connection is closed.
                            Server Cannot start inMem-states on port 9000: Failed to lock DB file "/opt/iobroker/iobroker-data/states.jsonl"!
                            
                            

                            Musste Log abkürzen ,da eine Fehlermeldung beim Absenden auftrat (Payload too large) Ich hoffe du kannst trotzdem etwas damit anfangen.

                            Es hat sich durch hinzufügen des ersten Schrittes (1. cd /opt/iobroker) auf jedenfall etwas geändert...ich komme wieder auf die Benutzeroberfläche:))
                            Die Instanzen sind noch alle da aber auf rot.

                            J Offline
                            J Offline
                            Jan1
                            schrieb am zuletzt editiert von
                            #38

                            @subman82 sagte in ioBroker kaputt "gerettet":

                            Wieder was gelernt

                            Dann gleich noch was, Putty ist lediglich ein Tool um z.B. eine Konsole für ein SSH Verbindung zu öffnen, nicht mehr und nicht weniger ;)

                            S 1 Antwort Letzte Antwort
                            0
                            • J Jan1

                              @subman82 sagte in ioBroker kaputt "gerettet":

                              Wieder was gelernt

                              Dann gleich noch was, Putty ist lediglich ein Tool um z.B. eine Konsole für ein SSH Verbindung zu öffnen, nicht mehr und nicht weniger ;)

                              S Offline
                              S Offline
                              subman82
                              schrieb am zuletzt editiert von
                              #39

                              @jan1 Viel lernen ich noch muss :confused:

                              Ich danke euch auf jeden Fall, insbesondere für die Geduld :face_with_rolling_eyes:

                              Thomas BraunT J 2 Antworten Letzte Antwort
                              0
                              • S subman82

                                @jan1 Viel lernen ich noch muss :confused:

                                Ich danke euch auf jeden Fall, insbesondere für die Geduld :face_with_rolling_eyes:

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

                                @subman82

                                cd = Change Directory

                                Starte die Kiste mal komplett durch.

                                iobroker stop
                                sudo reboot
                                

                                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

                                1 Antwort Letzte Antwort
                                0
                                • S subman82

                                  @jan1 Viel lernen ich noch muss :confused:

                                  Ich danke euch auf jeden Fall, insbesondere für die Geduld :face_with_rolling_eyes:

                                  J Offline
                                  J Offline
                                  Jan1
                                  schrieb am zuletzt editiert von
                                  #41

                                  @subman82
                                  Thomas hat ein Gedulds Abo, also der gibt so schnell nicht auf ;)
                                  Was Linux betrifft, hat er schon jeden hier bekehrt und auf den rechten Pfad geführt, inklusive meiner Wenigkeit.

                                  S 1 Antwort Letzte Antwort
                                  0
                                  • J Jan1

                                    @subman82
                                    Thomas hat ein Gedulds Abo, also der gibt so schnell nicht auf ;)
                                    Was Linux betrifft, hat er schon jeden hier bekehrt und auf den rechten Pfad geführt, inklusive meiner Wenigkeit.

                                    S Offline
                                    S Offline
                                    subman82
                                    schrieb am zuletzt editiert von
                                    #42

                                    @jan1 Ich muss jetzt Familienprogramm launchen und gucke später hier weiter :grimacing:
                                    Besten Dank erstmal Jungs!!!!

                                    S 1 Antwort Letzte Antwort
                                    0
                                    • S subman82

                                      @jan1 Ich muss jetzt Familienprogramm launchen und gucke später hier weiter :grimacing:
                                      Besten Dank erstmal Jungs!!!!

                                      S Offline
                                      S Offline
                                      subman82
                                      schrieb am zuletzt editiert von
                                      #43

                                      @subman82

                                      Wir sind jetzt zurück und in der Zwischenzeit sind die meistens Instanzen auf grün gewechselt. Die brauchten wohl nach dem Neustart einfach etwas Zeit.
                                      Die Harmony und die Zigbee Instanz stehen noch auf rot. Mal gucken wie ich das noch beseitigt bekomme aber da der Rest erst mal läuft bin ich mehr als glücklich und dankbar!!!
                                      Lieben Dank nochmal,insbesondere an Thomas!!

                                      Thomas BraunT J 2 Antworten Letzte Antwort
                                      0
                                      • S subman82

                                        @subman82

                                        Wir sind jetzt zurück und in der Zwischenzeit sind die meistens Instanzen auf grün gewechselt. Die brauchten wohl nach dem Neustart einfach etwas Zeit.
                                        Die Harmony und die Zigbee Instanz stehen noch auf rot. Mal gucken wie ich das noch beseitigt bekomme aber da der Rest erst mal läuft bin ich mehr als glücklich und dankbar!!!
                                        Lieben Dank nochmal,insbesondere an Thomas!!

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

                                        @subman82 sagte in ioBroker kaputt "gerettet":

                                        Die brauchten wohl nach dem Neustart einfach etwas Zeit.

                                        Die müssen nach dem 'Backup-Bauplan' zuerst mal gebaut werden.
                                        Das dauert halt.
                                        Der zigbee kann da auch schon mal etwas zickbee werden.
                                        Schau dir dessen Neustart mal im LogFile an.

                                        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

                                        1 Antwort Letzte Antwort
                                        0
                                        • S subman82

                                          @subman82

                                          Wir sind jetzt zurück und in der Zwischenzeit sind die meistens Instanzen auf grün gewechselt. Die brauchten wohl nach dem Neustart einfach etwas Zeit.
                                          Die Harmony und die Zigbee Instanz stehen noch auf rot. Mal gucken wie ich das noch beseitigt bekomme aber da der Rest erst mal läuft bin ich mehr als glücklich und dankbar!!!
                                          Lieben Dank nochmal,insbesondere an Thomas!!

                                          J Offline
                                          J Offline
                                          Jan1
                                          schrieb am zuletzt editiert von
                                          #45

                                          @subman82
                                          Wenn alle anderen grün werden und nur Harmony und Zigbee nicht, dann hast beim Harmony wohl ne falsche, oder überhaupt ein IP eingetragen. Bei einem Hub muss nichts gemacht werden. Zigbee dauert unter Umständen wirklich sehr lange, bringt aber bei Fehlern auch ein sehr brauchbares Log.

                                          S 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

                                          664

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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