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. Fehler noch iobroker Update | keine Weboberfläche mehr

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Fehler noch iobroker Update | keine Weboberfläche mehr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
6 Beiträge 4 Kommentatoren 1.4k Aufrufe
  • Ä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.
  • P Offline
    P Offline
    Pep
    schrieb am zuletzt editiert von
    #1

    Hallo Leute,

    ich wollte gestern per Weboberfläche die einzelnen Instanzen updaten. Irgendwie ist da wohl was schief gelaufen.

    Ich habe kein Webinterface mehr und auch so sieht es irgendwie nicht gut aus:

    root@raspberrypi:~# iobroker list instances
    system.adapter.admin.0                 : admin       -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
    system.adapter.discovery.0             : discovery   -  enabled
    
    root@raspberrypi:~# iobroker install web
    Update repository "default" under "http://download.iobroker.net/sources-dist.json"
    
    /root/node_modules/iobroker.js-controller/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js:5
    const Hoek = require('hoek');
    ^^^^^
    SyntaxError: Use of const in strict mode.
        at Module._compile (module.js:439:25)
        at Object.Module._extensions..js (module.js:474:10)
        at Module.load (module.js:356:32)
        at Function.Module._load (module.js:312:12)
        at Module.require (module.js:364:17)
        at require (module.js:380:17)
        at Object. <anonymous>(/root/node_modules/iobroker.js-controller/node_modules/request/node_modules/hawk/lib/index.js:5:33)
        at Module._compile (module.js:456:26)
        at Object.Module._extensions..js (module.js:474:10)
        at Module.load (module.js:356:32)</anonymous>
    
    root@raspberrypi:~# ps -aux | grep io
    
    root        48  0.0  0.0      0     0 ?        S<   Okt04   0:00 [DWC Notificatio]
    root     23973  0.9  3.8  82828 36388 ?        Ssl  07:55   0:06 iobroker.js-controller
    root     23982  0.4  2.6  73780 25312 ?        Sl   07:55   0:03 io.discovery.0
    root     24911  0.0  0.1   4180  1796 pts/1    R+   08:06   0:00 grep io
    

    Kann mir hier jemand helfen? Ich könnte auch neu aufsetzen, nur würde ich da gern die Scripte/Programme sichern und weiß nicht, wo die liegen

    1 Antwort Letzte Antwort
    0
    • blauholstenB Offline
      blauholstenB Offline
      blauholsten
      Developer
      schrieb am zuletzt editiert von
      #2

      @Pep:

      Hallo Leute,

      ich wollte gestern per Weboberfläche die einzelnen Instanzen updaten. Irgendwie ist da wohl was schief gelaufen.

      Ich habe kein Webinterface mehr und auch so sieht es irgendwie nicht gut aus:

      root@raspberrypi:~# iobroker list instances
      system.adapter.admin.0                 : admin       -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      system.adapter.discovery.0             : discovery   -  enabled
      
      root@raspberrypi:~# iobroker install web
      Update repository "default" under "http://download.iobroker.net/sources-dist.json"
      
      /root/node_modules/iobroker.js-controller/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js:5
      const Hoek = require('hoek');
      ^^^^^
      SyntaxError: Use of const in strict mode.
          at Module._compile (module.js:439:25)
          at Object.Module._extensions..js (module.js:474:10)
          at Module.load (module.js:356:32)
          at Function.Module._load (module.js:312:12)
          at Module.require (module.js:364:17)
          at require (module.js:380:17)
          at Object. <anonymous>(/root/node_modules/iobroker.js-controller/node_modules/request/node_modules/hawk/lib/index.js:5:33)
          at Module._compile (module.js:456:26)
          at Object.Module._extensions..js (module.js:474:10)
          at Module.load (module.js:356:32)</anonymous>
      
      root@raspberrypi:~# ps -aux | grep io
      
      root        48  0.0  0.0      0     0 ?        S<   Okt04   0:00 [DWC Notificatio]
      root     23973  0.9  3.8  82828 36388 ?        Ssl  07:55   0:06 iobroker.js-controller
      root     23982  0.4  2.6  73780 25312 ?        Sl   07:55   0:03 io.discovery.0
      root     24911  0.0  0.1   4180  1796 pts/1    R+   08:06   0:00 grep io
      

      Kann mir hier jemand helfen? Ich könnte auch neu aufsetzen, nur würde ich da gern die Scripte/Programme sichern und weiß nicht, wo die liegen `
      Welche node Version nutzt du?

      Entwickler vom: - Viessman Adapter
      - Alarm Adapter

      1 Antwort Letzte Antwort
      0
      • P Offline
        P Offline
        Pep
        schrieb am zuletzt editiert von
        #3

        @blauholsten:

        Welche node Version nutzt du? `

        root@raspberrypi:/opt/iobroker# nodejs -v
        v6.11.4
        root@raspberrypi:/opt/iobroker# node -v
        v6.11.4
        root@raspberrypi:/opt/iobroker# npm -v
        3.10.10
        

        Im iobroker Log steht folgendes:

        <code>2017-10-06 11:07:45.075  - ESC[31merrorESC[39m: Caught by controller[1]: [b]/opt/iobroker/node_modules/iobroker.admin/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js:5[/b]
        2017-10-06 11:07:45.071  - ESC[32minfoESC[39m: hm-rpc.0 system.adapter.admin.0: logging false
        2017-10-06 11:07:45.073  - ESC[32minfoESC[39m: fhem.0 system.adapter.admin.0: logging false
        2017-10-06 11:07:45.074  - ESC[32minfoESC[39m: pushover.0 system.adapter.admin.0: logging false
        2017-10-06 11:07:45.076  - ESC[32minfoESC[39m: viessmann.0 system.adapter.admin.0: logging false
        2017-10-06 11:07:45.077  - ESC[31merrorESC[39m: Caught by controller[2]: const Hoek = require('hoek');
        2017-10-06 11:07:45.087  - ESC[32minfoESC[39m: history.0 system.adapter.admin.0: logging false
        2017-10-06 11:07:45.078  - ESC[31merrorESC[39m: Caught by controller[2]: ^^^^^
        2017-10-06 11:07:45.078  - ESC[31merrorESC[39m: Caught by controller[3]: SyntaxError: Use of const in strict mode.
        2017-10-06 11:07:45.079  - ESC[31merrorESC[39m: Caught by controller[3]:     at Module._compile (module.js:439:25)
        2017-10-06 11:07:45.079  - ESC[31merrorESC[39m: Caught by controller[3]:     at Object.Module._extensions..js (module.js:474:10)
        2017-10-06 11:07:45.080  - ESC[31merrorESC[39m: Caught by controller[3]:     at Module.load (module.js:356:32)
        2017-10-06 11:07:45.080  - ESC[31merrorESC[39m: Caught by controller[3]:     at Function.Module._load (module.js:312:12)
        2017-10-06 11:07:45.080  - ESC[31merrorESC[39m: Caught by controller[3]:     at Module.require (module.js:364:17)
        2017-10-06 11:07:45.081  - ESC[31merrorESC[39m: Caught by controller[3]:     at require (module.js:380:17)
        2017-10-06 11:07:45.081  - ESC[31merrorESC[39m: Caught by controller[3]:     at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.admin/node_modules/request/node_modules/hawk/lib/index.js:5:33)
        2017-10-06 11:07:45.081  - ESC[31merrorESC[39m: Caught by controller[3]:     at Module._compile (module.js:456:26)
        2017-10-06 11:07:45.082  - ESC[31merrorESC[39m: Caught by controller[3]:     at Object.Module._extensions..js (module.js:474:10)
        2017-10-06 11:07:45.082  - ESC[31merrorESC[39m: Caught by controller[3]:     at Module.load (module.js:356:32)
        2017-10-06 11:07:45.090  - ESC[32minfoESC[39m: javascript.0 system.adapter.admin.0: logging false
        2017-10-06 11:07:45.082  - ESC[31merrorESC[39m: host.raspberrypi instance system.adapter.admin.0 terminated with code 8 (node.js: Cannot find module)
        2017-10-06 11:07:45.083  - ESC[32minfoESC[39m: host.raspberrypi Restart adapter system.adapter.admin.0 because enabled
        2017-10-06 11:07:52.381  - ESC[32minfoESC[39m: host.raspberrypi received SIGTERM
        2017-10-06 11:07:58.387  - ESC[32minfoESC[39m: host.raspberrypi received SIGTERM
        2017-10-06 11:08:02.451  - ESC[32minfoESC[39m: host.raspberrypi force terminating
        2017-10-06 11:08:02.456  - ESC[32minfoESC[39m: Adapter hm-rpc still running
        2017-10-06 11:08:02.459  - ESC[32minfoESC[39m: Adapter hm-rega still running
        2017-10-06 11:08:02.460  - ESC[32minfoESC[39m: Adapter web still running
        2017-10-06 11:08:02.461  - ESC[32minfoESC[39m: Adapter history still running
        2017-10-06 11:08:02.462  - ESC[32minfoESC[39m: Adapter javascript still running
        2017-10-06 11:08:02.463  - ESC[32minfoESC[39m: Adapter fhem still running
        2017-10-06 11:08:02.464  - ESC[32minfoESC[39m: Adapter viessmann still running
        2017-10-06 11:08:02.465  - ESC[32minfoESC[39m: Adapter pushover still running
        2017-10-06 11:08:02.466  - ESC[32minfoESC[39m: Adapter cloud still running
        2017-10-06 11:10:03.387  - ESC[31merrorESC[39m: javascript.0 uncaught exception: Cannot read property 'status' of undefined
        2017-10-06 11:26:56.880  - ESC[32minfoESC[39m: web.0 terminating http server on port 8082
        2017-10-06 11:26:56.901  - ESC[32minfoESC[39m: viessmann.0 cleaned everything up...
        2017-10-06 11:26:56.881  - ESC[32minfoESC[39m: hm-rpc.0 binrpc -> 192.168.178.11:2001 init ["xmlrpc_bin://192.168.178.10:2001",""]
        2017-10-06 11:26:56.897  - ESC[32minfoESC[39m: web.0 terminated http server on port 8082
        2017-10-06 11:26:56.976  - ESC[32minfoESC[39m: hm-rpc.0 Disconnected
        2017-10-06 11:26:56.882  - ESC[32minfoESC[39m: cloud.0 Connection changed: DISCONNECTED3
        2017-10-06 11:26:58.371  - ESC[32minfoESC[39m: fhem.0 terminating with timeout
        2017-10-06 11:26:58.410  - ESC[32minfoESC[39m: viessmann.0 terminating with timeout
        2017-10-06 11:26:58.414  - ESC[32minfoESC[39m: pushover.0 terminating with timeout[/code]</anonymous></code>
        
        1 Antwort Letzte Antwort
        0
        • wendy2702W Online
          wendy2702W Online
          wendy2702
          schrieb am zuletzt editiert von
          #4

          Hast du den js-controller mal versucht upzudaten bzw. welche Version war/ist installiert?

          Sonst vielleicht mal das ausführen falls noch nicht gemacht:

          cd /opt/iobroker
          iobroker stop
          iobroker update
          npm cache clean
          iobroker upgrade self
          iobroker upload admin
          iobroker start 
          

          Bitte keine Fragen per PN, die gehören ins Forum!

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

          1 Antwort Letzte Antwort
          0
          • blauholstenB Offline
            blauholstenB Offline
            blauholsten
            Developer
            schrieb am zuletzt editiert von
            #5

            Hi,

            die Fehlermeldung deutet aus meiner Sicht darauf hin, das du eine alte node Version nutzt.

            /root/node_modules/iobroker.js-controller/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js:5

            const Hoek = require('hoek');

            ^^^^^

            SyntaxError: Use of const in strict mode.

            die hier verwendete const Deklaration, wird meines Wissens nach erst ab Node 4.x unterstützt.

            Kann aber auch kompletter Blödsinn sein was ich hier erzähle…

            Entwickler vom: - Viessman Adapter
            - Alarm Adapter

            1 Antwort Letzte Antwort
            0
            • B Offline
              B Offline
              badplay
              schrieb am zuletzt editiert von
              #6

              Ich musste neu installieren aber die Daten waren alle noch da

              Dann stellte man fest das die neue npm 5 die es gibt scheinbar Fehler verursacht.

              Nach downgrade auf v4 ging alles wieder

              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

              552

              Online

              32.6k

              Benutzer

              82.1k

              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