Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Simatic S7 Adapter Fehlermeldung

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    712

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    549

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.1k

Simatic S7 Adapter Fehlermeldung

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
18 Beiträge 4 Kommentatoren 2.4k Aufrufe 4 Beobachtet
  • Ä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.
  • VraanaaV Vraanaa

    @darkmann2000 Ich habe ganz Neue Iobroker und NPM installiert...alle anderes siehst gut, aber kann nicht S7 Adapter installieren..
    habe NPM V9

    $ iobroker add s7 0 --host raspberrypi --debug
    
    NPM version: 9.2.0
    
    Installing iobroker.s7@1.3.15... (System call)
    
    npm ERR! code 1
    
    npm ERR! path /opt/iobroker/node_modules/node-snap7
    
    npm ERR! command failed
    
    npm ERR! command sh -c prebuild-install || node-gyp rebuildnpm ERR! make: Entering directory '/opt/iobroker/node_modules/node-snap7/build'npm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/sys/snap_msgsock.onpm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/sys/snap_sysutils.o
    
    npm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/sys/snap_tcpsrvr.onpm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/sys/snap_threads.onpm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/core/s7_client.onpm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/core/s7_isotcp.onpm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/core/s7_partner.onpm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/core/s7_peer.onpm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/core/s7_server.onpm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/core/s7_text.onpm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/core/s7_micro_client.onpm ERR! CXX(target) Release/obj.target/snap7/deps/snap7/src/lib/snap7_libmain.onpm ERR! rm -f Release/obj.target/snap7.a Release/obj.target/snap7.a.ar-file-list; mkdir -p `dirname Release/obj.target/snap7.a`npm ERR! ar crs Release/obj.target/snap7.a @Release/obj.target/snap7.a.ar-file-listnpm ERR! COPY Release/snap7.a
    
    npm ERR! CXX(target) Release/obj.target/node_snap7/src/node_snap7.onpm ERR! make: Leaving directory '/opt/iobroker/node_modules/node-snap7/build'npm ERR! prebuild-install WARN install No prebuilt binaries found (target=19.3.0 runtime=node arch=arm64 libc= platform=linux)npm ERR! gyp info it worked if it ends with oknpm ERR! gyp info using node-gyp@9.3.0npm ERR! gyp info using node@19.3.0 | linux | arm64npm ERR! gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"npm ERR! gyp info spawn /usr/bin/python3npm ERR! gyp info spawn args [npm ERR! gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm ERR! gyp info spawn args 'binding.gyp',npm ERR! gyp info spawn args '-f',npm ERR! gyp info spawn args 'make',npm ERR! gyp info spawn args '-I',npm ERR! gyp info spawn args '/opt/iobroker/node_modules/node-snap7/build/config.gypi',npm ERR! gyp info spawn args '-I',npm ERR! gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm ERR! gyp info spawn args '-I',npm ERR! gyp info spawn args '/home/iobroker/.cache/node-gyp/19.3.0/include/node/common.gypi',npm ERR! gyp info spawn args '-Dlibrary=shared_library',npm ERR! gyp info spawn args '-Dvisibility=default',npm ERR! gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/19.3.0',npm ERR! gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm ERR! gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/19.3.0/<(target_arch)/node.lib',npm ERR! gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/node-snap7',npm ERR! gyp info spawn args '-Dnode_engine=v8',npm ERR! gyp info spawn args '--depth=.',
    
    npm ERR! gyp info spawn args '--no-parallel',npm ERR! gyp info spawn args '--generator-output',npm ERR! gyp info spawn args 'build',npm ERR! gyp info spawn args '-Goutput_dir=.'npm ERR! gyp info spawn args ]npm ERR! gyp info spawn makenpm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm ERR! ../deps/snap7/src/sys/snap_tcpsrvr.cpp: In member function ‘int TCustomMsgServer::StartTo(const char*, word)’:npm ERR! ../deps/snap7/src/sys/snap_tcpsrvr.cpp:429:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 16 equals destination size [-Wstringop-truncation]npm ERR! 429 | strncpy(FLocalAddress, Address, 16);npm ERR! | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~npm ERR! ../deps/snap7/src/core/s7_isotcp.cpp: In member function ‘int TIsoTcpSocket::IsoConfirmConnection(u_char)’:npm ERR! ../deps/snap7/src/core/s7_isotcp.cpp:163:10: warning: variable ‘TempRef’ set but not used [-Wunused-but-set-variable]npm ERR! 163 | u_short TempRef;npm ERR! | ^~~~~~~npm ERR! ../deps/snap7/src/core/s7_partner.cpp: In member function ‘int TConnectionServer::StartTo(const char*)’:npm ERR! ../deps/snap7/src/core/s7_partner.cpp:252:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 16 equals destination size [-Wstringop-truncation]npm ERR! 252 | strncpy(FLocalAddress,Address,16);npm ERR! | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~npm ERR! ../deps/snap7/src/core/s7_server.cpp: In member function ‘byte TS7Worker::WriteArea(PReqFunWriteDataItem, PReqFunWriteItem, TEv&)’:npm ERR! ../deps/snap7/src/core/s7_server.cpp:626:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]npm ERR! 626 | if ((ReqItemPar->Area==S7AreaTM) ^ (ReqItemPar->TransportSize==S7WLTimer))npm ERR! | ^~npm ERR! ../deps/snap7/src/core/s7_server.cpp:629:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’npm ERR! 629 | if ((ReqItemPar->Area==S7AreaCT) ^ (ReqItemPar->TransportSize==S7WLCounter))npm ERR! | ^~npm ERR! ../deps/snap7/src/core/s7_server.cpp: In member function ‘void TS7Worker::SZLSystemState()’:npm ERR! ../deps/snap7/src/core/s7_server.cpp:1247:11: warning: ‘void* memcpy(void*, const void*, size_t)’ forming offset [4, 5] is out of the bounds [0, 4] of object ‘SZLNotAvail’ with type ‘byte [4]’ {aka ‘unsigned char [4]’} [-Warray-bounds]
    
    npm ERR! 1247 | memcpy(SZL.ResData,&SZLNotAvail,sizeof(SZLSysState));npm ERR! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm ERR! In file included from ../deps/snap7/src/core/s7_server.cpp:27:npm ERR! ../deps/snap7/src/core/s7_firmware.h:36:8: note: ‘SZLNotAvail’ declared herenpm ERR! 36 | byte SZLNotAvail[4] = {npm ERR! | ^~~~~~~~~~~npm ERR! ../deps/snap7/src/core/s7_server.cpp: In member function ‘word TS7Worker::ReadArea(PResFunReadItem, PReqFunReadItem, int&, TEv&)’:npm ERR! ../deps/snap7/src/core/s7_server.cpp:454:34: warning: ‘BitIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized]npm ERR! 454 | if ((ByteVal & BitMask[BitIndex])!=0)npm ERR! | ^~~~~~~~npm ERR! ../deps/snap7/src/core/s7_server.cpp: In member function ‘byte TS7Worker::WriteArea(PReqFunWriteDataItem, PReqFunWriteItem, TEv&)’:npm ERR! ../deps/snap7/src/core/s7_server.cpp:698:32: warning: ‘BitIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized]npm ERR! 698 | *Target=*Target | BitMask[BitIndex];npm ERR! | ^~~~~~~~npm ERR! ../deps/snap7/src/core/s7_text.cpp: In function ‘char* EvtSrvText(TSrvEvent&, char*, int)’:npm ERR! ../deps/snap7/src/core/s7_text.cpp:782:5: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]npm ERR! 782 | elsenpm ERR! | ^~~~npm ERR! ../deps/snap7/src/core/s7_text.cpp:785:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’npm ERR! 785 | strncpy(Result, S, TextLen);npm ERR! | ^~~~~~~npm ERR! ../deps/snap7/src/core/s7_micro_client.cpp: In member function ‘void TSnap7MicroClient::SetConnectionParams(const char*, word, word)’:npm ERR! ../deps/snap7/src/core/s7_micro_client.cpp:2675:13: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 16 equals destination size [-Wstringop-truncation]npm ERR! 2675 | strncpy(RemoteAddress, RemAddress, 16);npm ERR! | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm ERR! ../deps/snap7/src/core/s7_micro_client.cpp: In member function ‘int TSnap7MicroClient::SetSessionPassword(char*)’:npm ERR! ../deps/snap7/src/core/s7_micro_client.cpp:3306:16: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]npm ERR! 3306 | strncpy((char*)&opData,Password,L);npm ERR! | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~npm ERR! ../deps/snap7/src/core/s7_micro_client.cpp:3298:26: note: length computed herenpm ERR! 3298 | size_t L = strlen(Password);npm ERR! | ~~~~~~^~~~~~~~~~npm ERR! In file included from ../node_modules/nan/nan.h:176,npm ERR! from ../src/node_snap7_client.h:11,npm ERR! from ../src/node_snap7.cpp:6:npm ERR! ../node_modules/nan/nan_callbacks.h:55:23: error: ‘AccessorSignature’ is not a member of ‘v8’
    
    npm ERR! 55 | typedef v8::Local<v8::AccessorSignature> Sig;npm ERR! | ^~~~~~~~~~~~~~~~~npm ERR! ../node_modules/nan/nan_callbacks.h:55:40: error: template argument 1 is invalidnpm ERR! 55 | typedef v8::Local<v8::AccessorSignature> Sig;npm ERR! | ^npm ERR! In file included from ../src/node_snap7_client.h:11,npm ERR! from ../src/node_snap7.cpp:6:npm ERR! ../node_modules/nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, Nan::imp::Sig)’:npm ERR! ../node_modules/nan/nan.h:2549:16: error: no matching function for call to ‘v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>&, void (*&)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&), void (*&)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&), v8::Local<v8::Object>&, v8::AccessControl&, v8::PropertyAttribute&, Nan::imp::Sig&)’npm ERR! 2549 | , signature);npm ERR! | ^npm ERR! In file included from /home/iobroker/.cache/node-gyp/19.3.0/include/node/v8-function.h:15,npm ERR! from /home/iobroker/.cache/node-gyp/19.3.0/include/node/v8.h:33,npm ERR! from /home/iobroker/.cache/node-gyp/19.3.0/include/node/node.h:73,npm ERR! from ../src/node_snap7_client.h:10,npm ERR! from ../src/node_snap7.cpp:6:npm ERR! /home/iobroker/.cache/node-gyp/19.3.0/include/node/v8-template.h:807:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>, v8::AccessorGetterCallback, v8::AccessorSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’npm ERR! 807 | void SetAccessor(npm ERR! | ^~~~~~~~~~~npm ERR! /home/iobroker/.cache/node-gyp/19.3.0/include/node/v8-template.h:812:22: note: no known conversion for argument 7 from ‘Nan::imp::Sig’ {aka ‘int’} to ‘v8::SideEffectType’npm ERR! 812 | SideEffectType getter_side_effect_type = SideEffectType::kHasSideEffect,npm ERR! | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm ERR! /home/iobroker/.cache/node-gyp/19.3.0/include/node/v8-template.h:814:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’npm ERR! 814 | void SetAccessor(npm ERR! | ^~~~~~~~~~~npm ERR! /home/iobroker/.cache/node-gyp/19.3.0/include/node/v8-template.h:819:22: note: no known conversion for argument 7 from ‘Nan::imp::Sig’ {aka ‘int’} to ‘v8::SideEffectType’npm ERR! 819 | SideEffectType getter_side_effect_type = SideEffectType::kHasSideEffect,npm ERR! | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm ERR! In file included from ../src/node_snap7_client.h:10,npm ERR! from ../src/node_snap7.cpp:6:npm ERR! ../src/node_snap7.cpp: At global scope:npm ERR! /home/iobroker/.cache/node-gyp/19.3.0/include/node/node.h:993:7: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm ERR! 993 | (node::addon_register_func) (regfunc), \npm ERR! | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm ERR! /home/iobroker/.cache/node-gyp/19.3.0/include/node/node.h:1027:3: note: in expansion of macro ‘NODE_MODULE_X’npm ERR! 1027 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm ERR! | ^~~~~~~~~~~~~npm ERR! ../src/node_snap7.cpp:16:1: note: in expansion of macro ‘NODE_MODULE’npm ERR! 16 | NODE_MODULE(node_snap7, InitAll)
    
    npm ERR! | ^~~~~~~~~~~npm ERR! make: *** [node_snap7.target.mk:119: Release/obj.target/node_snap7/src/node_snap7.o] Error 1npm ERR! gyp ERR! build error npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2npm ERR! gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:203:23)npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:513:28)npm ERR! gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:293:12)npm ERR! gyp ERR! System Linux 5.15.76-v8+npm ERR! gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/node-snap7npm ERR! gyp ERR! node -v v19.3.0npm ERR! gyp ERR! node-gyp -v v9.3.0npm ERR! gyp ERR! not ok
    
    npm ERR! A complete log of this run can be found in:
    
    npm ERR! /home/iobroker/.npm/_logs/2022-12-29T01_06_46_239Z-debug-0.log
    
    host.raspberrypi Cannot install iobroker.s7@1.3.15: 1
    
    ERROR: Process exited with code 25
    
    D Offline
    D Offline
    Darkmann2000
    schrieb am zuletzt editiert von
    #9

    @vraanaa

    Mein System ist auf folgenden Stand:

    Admin Version 6.3.5
    JS Controller Version 4.0.23
    Node JS version 16.19.0
    NPM 8.19.3

    Damit läuft es ohne Probleme

    1 Antwort Letzte Antwort
    1
    • Thomas BraunT Thomas Braun

      @vraanaa

      Versuch es mit der zur Zeit empfohlenen nodejs16.
      Warum eierst du da mit der Entwicklerversion v19 herum?

      VraanaaV Offline
      VraanaaV Offline
      Vraanaa
      schrieb am zuletzt editiert von Vraanaa
      #10

      @thomas-braun Danke fuer Antwort...Hmm, ja - hab ich ganz neue Image in Pi installiert und dachte alles UpToDate ist besser...is es moeglich jetzt und Problemloss zu Downgrade?

      In Info steht auch Warning 😬 :
      Platform
      linux
      OS
      linux
      Architecture
      arm64
      CPUs
      4
      Speed
      1200 MHz
      Model
      Cortex-A72
      RAM
      3.71 GB
      System uptime
      08:43:59
      Node.js
      v19.3.0 (Version v19.x of Node.js is currently not fully supported. - Recommended version v16.19.0)
      time
      1672308932441
      timeOffset
      -60
      Number of adapters
      537
      NPM
      9.2.0
      Disk size
      28.76 GB
      Disk free
      23.78 GB
      Uptime
      08:26:28
      Active instances
      12
      path
      /opt/iobroker/
      Hostname
      raspberrypi

      Thomas BraunT 2 Antworten Letzte Antwort
      0
      • VraanaaV Vraanaa

        @thomas-braun Danke fuer Antwort...Hmm, ja - hab ich ganz neue Image in Pi installiert und dachte alles UpToDate ist besser...is es moeglich jetzt und Problemloss zu Downgrade?

        In Info steht auch Warning 😬 :
        Platform
        linux
        OS
        linux
        Architecture
        arm64
        CPUs
        4
        Speed
        1200 MHz
        Model
        Cortex-A72
        RAM
        3.71 GB
        System uptime
        08:43:59
        Node.js
        v19.3.0 (Version v19.x of Node.js is currently not fully supported. - Recommended version v16.19.0)
        time
        1672308932441
        timeOffset
        -60
        Number of adapters
        537
        NPM
        9.2.0
        Disk size
        28.76 GB
        Disk free
        23.78 GB
        Uptime
        08:26:28
        Active instances
        12
        path
        /opt/iobroker/
        Hostname
        raspberrypi

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

        @vraanaa

        Schau in meiner Signatur.

        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

        VraanaaV 1 Antwort Letzte Antwort
        1
        • VraanaaV Vraanaa

          @thomas-braun Danke fuer Antwort...Hmm, ja - hab ich ganz neue Image in Pi installiert und dachte alles UpToDate ist besser...is es moeglich jetzt und Problemloss zu Downgrade?

          In Info steht auch Warning 😬 :
          Platform
          linux
          OS
          linux
          Architecture
          arm64
          CPUs
          4
          Speed
          1200 MHz
          Model
          Cortex-A72
          RAM
          3.71 GB
          System uptime
          08:43:59
          Node.js
          v19.3.0 (Version v19.x of Node.js is currently not fully supported. - Recommended version v16.19.0)
          time
          1672308932441
          timeOffset
          -60
          Number of adapters
          537
          NPM
          9.2.0
          Disk size
          28.76 GB
          Disk free
          23.78 GB
          Uptime
          08:26:28
          Active instances
          12
          path
          /opt/iobroker/
          Hostname
          raspberrypi

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

          @vraanaa

          https://github.com/mathiask88/node-snap7/issues/88

          Aber mit der empfohlenen nodeJS@16 und npm@8 funktioniert es noch.

          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
          1
          • D Darkmann2000

            @peachy

            Hi,

            bei mir stand im Log npm audit fix --force

            Das habe eingegeben und dann lief der Adapter wieder.

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

            @darkmann2000 sagte in Simatic S7 Adapter Fehlermeldung:

            bei mir stand im Log npm audit fix --force
            Das habe eingegeben und dann lief der Adapter wieder.

            Der Befehl ist allerdings brandgefährlich. Besser die Finger davon lassen. Der zieht dir das System komplett auf Links.

            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

              @vraanaa

              Schau in meiner Signatur.

              VraanaaV Offline
              VraanaaV Offline
              Vraanaa
              schrieb am zuletzt editiert von
              #14

              @thomas-braun Kann ich kleine Hilfe noch Versuchen - ich habe V16 installiert - aber steht im falsche Pfad (/usr/local/bin/node). Wie kann ich jetzt Aktivieren - sorry bin ich nicht so experienced mit Linux :/
              Danke

              pi@raspberrypi:~ $ type -P nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
              /usr/bin/nodejs
              /usr/local/bin/node
              /usr/local/bin/npm
              v19.3.0
              v16.19.0
              8.19.3
              nodejs:
                Installed: 19.3.0-deb-1nodesource1
                Candidate: 19.3.0-deb-1nodesource1
                Version table:
               *** 19.3.0-deb-1nodesource1 500
                      500 https://deb.nodesource.com/node_19.x bullseye/main arm64 Packages
                      100 /var/lib/dpkg/status
                   12.22.12~dfsg-1~deb11u1 500
                      500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages
                   12.22.5~dfsg-2~11u1 500
                      500 http://deb.debian.org/debian bullseye/main arm64 Packages
              N: Ignoring file 'nodesource.list.save.1' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
              
              
              Thomas BraunT 2 Antworten Letzte Antwort
              0
              • VraanaaV Vraanaa

                @thomas-braun Kann ich kleine Hilfe noch Versuchen - ich habe V16 installiert - aber steht im falsche Pfad (/usr/local/bin/node). Wie kann ich jetzt Aktivieren - sorry bin ich nicht so experienced mit Linux :/
                Danke

                pi@raspberrypi:~ $ type -P nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
                /usr/bin/nodejs
                /usr/local/bin/node
                /usr/local/bin/npm
                v19.3.0
                v16.19.0
                8.19.3
                nodejs:
                  Installed: 19.3.0-deb-1nodesource1
                  Candidate: 19.3.0-deb-1nodesource1
                  Version table:
                 *** 19.3.0-deb-1nodesource1 500
                        500 https://deb.nodesource.com/node_19.x bullseye/main arm64 Packages
                        100 /var/lib/dpkg/status
                     12.22.12~dfsg-1~deb11u1 500
                        500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages
                     12.22.5~dfsg-2~11u1 500
                        500 http://deb.debian.org/debian bullseye/main arm64 Packages
                N: Ignoring file 'nodesource.list.save.1' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
                
                
                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von Thomas Braun
                #15

                @vraanaa

                Lies das HowTo nochmal.

                Die nodesource.list ist nicht geändert und die Pfade sind falsch.

                Dafür gibt es jetzt eine Datei nodesource.list.save.1 .
                Die muss raus.

                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

                VraanaaV 1 Antwort Letzte Antwort
                1
                • VraanaaV Vraanaa

                  @thomas-braun Kann ich kleine Hilfe noch Versuchen - ich habe V16 installiert - aber steht im falsche Pfad (/usr/local/bin/node). Wie kann ich jetzt Aktivieren - sorry bin ich nicht so experienced mit Linux :/
                  Danke

                  pi@raspberrypi:~ $ type -P nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
                  /usr/bin/nodejs
                  /usr/local/bin/node
                  /usr/local/bin/npm
                  v19.3.0
                  v16.19.0
                  8.19.3
                  nodejs:
                    Installed: 19.3.0-deb-1nodesource1
                    Candidate: 19.3.0-deb-1nodesource1
                    Version table:
                   *** 19.3.0-deb-1nodesource1 500
                          500 https://deb.nodesource.com/node_19.x bullseye/main arm64 Packages
                          100 /var/lib/dpkg/status
                       12.22.12~dfsg-1~deb11u1 500
                          500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages
                       12.22.5~dfsg-2~11u1 500
                          500 http://deb.debian.org/debian bullseye/main arm64 Packages
                  N: Ignoring file 'nodesource.list.save.1' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
                  
                  
                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #16

                  @vraanaa sagte in Simatic S7 Adapter Fehlermeldung:

                  ich habe V16 installiert

                  Aber nicht nach dem HowTo sondern 'irgendwie'.
                  Mit dem Paketmanager landet das auch alles in den richtigen Verzeichnissen.

                  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

                    @vraanaa

                    Lies das HowTo nochmal.

                    Die nodesource.list ist nicht geändert und die Pfade sind falsch.

                    Dafür gibt es jetzt eine Datei nodesource.list.save.1 .
                    Die muss raus.

                    VraanaaV Offline
                    VraanaaV Offline
                    Vraanaa
                    schrieb am zuletzt editiert von
                    #17

                    @thomas-braun jetzt habe ich bei Node - v Antwort fuer Version V16 - jetzt S7 Adapter habe ich problemloss in IO Broker installiert.
                    Aber wie ich kann die Datei 'nodesource.list.save.1', 'nodesource.list.save.2', 'nodesource.list.save.3' loeschen?

                    Weiss nicht ob alles siehst wie es soll?

                    pi@raspberrypi:~ $ apt policy nodejs
                    nodejs:
                      Installed: 19.3.0-deb-1nodesource1
                      Candidate: 19.3.0-deb-1nodesource1
                      Version table:
                     *** 19.3.0-deb-1nodesource1 100
                            100 /var/lib/dpkg/status
                         16.19.0-deb-1nodesource1 500
                            500 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages
                         12.22.12~dfsg-1~deb11u1 500
                            500 http://security.debian.org/debian-security bullseye-security/main ar                                                                           m64 Packages
                         12.22.5~dfsg-2~11u1 500
                            500 http://deb.debian.org/debian bullseye/main arm64 Packages
                    N: Ignoring file 'nodesource.list.save.2' in directory '/etc/apt/sources.list.d/                                                                           ' as it has an invalid filename extension
                    N: Ignoring file 'nodesource.list.save.3' in directory '/etc/apt/sources.list.d/                                                                           ' as it has an invalid filename extension
                    N: Ignoring file 'nodesource.list.save.1' in directory '/etc/apt/sources.list.d/                                                                           ' as it has an invalid filename extension
                    pi@raspberrypi:~ $ node -v
                    v16.19.0
                    pi@raspberrypi:~ $ sudo nano /etc/apt/sources.list.d/nodesource.list
                      GNU nano 5.4                                              /etc/apt/sources.list.d/nodesource.list
                    deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x bullseye main
                    deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x bullseye main
                    
                    
                    

                    Platform
                    linux
                    OS
                    linux
                    Architecture
                    arm64
                    CPUs
                    4
                    Speed
                    1800 MHz
                    Model
                    Cortex-A72
                    RAM
                    3.71 GB
                    System uptime
                    00:51:06
                    Node.js
                    v16.19.0
                    time
                    1672326436528
                    timeOffset
                    -60
                    Number of adapters
                    537
                    NPM
                    8.19.3
                    Disk size
                    28.76 GB
                    Disk free
                    22.29 GB
                    Uptime
                    00:09:39
                    Active instances
                    12
                    path
                    /opt/iobroker/
                    Hostname
                    raspberrypi

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • VraanaaV Vraanaa

                      @thomas-braun jetzt habe ich bei Node - v Antwort fuer Version V16 - jetzt S7 Adapter habe ich problemloss in IO Broker installiert.
                      Aber wie ich kann die Datei 'nodesource.list.save.1', 'nodesource.list.save.2', 'nodesource.list.save.3' loeschen?

                      Weiss nicht ob alles siehst wie es soll?

                      pi@raspberrypi:~ $ apt policy nodejs
                      nodejs:
                        Installed: 19.3.0-deb-1nodesource1
                        Candidate: 19.3.0-deb-1nodesource1
                        Version table:
                       *** 19.3.0-deb-1nodesource1 100
                              100 /var/lib/dpkg/status
                           16.19.0-deb-1nodesource1 500
                              500 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages
                           12.22.12~dfsg-1~deb11u1 500
                              500 http://security.debian.org/debian-security bullseye-security/main ar                                                                           m64 Packages
                           12.22.5~dfsg-2~11u1 500
                              500 http://deb.debian.org/debian bullseye/main arm64 Packages
                      N: Ignoring file 'nodesource.list.save.2' in directory '/etc/apt/sources.list.d/                                                                           ' as it has an invalid filename extension
                      N: Ignoring file 'nodesource.list.save.3' in directory '/etc/apt/sources.list.d/                                                                           ' as it has an invalid filename extension
                      N: Ignoring file 'nodesource.list.save.1' in directory '/etc/apt/sources.list.d/                                                                           ' as it has an invalid filename extension
                      pi@raspberrypi:~ $ node -v
                      v16.19.0
                      pi@raspberrypi:~ $ sudo nano /etc/apt/sources.list.d/nodesource.list
                        GNU nano 5.4                                              /etc/apt/sources.list.d/nodesource.list
                      deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x bullseye main
                      deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x bullseye main
                      
                      
                      

                      Platform
                      linux
                      OS
                      linux
                      Architecture
                      arm64
                      CPUs
                      4
                      Speed
                      1800 MHz
                      Model
                      Cortex-A72
                      RAM
                      3.71 GB
                      System uptime
                      00:51:06
                      Node.js
                      v16.19.0
                      time
                      1672326436528
                      timeOffset
                      -60
                      Number of adapters
                      537
                      NPM
                      8.19.3
                      Disk size
                      28.76 GB
                      Disk free
                      22.29 GB
                      Uptime
                      00:09:39
                      Active instances
                      12
                      path
                      /opt/iobroker/
                      Hostname
                      raspberrypi

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

                      @vraanaa

                      Das ist immer noch alles krumm und schief.

                      sudo rm /etc/apt/sources.list.d/nodesource.list.*
                      

                      räumt die überflüssigen Versionen schon mal weg.

                      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

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

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

                      269

                      Online

                      32.8k

                      Benutzer

                      82.9k

                      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