Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [gelöst] Admin Adapter läuft nach Update nicht mehr

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

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

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MichaelJaD last edited by

      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 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators last edited by

        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>

        1 Reply Last reply Reply Quote 0
        • G
          Graf Allrad last edited by

          Hat sich erledigt… läuft bei mir wieder.

          1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators last edited by

            @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> `

            1 Reply Last reply Reply Quote 0
            • G
              Graf Allrad last edited by

              Jo Danke !!! :lol:

              Auch im Panikmode hilft "Zuerst Lesen" lach

              1 Reply Last reply Reply Quote 0
              • M
                MichaelJaD last edited by

                ` > 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 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators last edited by

                  Dann hilft nur drüberinstallieren:

                  cd /opt/iobroker
                  sudo iobroker stop
                  sudo npm cache clean
                  sudo npm install iobroker.admin
                  sudo iobroker start
                  
                  
                  1 Reply Last reply Reply Quote 0
                  • M
                    MichaelJaD last edited by

                    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 Reply Last reply Reply Quote 0
                    • M
                      MichaelJaD last edited by

                      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 Reply Last reply Reply Quote 1
                      • First post
                        Last post

                      Support us

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

                      659
                      Online

                      31.9k
                      Users

                      80.2k
                      Topics

                      1.3m
                      Posts

                      3
                      9
                      4631
                      Loading More Posts
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes
                      Reply
                      • Reply as topic
                      Log in to reply
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                      The ioBroker Community 2014-2023
                      logo