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. Error/Bug
  4. Nach Node-Update Serialport-Adapter hinüber

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

Nach Node-Update Serialport-Adapter hinüber

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
serialport
17 Beiträge 4 Kommentatoren 1.7k Aufrufe 4 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.
  • ThisoftT Offline
    ThisoftT Offline
    Thisoft
    schrieb am zuletzt editiert von
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: Pi3 (Slave)
    Arbeitsspeicher: 1GB
    Festplattenart: SSD;SD-Karte
    Betriebssystem: Debian
    Node-Version: 10.17.0
    Nodejs-Version: 10.17.0
    NPM-Version: 6.11.3
    Installationsart: Manuell
    Image genutzt: Nein
    Ort/Name der Imagedatei: Link

    Hallo zusammen,

    wie oben beschrieben. Habe Node von 6.x auf 10.17.0 updatet um auf die aktuelle Controllerversion gehen zu können. Jetzt bekomme ich leider den Smartmeter-Adapter nicht mehr zum Laufen weil der Serialport-Adapter nicht mehr will. Er hatte Fehler geworfen die eindeutig aussagten dass der Build mit einer alten Node-Version erstellt wurde. Daraufhin hab ich "npm rebuild" versucht was keine Abhilfe gebracht hatte. Jetzt versuche ich den Adapter drüberzuinstallieren was mir die folgenden EACCESS-Fehler bringt wo ich mir gerade keine Erklärung dafür finde...

    pi@piPivCCU:~ $ sudo npm install -g serialport
    
    > @serialport/bindings@8.0.4 install /usr/lib/node_modules/serialport/node_modules/@serialport/bindings
    > prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
    
    prebuild-install WARN install EACCES: permission denied, access '/root/.npm'
    gyp WARN EACCES user "nobody" does not have permission to access the dev dir "/root/.cache/node-gyp/10.17.0"
    gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/lib/node_modules/serialport/node_modules/@serialport/bindings/.node-gyp"
    gyp WARN install got an error, rolling back install
    gyp WARN install got an error, rolling back install
    gyp ERR! configure error
    gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/serialport/node_modules/@serialport/bindings/.node-gyp'
    gyp ERR! System Linux 4.14.30-v7+
    gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
    gyp ERR! cwd /usr/lib/node_modules/serialport/node_modules/@serialport/bindings
    gyp ERR! node -v v10.17.0
    gyp ERR! node-gyp -v v5.0.3
    gyp ERR! not ok
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! @serialport/bindings@8.0.4 install: `prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the @serialport/bindings@8.0.4 install script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /root/.npm/_logs/2019-11-03T18_52_30_943Z-debug.log
    pi@piPivCCU:~ $
    
    

    Ich hoffe, mir ist noch zu helfen ;-)

    22 HM-Geräte; PivCCU2 auf RasPi

    ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

    J arteckA 2 Antworten Letzte Antwort
    0
    • ThisoftT Thisoft

      @arteck Tja - was weiß denn ich :-( bin in Linux nicht zu Hause :-( Ich wollte halt den Serialport-Adapter neu installieren und im ioBroker unter Adaptern hab ich den nicht gefunden, also hab ich's so versucht...
      Hab ich wohl jetzt was durcheinander gebracht? :-(

      AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von
      #9

      @Thisoft Serialport ist kein Adapter. Dein Serialport-Modul liegt in /opt/iobroker/node_modules/serialport

      Wechsle dort hin

      cd /opt/iobroker/node_modules/serialport
      

      und kompiliere es neu:

      npm install --production
      

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      ThisoftT 1 Antwort Letzte Antwort
      0
      • ThisoftT Thisoft
        Systemdata Bitte Ausfüllen
        Hardwaresystem: Pi3 (Slave)
        Arbeitsspeicher: 1GB
        Festplattenart: SSD;SD-Karte
        Betriebssystem: Debian
        Node-Version: 10.17.0
        Nodejs-Version: 10.17.0
        NPM-Version: 6.11.3
        Installationsart: Manuell
        Image genutzt: Nein
        Ort/Name der Imagedatei: Link

        Hallo zusammen,

        wie oben beschrieben. Habe Node von 6.x auf 10.17.0 updatet um auf die aktuelle Controllerversion gehen zu können. Jetzt bekomme ich leider den Smartmeter-Adapter nicht mehr zum Laufen weil der Serialport-Adapter nicht mehr will. Er hatte Fehler geworfen die eindeutig aussagten dass der Build mit einer alten Node-Version erstellt wurde. Daraufhin hab ich "npm rebuild" versucht was keine Abhilfe gebracht hatte. Jetzt versuche ich den Adapter drüberzuinstallieren was mir die folgenden EACCESS-Fehler bringt wo ich mir gerade keine Erklärung dafür finde...

        pi@piPivCCU:~ $ sudo npm install -g serialport
        
        > @serialport/bindings@8.0.4 install /usr/lib/node_modules/serialport/node_modules/@serialport/bindings
        > prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
        
        prebuild-install WARN install EACCES: permission denied, access '/root/.npm'
        gyp WARN EACCES user "nobody" does not have permission to access the dev dir "/root/.cache/node-gyp/10.17.0"
        gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/lib/node_modules/serialport/node_modules/@serialport/bindings/.node-gyp"
        gyp WARN install got an error, rolling back install
        gyp WARN install got an error, rolling back install
        gyp ERR! configure error
        gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/serialport/node_modules/@serialport/bindings/.node-gyp'
        gyp ERR! System Linux 4.14.30-v7+
        gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
        gyp ERR! cwd /usr/lib/node_modules/serialport/node_modules/@serialport/bindings
        gyp ERR! node -v v10.17.0
        gyp ERR! node-gyp -v v5.0.3
        gyp ERR! not ok
        npm ERR! code ELIFECYCLE
        npm ERR! errno 1
        npm ERR! @serialport/bindings@8.0.4 install: `prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild`
        npm ERR! Exit status 1
        npm ERR!
        npm ERR! Failed at the @serialport/bindings@8.0.4 install script.
        npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
        
        npm ERR! A complete log of this run can be found in:
        npm ERR!     /root/.npm/_logs/2019-11-03T18_52_30_943Z-debug.log
        pi@piPivCCU:~ $
        
        

        Ich hoffe, mir ist noch zu helfen ;-)

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

        @Thisoft
        NPM rebuild gemacht und Fixer laufen lassen? Genau die zwei Dinge deuten im Log darauf hin , dass es nicht gemacht wurde.

        1 Antwort Letzte Antwort
        0
        • ThisoftT Thisoft
          Systemdata Bitte Ausfüllen
          Hardwaresystem: Pi3 (Slave)
          Arbeitsspeicher: 1GB
          Festplattenart: SSD;SD-Karte
          Betriebssystem: Debian
          Node-Version: 10.17.0
          Nodejs-Version: 10.17.0
          NPM-Version: 6.11.3
          Installationsart: Manuell
          Image genutzt: Nein
          Ort/Name der Imagedatei: Link

          Hallo zusammen,

          wie oben beschrieben. Habe Node von 6.x auf 10.17.0 updatet um auf die aktuelle Controllerversion gehen zu können. Jetzt bekomme ich leider den Smartmeter-Adapter nicht mehr zum Laufen weil der Serialport-Adapter nicht mehr will. Er hatte Fehler geworfen die eindeutig aussagten dass der Build mit einer alten Node-Version erstellt wurde. Daraufhin hab ich "npm rebuild" versucht was keine Abhilfe gebracht hatte. Jetzt versuche ich den Adapter drüberzuinstallieren was mir die folgenden EACCESS-Fehler bringt wo ich mir gerade keine Erklärung dafür finde...

          pi@piPivCCU:~ $ sudo npm install -g serialport
          
          > @serialport/bindings@8.0.4 install /usr/lib/node_modules/serialport/node_modules/@serialport/bindings
          > prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
          
          prebuild-install WARN install EACCES: permission denied, access '/root/.npm'
          gyp WARN EACCES user "nobody" does not have permission to access the dev dir "/root/.cache/node-gyp/10.17.0"
          gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/lib/node_modules/serialport/node_modules/@serialport/bindings/.node-gyp"
          gyp WARN install got an error, rolling back install
          gyp WARN install got an error, rolling back install
          gyp ERR! configure error
          gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/serialport/node_modules/@serialport/bindings/.node-gyp'
          gyp ERR! System Linux 4.14.30-v7+
          gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
          gyp ERR! cwd /usr/lib/node_modules/serialport/node_modules/@serialport/bindings
          gyp ERR! node -v v10.17.0
          gyp ERR! node-gyp -v v5.0.3
          gyp ERR! not ok
          npm ERR! code ELIFECYCLE
          npm ERR! errno 1
          npm ERR! @serialport/bindings@8.0.4 install: `prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild`
          npm ERR! Exit status 1
          npm ERR!
          npm ERR! Failed at the @serialport/bindings@8.0.4 install script.
          npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /root/.npm/_logs/2019-11-03T18_52_30_943Z-debug.log
          pi@piPivCCU:~ $
          
          

          Ich hoffe, mir ist noch zu helfen ;-)

          arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von arteck
          #3

          @Thisoft sagte in Nach Node-Update Serialport-Adapter hinüber:

          willst du den einzeln installieren oder unter iobroker ??

          @Jan1 dir ist aber schon klar dass es laut dem LOG nix mit iobroker zu tun hat ..was soll er dann mit dem fixer

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          J 1 Antwort Letzte Antwort
          0
          • ThisoftT Offline
            ThisoftT Offline
            Thisoft
            schrieb am zuletzt editiert von
            #4

            npm rebuild - hatte ich bereits (mehrfach) gemacht
            InstallationFixer habe ich jetzt drüberlaufen lassen, schien auch erfolgreich, keine Fehlermeldungen

            ABER - Smartmeter-Adapter startet immer noch nicht

            nochmal "npm rebuild" (zwischendurch natürlich immer reboot), sah auch OK aus, hat einiges getan und keine Fehler gebracht, aber

            Smartmeter-Adapter läuft trotzdem nicht - hier die Fehlermeldung. Sieht irgendwie aus als hätte das Rebuild keinen Effekt

            host.piPivCCU
            2019-11-04 10:07:44.105
            error
            instance system.adapter.smartmeter.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
            host.piPivCCU
            2019-11-04 10:07:44.104
            error
            Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
            host.piPivCCU
            2019-11-04 10:07:44.103
            error
            Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
            host.piPivCCU
            2019-11-04 10:07:44.102
            error
            Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/serialport/lib/bindings/linux.js:2:36)
            host.piPivCCU
            2019-11-04 10:07:44.102
            error
            Caught by controller[0]: at bindings (/opt/iobroker/node_modules/serialport/node_modules/bindings/bindings.js:81:44)
            host.piPivCCU
            2019-11-04 10:07:44.101
            error
            Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
            host.piPivCCU
            2019-11-04 10:07:44.100
            error
            Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
            host.piPivCCU
            2019-11-04 10:07:44.099
            error
            Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
            host.piPivCCU
            2019-11-04 10:07:44.099
            error
            Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
            host.piPivCCU
            2019-11-04 10:07:44.098
            error
            Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
            host.piPivCCU
            2019-11-04 10:07:44.097
            error
            Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:807:18)
            host.piPivCCU
            2019-11-04 10:07:44.096
            error
            Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`).
            host.piPivCCU
            2019-11-04 10:07:44.095
            error
            Caught by controller[0]: NODE_MODULE_VERSION 64. Please try re-compiling or re-installing
            host.piPivCCU
            2019-11-04 10:07:44.095
            error
            Caught by controller[0]: NODE_MODULE_VERSION 48. This version of Node.js requires
            host.piPivCCU
            2019-11-04 10:07:44.094
            error
            Caught by controller[0]: was compiled against a different Node.js version using
            host.piPivCCU
            2019-11-04 10:07:44.093
            error
            Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/serialport/build/Release/serialport.node'
            host.piPivCCU
            2019-11-04 10:07:44.092
            error
            Caught by controller[0]: ^
            host.piPivCCU
            2019-11-04 10:07:44.091
            error
            Caught by controller[0]: throw e
            host.piPivCCU
            2019-11-04 10:07:44.089
            error
            Caught by controller[0]: /opt/iobroker/node_modules/serialport/node_modules/bindings/bindings.js:88
            ``

            22 HM-Geräte; PivCCU2 auf RasPi

            ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

            arteckA 1 Antwort Letzte Antwort
            0
            • ThisoftT Thisoft

              npm rebuild - hatte ich bereits (mehrfach) gemacht
              InstallationFixer habe ich jetzt drüberlaufen lassen, schien auch erfolgreich, keine Fehlermeldungen

              ABER - Smartmeter-Adapter startet immer noch nicht

              nochmal "npm rebuild" (zwischendurch natürlich immer reboot), sah auch OK aus, hat einiges getan und keine Fehler gebracht, aber

              Smartmeter-Adapter läuft trotzdem nicht - hier die Fehlermeldung. Sieht irgendwie aus als hätte das Rebuild keinen Effekt

              host.piPivCCU
              2019-11-04 10:07:44.105
              error
              instance system.adapter.smartmeter.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
              host.piPivCCU
              2019-11-04 10:07:44.104
              error
              Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
              host.piPivCCU
              2019-11-04 10:07:44.103
              error
              Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
              host.piPivCCU
              2019-11-04 10:07:44.102
              error
              Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/serialport/lib/bindings/linux.js:2:36)
              host.piPivCCU
              2019-11-04 10:07:44.102
              error
              Caught by controller[0]: at bindings (/opt/iobroker/node_modules/serialport/node_modules/bindings/bindings.js:81:44)
              host.piPivCCU
              2019-11-04 10:07:44.101
              error
              Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
              host.piPivCCU
              2019-11-04 10:07:44.100
              error
              Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
              host.piPivCCU
              2019-11-04 10:07:44.099
              error
              Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
              host.piPivCCU
              2019-11-04 10:07:44.099
              error
              Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
              host.piPivCCU
              2019-11-04 10:07:44.098
              error
              Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
              host.piPivCCU
              2019-11-04 10:07:44.097
              error
              Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:807:18)
              host.piPivCCU
              2019-11-04 10:07:44.096
              error
              Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`).
              host.piPivCCU
              2019-11-04 10:07:44.095
              error
              Caught by controller[0]: NODE_MODULE_VERSION 64. Please try re-compiling or re-installing
              host.piPivCCU
              2019-11-04 10:07:44.095
              error
              Caught by controller[0]: NODE_MODULE_VERSION 48. This version of Node.js requires
              host.piPivCCU
              2019-11-04 10:07:44.094
              error
              Caught by controller[0]: was compiled against a different Node.js version using
              host.piPivCCU
              2019-11-04 10:07:44.093
              error
              Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/serialport/build/Release/serialport.node'
              host.piPivCCU
              2019-11-04 10:07:44.092
              error
              Caught by controller[0]: ^
              host.piPivCCU
              2019-11-04 10:07:44.091
              error
              Caught by controller[0]: throw e
              host.piPivCCU
              2019-11-04 10:07:44.089
              error
              Caught by controller[0]: /opt/iobroker/node_modules/serialport/node_modules/bindings/bindings.js:88
              ``
              arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              schrieb am zuletzt editiert von arteck
              #5

              @Thisoft ja wat den jetzt... iobroker oder nicht ...

              /usr/lib/node_modules/serialport/node_modules/@serialport/bindings
              

              das besagt du installierst serialport global

              vor allem wenn du es so ausführst

              pi@piPivCCU:~ $ sudo npm install -g serialport
              

              also nicht im /opt/iobroker

              zigbee hab ich, zwave auch, nuc's genauso und HA auch

              ThisoftT 1 Antwort Letzte Antwort
              0
              • arteckA arteck

                @Thisoft sagte in Nach Node-Update Serialport-Adapter hinüber:

                willst du den einzeln installieren oder unter iobroker ??

                @Jan1 dir ist aber schon klar dass es laut dem LOG nix mit iobroker zu tun hat ..was soll er dann mit dem fixer

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

                @arteck sagte in Nach Node-Update Serialport-Adapter hinüber:

                @Thisoft sagte in Nach Node-Update Serialport-Adapter hinüber:

                willst du den einzeln installieren oder unter iobroker ??

                @Jan1 dir ist aber schon klar dass es laut dem LOG nix mit iobroker zu tun hat ..was soll er dann mit dem fixer

                Wenn ich was von "permission denied" und npm-rebuild im Log lese, dann ist das eben mal mein erster Gedanke.

                1 Antwort Letzte Antwort
                0
                • arteckA arteck

                  @Thisoft ja wat den jetzt... iobroker oder nicht ...

                  /usr/lib/node_modules/serialport/node_modules/@serialport/bindings
                  

                  das besagt du installierst serialport global

                  vor allem wenn du es so ausführst

                  pi@piPivCCU:~ $ sudo npm install -g serialport
                  

                  also nicht im /opt/iobroker

                  ThisoftT Offline
                  ThisoftT Offline
                  Thisoft
                  schrieb am zuletzt editiert von
                  #7

                  @arteck Tja - was weiß denn ich :-( bin in Linux nicht zu Hause :-( Ich wollte halt den Serialport-Adapter neu installieren und im ioBroker unter Adaptern hab ich den nicht gefunden, also hab ich's so versucht...
                  Hab ich wohl jetzt was durcheinander gebracht? :-(

                  22 HM-Geräte; PivCCU2 auf RasPi

                  ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                  arteckA AlCalzoneA 2 Antworten Letzte Antwort
                  0
                  • ThisoftT Thisoft

                    @arteck Tja - was weiß denn ich :-( bin in Linux nicht zu Hause :-( Ich wollte halt den Serialport-Adapter neu installieren und im ioBroker unter Adaptern hab ich den nicht gefunden, also hab ich's so versucht...
                    Hab ich wohl jetzt was durcheinander gebracht? :-(

                    arteckA Offline
                    arteckA Offline
                    arteck
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #8

                    @Thisoft sagte in Nach Node-Update Serialport-Adapter hinüber:

                    Serialport-Adapter

                    wo hast du den her ?? wer hat dir den empfohlen.. oder gesagt das du den installeiren sollst ??

                    zigbee hab ich, zwave auch, nuc's genauso und HA auch

                    1 Antwort Letzte Antwort
                    0
                    • ThisoftT Thisoft

                      @arteck Tja - was weiß denn ich :-( bin in Linux nicht zu Hause :-( Ich wollte halt den Serialport-Adapter neu installieren und im ioBroker unter Adaptern hab ich den nicht gefunden, also hab ich's so versucht...
                      Hab ich wohl jetzt was durcheinander gebracht? :-(

                      AlCalzoneA Offline
                      AlCalzoneA Offline
                      AlCalzone
                      Developer
                      schrieb am zuletzt editiert von
                      #9

                      @Thisoft Serialport ist kein Adapter. Dein Serialport-Modul liegt in /opt/iobroker/node_modules/serialport

                      Wechsle dort hin

                      cd /opt/iobroker/node_modules/serialport
                      

                      und kompiliere es neu:

                      npm install --production
                      

                      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                      ThisoftT 1 Antwort Letzte Antwort
                      0
                      • AlCalzoneA AlCalzone

                        @Thisoft Serialport ist kein Adapter. Dein Serialport-Modul liegt in /opt/iobroker/node_modules/serialport

                        Wechsle dort hin

                        cd /opt/iobroker/node_modules/serialport
                        

                        und kompiliere es neu:

                        npm install --production
                        
                        ThisoftT Offline
                        ThisoftT Offline
                        Thisoft
                        schrieb am zuletzt editiert von
                        #10

                        @AlCalzone DANKE! Das hat's gebracht :-)

                        Sorry, dass ich da einiges durcheinander gebracht habe... Adapter; Modul etc. pp.
                        Jetzt wird mir im Nachhinein das auch so einigermaßen klar...

                        Bleibt mir jetzt eine Frage: Warum hat das allererste NPM rebuild was ich ja wie allgemein empfohlen nach dem Node-Update gemacht habe nicht gegriffen? Saß da möglicherweise schon das Problem vor dem Rechner?

                        22 HM-Geräte; PivCCU2 auf RasPi

                        ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                        arteckA 1 Antwort Letzte Antwort
                        0
                        • ThisoftT Thisoft

                          @AlCalzone DANKE! Das hat's gebracht :-)

                          Sorry, dass ich da einiges durcheinander gebracht habe... Adapter; Modul etc. pp.
                          Jetzt wird mir im Nachhinein das auch so einigermaßen klar...

                          Bleibt mir jetzt eine Frage: Warum hat das allererste NPM rebuild was ich ja wie allgemein empfohlen nach dem Node-Update gemacht habe nicht gegriffen? Saß da möglicherweise schon das Problem vor dem Rechner?

                          arteckA Offline
                          arteckA Offline
                          arteck
                          Developer Most Active
                          schrieb am zuletzt editiert von arteck
                          #11

                          @Thisoft wo hast du es den ausgeführt ?? im cd /opt/iobroker/node_modules/serialport oder cd /opt/iobroker/node_modules
                          oder total woanders ?? das ist wichtig

                          zigbee hab ich, zwave auch, nuc's genauso und HA auch

                          ThisoftT 1 Antwort Letzte Antwort
                          0
                          • arteckA arteck

                            @Thisoft wo hast du es den ausgeführt ?? im cd /opt/iobroker/node_modules/serialport oder cd /opt/iobroker/node_modules
                            oder total woanders ?? das ist wichtig

                            ThisoftT Offline
                            ThisoftT Offline
                            Thisoft
                            schrieb am zuletzt editiert von
                            #12

                            @arteck ich hab's im cd/opt/iobroker ausgeführt (wäre ich mir zumindest zu 92,5% sicher...)

                            22 HM-Geräte; PivCCU2 auf RasPi

                            ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                            arteckA 1 Antwort Letzte Antwort
                            0
                            • ThisoftT Thisoft

                              @arteck ich hab's im cd/opt/iobroker ausgeführt (wäre ich mir zumindest zu 92,5% sicher...)

                              arteckA Offline
                              arteckA Offline
                              arteck
                              Developer Most Active
                              schrieb am zuletzt editiert von arteck
                              #13

                              @Thisoft laut deinem ersten Scrrenshot den du geläscht hast warst du im /home/pi auf deinem pivccu

                              c821ff93-add5-4a28-ad28-1231af69400c-grafik.png
                              also geh ich von aus das du das auch von da gemacht hast

                              egal es geht und du weisst bescheid ..

                              zigbee hab ich, zwave auch, nuc's genauso und HA auch

                              ThisoftT 1 Antwort Letzte Antwort
                              0
                              • arteckA arteck

                                @Thisoft laut deinem ersten Scrrenshot den du geläscht hast warst du im /home/pi auf deinem pivccu

                                c821ff93-add5-4a28-ad28-1231af69400c-grafik.png
                                also geh ich von aus das du das auch von da gemacht hast

                                egal es geht und du weisst bescheid ..

                                ThisoftT Offline
                                ThisoftT Offline
                                Thisoft
                                schrieb am zuletzt editiert von
                                #14

                                @arteck Ja, Nein, also:

                                Ich wüsste nicht wo ich einen Screenshot gepostet hatte und schon gar nicht gelöscht...??? Sei's drum...

                                Der Code den ich oben gepostet habe und den du zitiert hast war einige Reboots später, hat also nix mit dem ersten npm rebuild zu tun.
                                Aber falls doch das Problem vor dem PC saß und ich das im falschen Verzeichnis ausgeführt hätte: Verstehe ich das richtig, dass ein "npm rebuild" sozusagen nur für das Verzeichnis gilt in dem es ausgeführt wird und nicht für die gesamte Node-Installation?

                                22 HM-Geräte; PivCCU2 auf RasPi

                                ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                                AlCalzoneA 1 Antwort Letzte Antwort
                                0
                                • ThisoftT Thisoft

                                  @arteck Ja, Nein, also:

                                  Ich wüsste nicht wo ich einen Screenshot gepostet hatte und schon gar nicht gelöscht...??? Sei's drum...

                                  Der Code den ich oben gepostet habe und den du zitiert hast war einige Reboots später, hat also nix mit dem ersten npm rebuild zu tun.
                                  Aber falls doch das Problem vor dem PC saß und ich das im falschen Verzeichnis ausgeführt hätte: Verstehe ich das richtig, dass ein "npm rebuild" sozusagen nur für das Verzeichnis gilt in dem es ausgeführt wird und nicht für die gesamte Node-Installation?

                                  AlCalzoneA Offline
                                  AlCalzoneA Offline
                                  AlCalzone
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #15

                                  @Thisoft sagte in Nach Node-Update Serialport-Adapter hinüber:

                                  Verstehe ich das richtig, dass ein "npm rebuild" sozusagen nur für das Verzeichnis gilt

                                  Es sollte für das aktuelle Verzeichnis und (sofern im aktuellen Verzeichnis ein Paket per npm installiert wurde) auch für die Unterordner gelten.
                                  Wenn du also npm rebuild außerhalb /opt/iobroker ausgeführt hast, hilft das nicht viel.

                                  Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                  ThisoftT 1 Antwort Letzte Antwort
                                  0
                                  • AlCalzoneA AlCalzone

                                    @Thisoft sagte in Nach Node-Update Serialport-Adapter hinüber:

                                    Verstehe ich das richtig, dass ein "npm rebuild" sozusagen nur für das Verzeichnis gilt

                                    Es sollte für das aktuelle Verzeichnis und (sofern im aktuellen Verzeichnis ein Paket per npm installiert wurde) auch für die Unterordner gelten.
                                    Wenn du also npm rebuild außerhalb /opt/iobroker ausgeführt hast, hilft das nicht viel.

                                    ThisoftT Offline
                                    ThisoftT Offline
                                    Thisoft
                                    schrieb am zuletzt editiert von
                                    #16

                                    @AlCalzone
                                    Danke. Ist ja so auch nicht unlogisch. Hoffentlich denke ich das nächste Mal noch dran...

                                    22 HM-Geräte; PivCCU2 auf RasPi

                                    ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                                    AlCalzoneA 1 Antwort Letzte Antwort
                                    0
                                    • ThisoftT Thisoft

                                      @AlCalzone
                                      Danke. Ist ja so auch nicht unlogisch. Hoffentlich denke ich das nächste Mal noch dran...

                                      AlCalzoneA Offline
                                      AlCalzoneA Offline
                                      AlCalzone
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #17

                                      @Thisoft Dafür gibts doch die Doku :)
                                      https://www.iobroker.net/#de/documentation/install/updatenode.md

                                      Der erste Versuch sollte immer mit dem Befehl npm rebuild im ioBroker Verzeichnis stattfinden

                                      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                      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

                                      830

                                      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