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. ioBroker Allgemein
  4. [gelöst] Admin Adapter läuft nach Update nicht mehr

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    18
    1
    616

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

[gelöst] Admin Adapter läuft nach Update nicht mehr

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
9 Beiträge 3 Kommentatoren 4.8k 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.
  • M Offline
    M Offline
    MichaelJaD
    schrieb am zuletzt editiert von
    #1

    Ich kann meine Admin Instanz leide nicht mehr öffnen.

    Der Adapter läuft auch nicht

    ` > root@ioBroker:/opt/iobroker# iobroker list instances

    system.adapter.flot.0 : flot - enabled

    system.adapter.javascript.0 : javascript - disabled

    system.adapter.mobile.0 : mobile - disabled

    system.adapter.mpd.0 : mpd - enabled, port: 6600

    system.adapter.node-red.0 : node-red - enabled, port: 1880

    system.adapter.rpi2.0 : rpi2 - enabled

    system.adapter.s7.0 : s7 - enabled

    system.adapter.socketio.0 : socketio - enabled, port: 8084, bind: 0.0.0.0, run as: admin

    system.adapter.sql.0 : sql - enabled, port: 0

    system.adapter.vis-beta.0 : vis-beta - enabled

    system.adapter.vis.0 : vis - enabled

    system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin `

    Ich kann dieses auch nicht upgraden

    ` > root@ioBroker:/opt/iobroker# iobroker install admin

    adapter "admin" yet installed. Use "upgrade" to install newer version.

    root@ioBroker:/opt/iobroker# iobroker upgrade admin

    module.js:590

    throw err;

    ^

    SyntaxError: /opt/iobroker/node_modules/iobroker.admin/io-package.json: Unexpected end of JSON input

    at Object.parse (native)

    at Object.Module._extensions..json (module.js:587:27)

    at Module.load (module.js:487:32)

    at tryModuleLoad (module.js:446:12)

    at Function.Module._load (module.js:438:3)

    at Module.require (module.js:497:17)

    at require (internal/module.js:20:19)

    at Upgrade.upgradeAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:178:27)

    at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:108:22

    at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2528:33)</anonymous> `

    Löschen ist auch nicht möglich:

    ` > root@ioBroker:/opt/iobroker# iobroker del admin

    module.js:590

    throw err;

    ^

    SyntaxError: /opt/iobroker/node_modules/iobroker.admin/io-package.json: Unexpected end of JSON input

    at Object.parse (native)

    at Object.Module._extensions..json (module.js:587:27)

    at Module.load (module.js:487:32)

    at tryModuleLoad (module.js:446:12)

    at Function.Module._load (module.js:438:3)

    at Module.require (module.js:497:17)

    at require (internal/module.js:20:19)

    at Install.deleteAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:1137:26)

    at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:843:29

    at Object.connected (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2653:70) `

    Ein Update des js.controller habe ich auch durchgeführt.

    ` > root@ioBroker:/opt/iobroker# npm install iobroker.js-controller

    iobroker.js-controller@0.16.2 install /opt/iobroker/node_modules/iobroker.js-controller

    node lib/setup.js setup first

    iobroker.core@0.1.0 /opt/iobroker

    └─┬ iobroker.js-controller@0.16.2

    ├── greenlock@2.1.12

    ├─┬ jszip@3.1.3

    │ └── lie@3.1.1

    ├─┬ socket.io@1.7.3

    │ └─┬ engine.io@1.8.3

    │ └── ws@1.1.2

    ├─┬ socket.io-client@1.7.3

    │ └─┬ engine.io-client@1.8.3

    │ └── ws@1.1.2

    └── winston-daily-rotate-file@1.4.5 `

    Ein Admin Instanz hinzufügen geht leider auch nicht:

    ` > root@ioBroker:/opt/iobroker# iobroker add admin –port 8089

    host.ioBroker install adapter admin

    host.ioBroker error: reading io-package.json SyntaxError: Unexpected end of JSON input `

    Was kann ich nun noch machen?

    Gruß

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      Hallo Michel und Willkommen im Forum!
      @MichaelJaD:

      Was kann ich nun noch machen? `
      Das bekommen wir schon hin!

      @MichaelJaD:

      Ein Update des js.controller habe ich auch durchgeführt. `
      Aber wahrscheinlich nicht als erstes, oder?

      Dan versuche mal

      cd /opt/iobroker
      sudo iobroker stop admin
      sudo iobroker upload admin
      sudo iobroker start admin
      
      

      Und dann nochmal auf <ip>:8081

      Gruß

      Rainer</ip>

      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
      • G Offline
        G Offline
        Graf Allrad
        schrieb am zuletzt editiert von
        #3

        Hat sich erledigt… läuft bei mir wieder.

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @Graf Allrad:

          Das gleiche bei mir. `
          @Graf Allrad:

          Was tun ? `
          Das gleiche ;-)

          @MichaelJaD:

          Ein Update des js.controller `
          und dann:
          @Homoran:

          Dann versuche mal

          cd /opt/iobroker
          sudo iobroker stop admin
          sudo iobroker upload admin
          sudo iobroker start admin
          

          Und dann nochmal auf <ip>:8081</ip> `

          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
          • G Offline
            G Offline
            Graf Allrad
            schrieb am zuletzt editiert von
            #5

            Jo Danke !!! :lol:

            Auch im Panikmode hilft "Zuerst Lesen" lach

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              MichaelJaD
              schrieb am zuletzt editiert von
              #6

              ` > Dan versuche mal

              cd /opt/iobroker
              sudo iobroker stop admin
              sudo iobroker upload admin
              sudo iobroker start admin
              
              

              Und dann nochmal auf <ip>:8081

              Gruß

              Rainer</ip> `

              Das habe ich gemacht aber dann passiert das:

              ` > root@ioBroker:~# cd /opt/iobroker

              root@ioBroker:/opt/iobroker# sudo iobroker stop admin

              Cannot find any instances of "admin"

              root@ioBroker:/opt/iobroker# sudo iobroker upload admin

              got /opt/iobroker/node_modules/iobroker.admin/admin

              upload [2] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/words.js words.js application/javascript

              upload [1] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index.htm l index.html text/html

              upload [0] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/admin.png admin.png image/png

              Cannot find io-package.json in /opt/iobroker/node_modules/iobroker.admin

              module.js:590

              throw err;

              ^

              SyntaxError: /opt/iobroker/node_modules/iobroker.admin/io-package.json: Unexpect ed end of JSON input

              at Object.parse (native)

              at Object.Module._extensions..json (module.js:587:27)

              at Module.load (module.js:487:32)

              at tryModuleLoad (module.js:446:12)

              at Function.Module._load (module.js:438:3)

              at Module.require (module.js:497:17)

              at require (internal/module.js:20:19)

              at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/l ib/setup/setupUpload.js:214:23)

              at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:776:48

              at Upload.upgradeAdapterObjects (/opt/iobroker/node_modules/iobroker.js-cont roller/lib/setup/setupUpload.js:431:13)

              root@ioBroker:/opt/iobroker# sudo iobroker start admin

              Cannot find any instances of "admin"

              root@ioBroker:/opt/iobroker# `

              Admin Modul ist installiert aber irgendwie auch nicht?

              Gruß

              1 Antwort Letzte Antwort
              0
              • HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #7

                Dann hilft nur drüberinstallieren:

                cd /opt/iobroker
                sudo iobroker stop
                sudo npm cache clean
                sudo npm install iobroker.admin
                sudo iobroker start
                
                

                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
                • M Offline
                  M Offline
                  MichaelJaD
                  schrieb am zuletzt editiert von
                  #8

                  Hilft leider auch nicht.

                  root@ioBroker:/opt/iobroker# sudo iobroker stop
                  iobroker controller daemon is not running
                  root@ioBroker:/opt/iobroker# sudo npm cache clean
                  root@ioBroker:/opt/iobroker# sudo npm install iobroker.admin
                  iobroker.core@0.1.0 /opt/iobroker
                  └── (empty)
                  
                  [b]npm ERR! code 1[/b]
                  root@ioBroker:/opt/iobroker# sudo iobroker start
                  Starting iobroker controller daemon...
                  iobroker controller daemon started. PID: 12674
                  root@ioBroker:/opt/iobroker# iobroker list instances
                  system.adapter.flot.0                  : flot        -  enabled
                  system.adapter.javascript.0            : javascript  - disabled
                  system.adapter.mobile.0                : mobile      - disabled
                  system.adapter.mpd.0                   : mpd         -  enabled, port: 6600
                  system.adapter.node-red.0              : node-red    -  enabled, port: 1880
                  system.adapter.rpi2.0                  : rpi2        -  enabled
                  system.adapter.s7.0                    : s7          -  enabled
                  system.adapter.socketio.0              : socketio    -  enabled, port: 8084, bind: 0.0.0.0, run as: admin
                  system.adapter.sql.0                   : sql         -  enabled, port: 0
                  system.adapter.vis-beta.0              : vis-beta    -  enabled
                  system.adapter.vis.0                   : vis         -  enabled
                  system.adapter.web.0                   : web         -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                  
                  
                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    MichaelJaD
                    schrieb am zuletzt editiert von
                    #9

                    Nachdem ich ich nochmal etwas versucht habe ging es aufeinmal wieder einen Admin Instanz hinzuzufügen!

                    [b]root@ioBroker:/opt/iobroker# sudo iobroker stop[/b]
                    Stopping iobroker controller daemon...
                    iobroker controller daemon stopped.
                    Exit code for "killall.sh": 0
                    [b]root@ioBroker:/opt/iobroker# sudo npm install iobroker.admin --production[/b]
                    iobroker.core@0.1.0 /opt/iobroker
                    └── (empty)
                    
                    npm ERR! code 1
                    [b]root@ioBroker:/opt/iobroker# sudo npm install iobroker.js-controller --production[/b]
                    
                    > iobroker.js-controller@0.16.2 install /opt/iobroker/node_modules/iobroker.js-controller
                    > node lib/setup.js setup first
                    
                    iobroker.core@0.1.0 /opt/iobroker
                    └── iobroker.js-controller@0.16.2
                    
                    [b]root@ioBroker:/opt/iobroker# sudo npm install iobroker.admin --production[/b]
                    iobroker.core@0.1.0 /opt/iobroker
                    └── (empty)
                    
                    npm ERR! code 1
                    root@ioBroker:/opt/iobroker# ^C
                    [b]root@ioBroker:/opt/iobroker# iobroker add admin --port 8089[/b]
                    host.ioBroker install adapter admin
                    npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.admin"
                    got /opt/iobroker/node_modules/iobroker.admin/admin
                    upload [2] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/words.js words.js application/javascript
                    upload [1] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index.html index.html text/html
                    upload [0] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/admin.png admin.png image/png
                    host.ioBroker object system.adapter.admin created
                    host.ioBroker create instance admin
                    host.ioBroker object admin.0.info created
                    host.ioBroker object system.adapter.admin.upload created
                    host.ioBroker object system.adapter.admin.0.outputCount created
                    host.ioBroker object system.adapter.admin.0.inputCount created
                    host.ioBroker object system.adapter.admin.0.uptime created
                    host.ioBroker object system.adapter.admin.0.memRss created
                    host.ioBroker object system.adapter.admin.0.memHeapTotal created
                    host.ioBroker object system.adapter.admin.0.memHeapUsed created
                    host.ioBroker object system.adapter.admin.0.connected created
                    host.ioBroker object system.adapter.admin.0.alive created
                    host.ioBroker object system.adapter.admin.0 created
                    root@ioBroker:/opt/iobroker# iobroker list instances
                    system.adapter.admin.0                 : admin       -  enabled, port: 8089, bind: 0.0.0.0, run as: admin
                    system.adapter.flot.0                  : flot        -  enabled
                    system.adapter.javascript.0            : javascript  - disabled
                    system.adapter.mobile.0                : mobile      - disabled
                    system.adapter.mpd.0                   : mpd         -  enabled, port: 6600
                    system.adapter.node-red.0              : node-red    -  enabled, port: 1880
                    system.adapter.rpi2.0                  : rpi2        -  enabled
                    system.adapter.s7.0                    : s7          -  enabled
                    system.adapter.socketio.0              : socketio    -  enabled, port: 8084, bind: 0.0.0.0, run as: admin
                    system.adapter.sql.0                   : sql         -  enabled, port: 0
                    system.adapter.vis-beta.0              : vis-beta    -  enabled
                    system.adapter.vis.0                   : vis         -  enabled
                    system.adapter.web.0                   : web         -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                    root@ioBroker:/opt/iobroker# sudo iobroker start
                    Starting iobroker controller daemon...
                    iobroker controller daemon started. PID: 13635
                    root@ioBroker:/opt/iobroker#
                    
                    
                    1 Antwort Letzte Antwort
                    1
                    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

                    820

                    Online

                    32.5k

                    Benutzer

                    81.6k

                    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