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. Slave Offline, RPi aber erreichbar ?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Slave Offline, RPi aber erreichbar ?

Geplant Angeheftet Gesperrt Verschoben Error/Bug
9 Beiträge 3 Kommentatoren 320 Aufrufe 2 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.
  • Z Offline
    Z Offline
    zeus0190
    schrieb am zuletzt editiert von zeus0190
    #1
    Hardwaresystem: Pi2
    Arbeitsspeicher: 1GB
    Festplattenart: SD-Karte
    Betriebssystem: Raspian
    Node-Version: 16.18.0
    Nodejs-Version: 16.18.0
    NPM-Version: 8.19.2
    Installationsart: Manuell
    Image genutzt: Ja

    Gestern morgen ging bei mir der Slave Offline,
    der Raspberry ist per SSH noch zu erreichen.

    Bin mir keiner Schuld bewusst, zumindest wurde in der Zeit
    weder am Master noch am Slave etwas geändert.

    Bin optimistischer Anfänger, also ruhig von Userfehler ausgehen :grimacing:

    Kann hier jemand mit der Fehlermeldung was anfangen ?

    pi@iobroker-pi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null
    uname -m && type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx                   -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt-g                  et update &> /dev/null && sudo apt-get update && apt-cache policy nodejs
    armv7l
    /usr/bin/nodejs
    /usr/bin/node
    /usr/bin/npm
    /usr/bin/npx
    v16.18.0
    v16.18.0
    8.19.2
    8.19.2
    /opt/iobroker/node_modules/graceful-fs/polyfills.js:166
        fs.lchmod = fUnction (path, mode, callback) {
                                                    ^
    
    SyntaxError: Unexpected token '{'
        at Object.compileFunction (node:vm:360:18)
        at wrapSafe (node:internal/modules/cjs/loader:1084:15)
        at Module._compile (node:internal/modules/cjs/loader:1119:27)
        at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
        at Module.load (node:internal/modules/cjs/loader:1033:32)
        at Function.Module._load (node:internal/modules/cjs/loader:868:12)
        at Module.require (node:internal/modules/cjs/loader:1057:19)
        at require (node:internal/modules/cjs/helpers:103:18)
        at Object.<anonymous> (/opt/iobroker/node_modules/graceful-fs/graceful-fs.js:2:17)
        at Module._compile (node:internal/modules/cjs/loader:1155:14)
    pi@iobroker-pi:~ $ cd /opt/iobroker
    npm ls jsonwebtoken
    iobroker.inst@3.0.0 /opt/iobroker
    └─┬ iobroker.js-controller@4.0.23
      ├─┬ @iobroker/js-controller-adapter@4.0.23
      │ └── jsonwebtoken@8.5.1 deduped
      ├─┬ @iobroker/js-controller-common@4.0.23
      │ └── jsonwebtoken@8.5.1 deduped
      └── jsonwebtoken@8.5.1
    
    
    Thomas BraunT HomoranH 2 Antworten Letzte Antwort
    0
    • Z zeus0190
      Hardwaresystem: Pi2
      Arbeitsspeicher: 1GB
      Festplattenart: SD-Karte
      Betriebssystem: Raspian
      Node-Version: 16.18.0
      Nodejs-Version: 16.18.0
      NPM-Version: 8.19.2
      Installationsart: Manuell
      Image genutzt: Ja

      Gestern morgen ging bei mir der Slave Offline,
      der Raspberry ist per SSH noch zu erreichen.

      Bin mir keiner Schuld bewusst, zumindest wurde in der Zeit
      weder am Master noch am Slave etwas geändert.

      Bin optimistischer Anfänger, also ruhig von Userfehler ausgehen :grimacing:

      Kann hier jemand mit der Fehlermeldung was anfangen ?

      pi@iobroker-pi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null
      uname -m && type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx                   -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt-g                  et update &> /dev/null && sudo apt-get update && apt-cache policy nodejs
      armv7l
      /usr/bin/nodejs
      /usr/bin/node
      /usr/bin/npm
      /usr/bin/npx
      v16.18.0
      v16.18.0
      8.19.2
      8.19.2
      /opt/iobroker/node_modules/graceful-fs/polyfills.js:166
          fs.lchmod = fUnction (path, mode, callback) {
                                                      ^
      
      SyntaxError: Unexpected token '{'
          at Object.compileFunction (node:vm:360:18)
          at wrapSafe (node:internal/modules/cjs/loader:1084:15)
          at Module._compile (node:internal/modules/cjs/loader:1119:27)
          at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
          at Module.load (node:internal/modules/cjs/loader:1033:32)
          at Function.Module._load (node:internal/modules/cjs/loader:868:12)
          at Module.require (node:internal/modules/cjs/loader:1057:19)
          at require (node:internal/modules/cjs/helpers:103:18)
          at Object.<anonymous> (/opt/iobroker/node_modules/graceful-fs/graceful-fs.js:2:17)
          at Module._compile (node:internal/modules/cjs/loader:1155:14)
      pi@iobroker-pi:~ $ cd /opt/iobroker
      npm ls jsonwebtoken
      iobroker.inst@3.0.0 /opt/iobroker
      └─┬ iobroker.js-controller@4.0.23
        ├─┬ @iobroker/js-controller-adapter@4.0.23
        │ └── jsonwebtoken@8.5.1 deduped
        ├─┬ @iobroker/js-controller-common@4.0.23
        │ └── jsonwebtoken@8.5.1 deduped
        └── jsonwebtoken@8.5.1
      
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @zeus0190

      iob stop
      sudo apt update
      sudo apt full-upgrade
      iob fix
      sudo reboot
      

      Wenn es dann noch klemmen sollte:

      cd /opt/iobroker
      sudo -H -u iobroker npm install iobroker.js-controller
      

      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
      • Z Offline
        Z Offline
        zeus0190
        schrieb am zuletzt editiert von zeus0190
        #3

        Beides gemacht, Versionen jetzt aktuell,
        Fehlermeldung leicht anderst.

        pi@iobroker-pi:~ $ uname -m && type -P nodejs node npm npx && nodejs -v && node                 -v && npm -v && npx -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE &                & pwd && sudo apt-get update &> /dev/null && sudo apt-get update && apt-cache po                licy nodejs
        armv7l
        /usr/bin/nodejs
        /usr/bin/node
        /usr/bin/npm
        /usr/bin/npx
        v16.19.0
        v16.19.0
        8.19.3
        8.19.3
        /opt/iobroker/node_modules/graceful-fs/polyfills.js:133
                callback = function 8er, _, �_) {
                                    ^^
        
        SyntaxError: Invalid or unexpected token
            at Object.compileFunction (node:vm:360:18)
            at wrapSafe (node:internal/modules/cjs/loader:1094:15)
            at Module._compile (node:internal/modules/cjs/loader:1129:27)
            at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10)
            at Module.load (node:internal/modules/cjs/loader:1043:32)
            at Function.Module._load (node:internal/modules/cjs/loader:878:12)
            at Module.require (node:internal/modules/cjs/loader:1067:19)
            at require (node:internal/modules/cjs/helpers:103:18)
            at Object.<anonymous> (/opt/iobroker/node_modules/graceful-fs/graceful-fs.js:2:17)
            at Module._compile (node:internal/modules/cjs/loader:1165:14)
        
        1 Antwort Letzte Antwort
        0
        • Z zeus0190
          Hardwaresystem: Pi2
          Arbeitsspeicher: 1GB
          Festplattenart: SD-Karte
          Betriebssystem: Raspian
          Node-Version: 16.18.0
          Nodejs-Version: 16.18.0
          NPM-Version: 8.19.2
          Installationsart: Manuell
          Image genutzt: Ja

          Gestern morgen ging bei mir der Slave Offline,
          der Raspberry ist per SSH noch zu erreichen.

          Bin mir keiner Schuld bewusst, zumindest wurde in der Zeit
          weder am Master noch am Slave etwas geändert.

          Bin optimistischer Anfänger, also ruhig von Userfehler ausgehen :grimacing:

          Kann hier jemand mit der Fehlermeldung was anfangen ?

          pi@iobroker-pi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null
          uname -m && type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx                   -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt-g                  et update &> /dev/null && sudo apt-get update && apt-cache policy nodejs
          armv7l
          /usr/bin/nodejs
          /usr/bin/node
          /usr/bin/npm
          /usr/bin/npx
          v16.18.0
          v16.18.0
          8.19.2
          8.19.2
          /opt/iobroker/node_modules/graceful-fs/polyfills.js:166
              fs.lchmod = fUnction (path, mode, callback) {
                                                          ^
          
          SyntaxError: Unexpected token '{'
              at Object.compileFunction (node:vm:360:18)
              at wrapSafe (node:internal/modules/cjs/loader:1084:15)
              at Module._compile (node:internal/modules/cjs/loader:1119:27)
              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
              at Module.load (node:internal/modules/cjs/loader:1033:32)
              at Function.Module._load (node:internal/modules/cjs/loader:868:12)
              at Module.require (node:internal/modules/cjs/loader:1057:19)
              at require (node:internal/modules/cjs/helpers:103:18)
              at Object.<anonymous> (/opt/iobroker/node_modules/graceful-fs/graceful-fs.js:2:17)
              at Module._compile (node:internal/modules/cjs/loader:1155:14)
          pi@iobroker-pi:~ $ cd /opt/iobroker
          npm ls jsonwebtoken
          iobroker.inst@3.0.0 /opt/iobroker
          └─┬ iobroker.js-controller@4.0.23
            ├─┬ @iobroker/js-controller-adapter@4.0.23
            │ └── jsonwebtoken@8.5.1 deduped
            ├─┬ @iobroker/js-controller-common@4.0.23
            │ └── jsonwebtoken@8.5.1 deduped
            └── jsonwebtoken@8.5.1
          
          
          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @zeus0190 sagte in Slave Offline, RPi aber erreichbar ?:

          der Raspberry ist per SSH noch zu erreichen.

          das ist der Slave?

          mit
          @zeus0190 sagte in Slave Offline, RPi aber erreichbar ?:

          Betriebssystem:
          Ubuntu

          ?

          und die bisherigen Abfragen führst du auf dem Slave aus?
          was sagt denn der Master im log?

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • Z Offline
            Z Offline
            zeus0190
            schrieb am zuletzt editiert von zeus0190
            #5

            Ja, der Raspberry ist der Slave (Greift die Stromzähler im Schaltkasten per Optokoppler ab),
            Master läuft auf einem Fujitsu ThinClient (Proxmox).

            Abfragen per SSH (Putty) vom Raspberry,
            Master-Log sagt nur "system.host.iobroker-pi" is offline

            Betriebssystem hatte ich nen dreher in den Gehirnwindungen (Sorry!),
            ist das standart Raspian (Debian).

            PS: Gerade nochmal den Raspberry vom Strom getrennt und neu gestartet,
            wieder eine leicht andere Fehlermeldung......

            pi@iobroker-pi:~ $ uname -m && type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt-get update &> /dev/null && sudo apt-get update && apt-cache policy nodejs
            armv7l
            /usr/bin/nodejs
            /usr/bin/node
            /usr/bin/npm
            /usr/bin/npx
            v16.19.0
            v16.19.0
            8.19.3
            8.19.3
            /opt/iobroker/node_modules/graceful-fs/polyfills.js:321
                !!  if (stats.uid < 0) stats.uid += 0x100000000
                    ^^
            
            SyntaxError: Unexpected token 'if'
                at Object.compileFunction (node:vm:360:18)
                at wrapSafe (node:internal/modules/cjs/loader:1094:15)
                at Module._compile (node:internal/modules/cjs/loader:1129:27)
                at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10)
                at Module.load (node:internal/modules/cjs/loader:1043:32)
                at Function.Module._load (node:internal/modules/cjs/loader:878:12)
                at Module.require (node:internal/modules/cjs/loader:1067:19)
                at require (node:internal/modules/cjs/helpers:103:18)
                at Object.<anonymous> (/opt/iobroker/node_modules/graceful-fs/graceful-fs.js:2:17)
                at Module._compile (node:internal/modules/cjs/loader:1165:14)
            
            

            Slave-Log von gestern (das letzte verfügbare),
            nur die letzten Zeilen.

            2023-01-19 22:22:11.787  - ^[[32minfo^[[39m: host.iobroker-pi Restart adapter system.adapter.smartmeter.1 because enabled
            2023-01-19 22:22:12.953  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
            2023-01-19 22:22:17.385  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
            2023-01-19 22:22:21.813  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
            2023-01-19 22:22:23.383  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 2 updated
            2023-01-19 22:22:27.802  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 0 updated
            2023-01-19 22:22:32.243  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
            2023-01-19 22:22:36.673  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
            2023-01-19 22:22:41.117  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
            2023-01-19 22:22:41.921  - ^[[32minfo^[[39m: host.iobroker-pi instance system.adapter.smartmeter.1 started with pid 1436
            2023-01-19 22:22:43.283  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]: /opt/iobroker/node_modules/@iobroker/adapter-core/build/utils.js:83
            2023-01-19 22:22:43.284  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     throw new Error("Cannot resolve adapter class");
            2023-01-19 22:22:43.285  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     ^
            2023-01-19 22:22:43.286  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]: Error: Cannot resolve adapter class
            2023-01-19 22:22:43.294  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at resolveAdapterConstructor (/opt/iobroker/node_modules/@iobroker/adapter-core/build/utils.js:83:11)
            2023-01-19 22:22:43.294  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/adapter-core/build/utils.js:92:19)
            2023-01-19 22:22:43.295  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Module._compile (node:internal/modules/cjs/loader:1155:14)
            2023-01-19 22:22:43.296  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
            2023-01-19 22:22:43.296  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Module.load (node:internal/modules/cjs/loader:1033:32)
            2023-01-19 22:22:43.297  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Function.Module._load (node:internal/modules/cjs/loader:868:12)
            2023-01-19 22:22:43.297  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Module.require (node:internal/modules/cjs/loader:1057:19)
            2023-01-19 22:22:43.298  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at require (node:internal/modules/cjs/helpers:103:18)
            2023-01-19 22:22:43.299  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/adapter-core/build/controllerTools.js:6:15)
            2023-01-19 22:22:43.300  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Module._compile (node:internal/modules/cjs/loader:1155:14)
            2023-01-19 22:22:43.301  - ^[[31merror^[[39m: host.iobroker-pi instance system.adapter.smartmeter.1 terminated with code 1 (JS_CONTROLLER_STOPPED)
            2023-01-19 22:22:43.302  - ^[[32minfo^[[39m: host.iobroker-pi Restart adapter system.adapter.smartmeter.1 because enabled
            2023-01-19 22:22:45.513  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 0 updated
            2023-01-19 22:22:49.945  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 0 updated
            2023-01-19 22:22:54.377  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
            2023-01-19 22:22:54.464  - ^[[32minfo^[[39m: host.iobroker-pi received SIGTERM
            2023-01-19 22:22:54.510  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.rpi2.0 (force=false, process=true)
            2023-01-19 22:22:54.513  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.smartmeter.0 (force=false, process=true)
            2023-01-19 22:22:54.515  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.smartmeter.1 (force=false, process=false)
            2023-01-19 22:22:54.534  - ^[[32minfo^[[39m: smartmeter.0 (25260) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
            2023-01-19 22:22:54.565  - ^[[32minfo^[[39m: smartmeter.0 (25260) Got terminate signal TERMINATE_YOURSELF
            2023-01-19 22:22:54.573  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.rpi2.0 send kill signal
            2023-01-19 22:22:54.576  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.smartmeter.0 send kill signal
            2023-01-19 22:22:54.532  - ^[[32minfo^[[39m: rpi2.0 (25253) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
            2023-01-19 22:22:54.661  - ^[[32minfo^[[39m: rpi2.0 (25253) Got terminate signal TERMINATE_YOURSELF
            2023-01-19 22:22:55.575  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.rpi2.0 killing pid 25253
            2023-01-19 22:22:55.580  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.smartmeter.0 killing pid 25260
            2023-01-19 22:22:55.672  - ^[[32minfo^[[39m: host.iobroker-pi instance system.adapter.rpi2.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP)
            2023-01-19 22:22:55.675  - ^[[32minfo^[[39m: host.iobroker-pi All instances are stopped.
            2023-01-19 22:22:55.740  - ^[[32minfo^[[39m: host.iobroker-pi instance system.adapter.smartmeter.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP)
            2023-01-19 22:22:55.742  - ^[[32minfo^[[39m: host.iobroker-pi All instances are stopped.
            2023-01-19 22:22:55.872  - ^[[32minfo^[[39m: host.iobroker-pi terminated
            
            
            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • Z zeus0190

              Ja, der Raspberry ist der Slave (Greift die Stromzähler im Schaltkasten per Optokoppler ab),
              Master läuft auf einem Fujitsu ThinClient (Proxmox).

              Abfragen per SSH (Putty) vom Raspberry,
              Master-Log sagt nur "system.host.iobroker-pi" is offline

              Betriebssystem hatte ich nen dreher in den Gehirnwindungen (Sorry!),
              ist das standart Raspian (Debian).

              PS: Gerade nochmal den Raspberry vom Strom getrennt und neu gestartet,
              wieder eine leicht andere Fehlermeldung......

              pi@iobroker-pi:~ $ uname -m && type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt-get update &> /dev/null && sudo apt-get update && apt-cache policy nodejs
              armv7l
              /usr/bin/nodejs
              /usr/bin/node
              /usr/bin/npm
              /usr/bin/npx
              v16.19.0
              v16.19.0
              8.19.3
              8.19.3
              /opt/iobroker/node_modules/graceful-fs/polyfills.js:321
                  !!  if (stats.uid < 0) stats.uid += 0x100000000
                      ^^
              
              SyntaxError: Unexpected token 'if'
                  at Object.compileFunction (node:vm:360:18)
                  at wrapSafe (node:internal/modules/cjs/loader:1094:15)
                  at Module._compile (node:internal/modules/cjs/loader:1129:27)
                  at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10)
                  at Module.load (node:internal/modules/cjs/loader:1043:32)
                  at Function.Module._load (node:internal/modules/cjs/loader:878:12)
                  at Module.require (node:internal/modules/cjs/loader:1067:19)
                  at require (node:internal/modules/cjs/helpers:103:18)
                  at Object.<anonymous> (/opt/iobroker/node_modules/graceful-fs/graceful-fs.js:2:17)
                  at Module._compile (node:internal/modules/cjs/loader:1165:14)
              
              

              Slave-Log von gestern (das letzte verfügbare),
              nur die letzten Zeilen.

              2023-01-19 22:22:11.787  - ^[[32minfo^[[39m: host.iobroker-pi Restart adapter system.adapter.smartmeter.1 because enabled
              2023-01-19 22:22:12.953  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
              2023-01-19 22:22:17.385  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
              2023-01-19 22:22:21.813  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
              2023-01-19 22:22:23.383  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 2 updated
              2023-01-19 22:22:27.802  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 0 updated
              2023-01-19 22:22:32.243  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
              2023-01-19 22:22:36.673  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
              2023-01-19 22:22:41.117  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
              2023-01-19 22:22:41.921  - ^[[32minfo^[[39m: host.iobroker-pi instance system.adapter.smartmeter.1 started with pid 1436
              2023-01-19 22:22:43.283  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]: /opt/iobroker/node_modules/@iobroker/adapter-core/build/utils.js:83
              2023-01-19 22:22:43.284  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     throw new Error("Cannot resolve adapter class");
              2023-01-19 22:22:43.285  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     ^
              2023-01-19 22:22:43.286  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]: Error: Cannot resolve adapter class
              2023-01-19 22:22:43.294  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at resolveAdapterConstructor (/opt/iobroker/node_modules/@iobroker/adapter-core/build/utils.js:83:11)
              2023-01-19 22:22:43.294  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/adapter-core/build/utils.js:92:19)
              2023-01-19 22:22:43.295  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Module._compile (node:internal/modules/cjs/loader:1155:14)
              2023-01-19 22:22:43.296  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
              2023-01-19 22:22:43.296  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Module.load (node:internal/modules/cjs/loader:1033:32)
              2023-01-19 22:22:43.297  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Function.Module._load (node:internal/modules/cjs/loader:868:12)
              2023-01-19 22:22:43.297  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Module.require (node:internal/modules/cjs/loader:1057:19)
              2023-01-19 22:22:43.298  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at require (node:internal/modules/cjs/helpers:103:18)
              2023-01-19 22:22:43.299  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/adapter-core/build/controllerTools.js:6:15)
              2023-01-19 22:22:43.300  - ^[[31merror^[[39m: host.iobroker-pi Caught by controller[0]:     at Module._compile (node:internal/modules/cjs/loader:1155:14)
              2023-01-19 22:22:43.301  - ^[[31merror^[[39m: host.iobroker-pi instance system.adapter.smartmeter.1 terminated with code 1 (JS_CONTROLLER_STOPPED)
              2023-01-19 22:22:43.302  - ^[[32minfo^[[39m: host.iobroker-pi Restart adapter system.adapter.smartmeter.1 because enabled
              2023-01-19 22:22:45.513  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 0 updated
              2023-01-19 22:22:49.945  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 0 updated
              2023-01-19 22:22:54.377  - ^[[32minfo^[[39m: smartmeter.0 (25260) Received 10 values, 1 updated
              2023-01-19 22:22:54.464  - ^[[32minfo^[[39m: host.iobroker-pi received SIGTERM
              2023-01-19 22:22:54.510  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.rpi2.0 (force=false, process=true)
              2023-01-19 22:22:54.513  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.smartmeter.0 (force=false, process=true)
              2023-01-19 22:22:54.515  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.smartmeter.1 (force=false, process=false)
              2023-01-19 22:22:54.534  - ^[[32minfo^[[39m: smartmeter.0 (25260) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
              2023-01-19 22:22:54.565  - ^[[32minfo^[[39m: smartmeter.0 (25260) Got terminate signal TERMINATE_YOURSELF
              2023-01-19 22:22:54.573  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.rpi2.0 send kill signal
              2023-01-19 22:22:54.576  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.smartmeter.0 send kill signal
              2023-01-19 22:22:54.532  - ^[[32minfo^[[39m: rpi2.0 (25253) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
              2023-01-19 22:22:54.661  - ^[[32minfo^[[39m: rpi2.0 (25253) Got terminate signal TERMINATE_YOURSELF
              2023-01-19 22:22:55.575  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.rpi2.0 killing pid 25253
              2023-01-19 22:22:55.580  - ^[[32minfo^[[39m: host.iobroker-pi stopInstance system.adapter.smartmeter.0 killing pid 25260
              2023-01-19 22:22:55.672  - ^[[32minfo^[[39m: host.iobroker-pi instance system.adapter.rpi2.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP)
              2023-01-19 22:22:55.675  - ^[[32minfo^[[39m: host.iobroker-pi All instances are stopped.
              2023-01-19 22:22:55.740  - ^[[32minfo^[[39m: host.iobroker-pi instance system.adapter.smartmeter.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP)
              2023-01-19 22:22:55.742  - ^[[32minfo^[[39m: host.iobroker-pi All instances are stopped.
              2023-01-19 22:22:55.872  - ^[[32minfo^[[39m: host.iobroker-pi terminated
              
              
              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #6

              @zeus0190 sagte in Slave Offline, RPi aber erreichbar ?:

              vom Strom getrennt und neu gestartet

              Ich hoffe du fährst den VORHER SAUBER runter, bevor da der Saft abgedreht wird...

              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
              • Z Offline
                Z Offline
                zeus0190
                schrieb am zuletzt editiert von zeus0190
                #7

                Ich kenne halt sudo shutdown,
                ist das der falsche Weg ?

                Hatten aber vor ca. 6 Wochen einen Stromausfall,
                da gabs vorher logischerweise kein Herunterfahren :blush:

                Du spielst auf eine defekte SD-Karte an ?

                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • Z zeus0190

                  Ich kenne halt sudo shutdown,
                  ist das der falsche Weg ?

                  Hatten aber vor ca. 6 Wochen einen Stromausfall,
                  da gabs vorher logischerweise kein Herunterfahren :blush:

                  Du spielst auf eine defekte SD-Karte an ?

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

                  @zeus0190 sagte in Slave Offline, RPi aber erreichbar ?:

                  ist das der falsche Weg ?

                  Nein, das passt. Aber auch danach noch ca. 60 Sekunden abwarten, bis das System komplett heruntergefahren ist.

                  da gabs vorher logischerweise kein Herunterfahren

                  Dafür gibt es USVs.

                  Du spielst auf eine defekte SD-Karte an ?

                  Eher auf ein defektes Dateisystem. Was nicht unbedingt das gleiche wie eine defekte SD-Karte ist. Aber zerbröselte Files können zu solchen Meldungen führen wie du die da oben siehst.

                  cd /opt/iobroker
                  sudo -H -u iobroker npm install iobroker.js-controller
                  

                  sagt?

                  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
                  • Z Offline
                    Z Offline
                    zeus0190
                    schrieb am zuletzt editiert von zeus0190
                    #9
                    pi@iobroker-pi:~ $ cd /opt/iobroker
                    sudo -H -u iobroker npm install iobroker.js-controller
                    npm ERR! code 1
                    npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller
                    npm ERR! command failed
                    npm ERR! command sh -c -- node iobroker.js setup first
                    npm ERR! /opt/iobroker/node_modules/graceful-fs/polyfills.js:200
                    npm ERR!      �  } else {
                    npm ERR!
                    npm ERR!
                    npm ERR! SyntaxError: Invalid or unexpected token
                    npm ERR!     at Object.compileFunction (node:vm:360:18)
                    npm ERR!     at wrapSafe (node:internal/modules/cjs/loader:1094:15)
                    npm ERR!     at Module._compile (node:internal/modules/cjs/loader:1129:27)
                    npm ERR!     at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10)
                    npm ERR!     at Module.load (node:internal/modules/cjs/loader:1043:32)
                    npm ERR!     at Function.Module._load (node:internal/modules/cjs/loader:878:12)
                    npm ERR!     at Module.require (node:internal/modules/cjs/loader:1067:19)
                    npm ERR!     at require (node:internal/modules/cjs/helpers:103:18)
                    npm ERR!     at Object.<anonymous> (/opt/iobroker/node_modules/graceful-fs/graceful-fs.js:2:17)
                    npm ERR!     at Module._compile (node:internal/modules/cjs/loader:1165:14)
                    
                    npm ERR! A complete log of this run can be found in:
                    npm ERR!     /home/iobroker/.npm/_logs/2023-01-20T13_59_52_852Z-debug-0.log
                    pi@iobroker-pi:/opt/iobroker $
                    
                    
                    
                    

                    Wird wohl am besten sein den Raspi platt zu machen und einmal neu zu installieren ?

                    PS: Slave neu aufgesetzt, läuft wieder, suche mir jetzt eine USV und ändere das Setup zudem auf Rpi4 mit SSD.

                    Danke für die Hilfe !

                    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

                    678

                    Online

                    32.7k

                    Benutzer

                    82.4k

                    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