Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Installation
    5. Update js-controller - "nodejs is NOT correctly installed"

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Update js-controller - "nodejs is NOT correctly installed"

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @George_Best last edited by

      @george_best sagte in Update js-controller - "nodejs is NOT correctly installed":

      Hat evtl. jemand eine Idee was ich noch tun kann?

      iob fix
      iob nodejs-update
      

      sollte das alles gerade ziehen.

      G 1 Reply Last reply Reply Quote 2
      • G
        George_Best @Thomas Braun last edited by

        @thomas-braun Perfekt! Vielen, herzlichen Dank - das hat zumindest schon mal funkioniert.

        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @George_Best last edited by

          @george_best

          Dann lass

          iob nodejs-update
          

          nochmal laufen, wenn der iobroker aktualisiert wurde. Dann dürfte da auch nodejs@18 vorgeschlagen werden. Jetzt bist du bestimmt auf 16 gelandet, oder?

          1 Reply Last reply Reply Quote 0
          • G
            George_Best last edited by

            Der Befehl

            iobroker upgrade self
            

            sagt leider immer noch "js-controller 4.0.24"
            ab.
            Nun bringt mir

            iob diag
            

            folgende Meldung:

            Errors in npm tree:
            npm ERR! code ELSPROBLEMS
            npm ERR! extraneous: @serialport/bindings-cpp@ /opt/iobroker/node_modules/@serialport/bindings-cpp
            npm ERR! extraneous: 01_icons@ /opt/iobroker/node_modules/01_icons
            npm ERR! extraneous: array-ext@0.1.5 /opt/iobroker/node_modules/array-ext
            npm ERR! extraneous: asap@2.0.6 /opt/iobroker/node_modules/asap
            npm ERR! extraneous: aws-iot-device-sdk@2.2.1 /opt/iobroker/node_modules/aws-iot-device-sdk
            npm ERR! extraneous: aws-sdk@2.1484.0 /opt/iobroker/node_modules/aws-sdk
            npm ERR! extraneous: axios@0.18.0 /opt/iobroker/node_modules/axios
            npm ERR! extraneous: babel-runtime@5.8.38 /opt/iobroker/node_modules/babel-runtime
            npm ERR! extraneous: big-number@0.3.1 /opt/iobroker/node_modules/big-number
            npm ERR! extraneous: bignumber.js@4.1.0 /opt/iobroker/node_modules/bignumber.js
            npm ERR! extraneous: buffer@4.9.2 /opt/iobroker/node_modules/buffer
            npm ERR! extraneous: busboy@0.2.14 /opt/iobroker/node_modules/busboy
            npm ERR! extraneous: callback-stream@1.1.0 /opt/iobroker/node_modules/callback-stream
            npm ERR! extraneous: castv2-player@2.0.6 /opt/iobroker/node_modules/castv2-player
            npm ERR! extraneous: chainsaw@0.0.9 /opt/iobroker/node_modules/chainsaw
            npm ERR! extraneous: charenc@0.0.2 /opt/iobroker/node_modules/charenc
            npm ERR! extraneous: comment-json@1.1.3 /opt/iobroker/node_modules/comment-json
            npm ERR! extraneous: crypt@0.0.2 /opt/iobroker/node_modules/crypt
            npm ERR! extraneous: dicer@0.2.5 /opt/iobroker/node_modules/dicer
            npm ERR! extraneous: esprima@2.7.3 /opt/iobroker/node_modules/esprima
            npm ERR! extraneous: events@1.1.1 /opt/iobroker/node_modules/events
            npm ERR! extraneous: express-fileupload@0.4.1 /opt/iobroker/node_modules/express-fileupload
            npm ERR! extraneous: follow-redirects@1.7.0 /opt/iobroker/node_modules/follow-redirects
            npm ERR! extraneous: generic-pool@2.5.4 /opt/iobroker/node_modules/generic-pool
            npm ERR! extraneous: glob-parent@3.1.0 /opt/iobroker/node_modules/glob-parent
            npm ERR! extraneous: glob-stream@6.1.0 /opt/iobroker/node_modules/glob-stream
            npm ERR! extraneous: hashish@0.0.4 /opt/iobroker/node_modules/hashish
            npm ERR! extraneous: inote-util@1.17.2 /opt/iobroker/node_modules/inote-util
            npm ERR! invalid: iobroker.esphome@0.2.0-0 /opt/iobroker/node_modules/iobroker.esphome
            npm ERR! invalid: iobroker.icons-open-icon-library-png@0.1.3 /opt/iobroker/node_modules/iobroker.icons-open-icon-library-png
            npm ERR! extraneous: iobroker.type-detector@0.1.1 /opt/iobroker/node_modules/iobroker.type-detector
            npm ERR! invalid: iobroker.vis-materialdesign@0.2.62 /opt/iobroker/node_modules/iobroker.vis-materialdesign
            npm ERR! invalid: iobroker.vodafone-speedtest@0.0.6 /opt/iobroker/node_modules/iobroker.vodafone-speedtest
            npm ERR! invalid: iobroker.web-speedy@0.1.1 /opt/iobroker/node_modules/iobroker.web-speedy
            npm ERR! extraneous: is-arguments@1.1.1 /opt/iobroker/node_modules/is-arguments
            npm ERR! extraneous: is-generator-function@1.0.10 /opt/iobroker/node_modules/is-generator-function
            npm ERR! extraneous: is-negated-glob@1.0.0 /opt/iobroker/node_modules/is-negated-glob
            npm ERR! extraneous: jmespath@0.16.0 /opt/iobroker/node_modules/jmespath
            npm ERR! extraneous: json-parser@1.1.5 /opt/iobroker/node_modules/json-parser
            npm ERR! extraneous: md5@2.2.1 /opt/iobroker/node_modules/md5
            npm ERR! extraneous: mmmagic@0.5.2 /opt/iobroker/node_modules/mmmagic
            npm ERR! extraneous: mssql@3.3.0 /opt/iobroker/node_modules/mssql
            npm ERR! extraneous: mysql@2.16.0 /opt/iobroker/node_modules/mysql
            npm ERR! extraneous: nconf@0.10.0 /opt/iobroker/node_modules/nconf
            npm ERR! extraneous: node-abi@2.30.1 /opt/iobroker/node_modules/node-abi
            npm ERR! extraneous: optimist@0.6.1 /opt/iobroker/node_modules/optimist
            npm ERR! extraneous: ordered-read-streams@1.0.1 /opt/iobroker/node_modules/ordered-read-streams
            npm ERR! extraneous: path-dirname@1.0.2 /opt/iobroker/node_modules/path-dirname
            npm ERR! extraneous: pg-connection-string@0.1.3 /opt/iobroker/node_modules/pg-connection-string
            npm ERR! extraneous: pg-pool@2.0.6 /opt/iobroker/node_modules/pg-pool
            npm ERR! extraneous: pg-types@2.0.0 /opt/iobroker/node_modules/pg-types
            npm ERR! extraneous: pg@7.9.0 /opt/iobroker/node_modules/pg
            npm ERR! extraneous: picocolors@1.0.0 /opt/iobroker/node_modules/picocolors
            npm ERR! extraneous: postgres-date@1.0.3 /opt/iobroker/node_modules/postgres-date
            npm ERR! extraneous: prebuild-install@6.1.4 /opt/iobroker/node_modules/prebuild-install
            npm ERR! extraneous: priorityqueuejs@1.0.0 /opt/iobroker/node_modules/priorityqueuejs
            npm ERR! extraneous: promise@7.3.1 /opt/iobroker/node_modules/promise
            npm ERR! extraneous: pumpify@1.5.1 /opt/iobroker/node_modules/pumpify
            npm ERR! extraneous: remove@0.1.5 /opt/iobroker/node_modules/remove
            npm ERR! extraneous: secure-keys@1.0.0 /opt/iobroker/node_modules/secure-keys
            npm ERR! extraneous: seedrandom@2.4.4 /opt/iobroker/node_modules/seedrandom
            npm ERR! extraneous: seq@0.3.5 /opt/iobroker/node_modules/seq
            npm ERR! extraneous: shelljs@0.8.3 /opt/iobroker/node_modules/shelljs
            npm ERR! extraneous: soef@0.4.15 /opt/iobroker/node_modules/soef
            npm ERR! extraneous: sprintf@0.1.5 /opt/iobroker/node_modules/sprintf
            npm ERR! extraneous: sql-client@1.3.0 /opt/iobroker/node_modules/sql-client
            npm ERR! extraneous: sqlite3@4.0.6 /opt/iobroker/node_modules/sqlite3
            npm ERR! extraneous: streamifier@0.1.1 /opt/iobroker/node_modules/streamifier
            npm ERR! extraneous: suncalc@1.8.0 /opt/iobroker/node_modules/suncalc
            npm ERR! extraneous: systeminformation@4.8.3 /opt/iobroker/node_modules/systeminformation
            npm ERR! extraneous: tedious@1.14.0 /opt/iobroker/node_modules/tedious
            npm ERR! extraneous: through2-filter@3.0.0 /opt/iobroker/node_modules/through2-filter
            npm ERR! extraneous: to-absolute-glob@2.0.2 /opt/iobroker/node_modules/to-absolute-glob
            npm ERR! extraneous: typescript@2.9.2 /opt/iobroker/node_modules/typescript
            npm ERR! extraneous: unique-stream@2.3.1 /opt/iobroker/node_modules/unique-stream
            npm ERR! extraneous: url@0.10.3 /opt/iobroker/node_modules/url
            npm ERR! extraneous: virtual-tsc@0.3.4 /opt/iobroker/node_modules/virtual-tsc
            npm ERR! extraneous: wake_on_lan@0.0.4 /opt/iobroker/node_modules/wake_on_lan
            npm ERR! extraneous: wordwrap@0.0.3 /opt/iobroker/node_modules/wordwrap
            npm ERR! extraneous: @serialport/parser-readline@10.3.0 /opt/iobroker/node_modules/@serialport/bindings-cpp/node_modules/@serialport/parser-readline
            npm ERR! extraneous: debug@4.3.4 /opt/iobroker/node_modules/@serialport/bindings-cpp/node_modules/debug
            npm ERR! extraneous: node-addon-api@4.3.0 /opt/iobroker/node_modules/@serialport/bindings-cpp/node_modules/node-addon-api
            npm ERR! extraneous: crypto-js@3.1.6 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/crypto-js
            npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/isarray
            npm ERR! extraneous: mqtt@2.15.1 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/mqtt
            npm ERR! extraneous: readable-stream@2.3.6 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/readable-stream
            npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/string_decoder
            npm ERR! extraneous: sax@1.2.1 /opt/iobroker/node_modules/aws-sdk/node_modules/sax
            npm ERR! extraneous: util@0.12.5 /opt/iobroker/node_modules/aws-sdk/node_modules/util
            npm ERR! extraneous: uuid@8.0.0 /opt/iobroker/node_modules/aws-sdk/node_modules/uuid
            npm ERR! extraneous: xml2js@0.5.0 /opt/iobroker/node_modules/aws-sdk/node_modules/xml2js
            npm ERR! extraneous: xmlbuilder@11.0.1 /opt/iobroker/node_modules/aws-sdk/node_modules/xmlbuilder
            npm ERR! extraneous: core-js@1.2.7 /opt/iobroker/node_modules/babel-runtime/node_modules/core-js
            npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/buffer/node_modules/isarray
            npm ERR! extraneous: streamsearch@0.1.2 /opt/iobroker/node_modules/dicer/node_modules/streamsearch
            npm ERR! extraneous: fs-extra@4.0.3 /opt/iobroker/node_modules/express-fileupload/node_modules/fs-extra
            npm ERR! extraneous: debug@3.2.6 /opt/iobroker/node_modules/follow-redirects/node_modules/debug
            npm ERR! extraneous: ms@2.1.1 /opt/iobroker/node_modules/follow-redirects/node_modules/ms
            npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/glob-stream/node_modules/isarray
            npm ERR! extraneous: readable-stream@2.3.7 /opt/iobroker/node_modules/glob-stream/node_modules/readable-stream
            npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/glob-stream/node_modules/string_decoder
            npm ERR! invalid: node-snap7@ /opt/iobroker/node_modules/node-snap7
            npm ERR! invalid: socksv5@0.0.6 /opt/iobroker/node_modules/socksv5
            npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/mysql/node_modules/isarray
            npm ERR! extraneous: readable-stream@2.3.6 /opt/iobroker/node_modules/mysql/node_modules/readable-stream
            npm ERR! extraneous: sqlstring@2.3.1 /opt/iobroker/node_modules/mysql/node_modules/sqlstring
            npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/mysql/node_modules/string_decoder
            npm ERR! extraneous: async@1.5.2 /opt/iobroker/node_modules/nconf/node_modules/async
            npm ERR! extraneous: camelcase@2.1.1 /opt/iobroker/node_modules/nconf/node_modules/camelcase
            npm ERR! extraneous: window-size@0.1.4 /opt/iobroker/node_modules/nconf/node_modules/window-size
            npm ERR! extraneous: yargs@3.32.0 /opt/iobroker/node_modules/nconf/node_modules/yargs
            npm ERR! extraneous: minimist@0.0.10 /opt/iobroker/node_modules/optimist/node_modules/minimist
            npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/ordered-read-streams/node_modules/isarray
            npm ERR! extraneous: readable-stream@2.3.7 /opt/iobroker/node_modules/ordered-read-streams/node_modules/readable-stream
            npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/ordered-read-streams/node_modules/string_decoder
            npm ERR! extraneous: semver@4.3.2 /opt/iobroker/node_modules/pg/node_modules/semver
            npm ERR! extraneous: minimist@1.2.8 /opt/iobroker/node_modules/prebuild-install/node_modules/minimist
            npm ERR! extraneous: pump@3.0.0 /opt/iobroker/node_modules/prebuild-install/node_modules/pump
            npm ERR! extraneous: nan@2.10.0 /opt/iobroker/node_modules/sqlite3/node_modules/nan
            npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/tedious/node_modules/isarray
            npm ERR! extraneous: readable-stream@2.3.6 /opt/iobroker/node_modules/tedious/node_modules/readable-stream
            npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/tedious/node_modules/string_decoder
            npm ERR! extraneous: punycode@1.3.2 /opt/iobroker/node_modules/url/node_modules/punycode
            npm ERR! extraneous: debug@3.2.6 /opt/iobroker/node_modules/virtual-tsc/node_modules/debug
            npm ERR! extraneous: ms@2.1.1 /opt/iobroker/node_modules/virtual-tsc/node_modules/ms
            npm ERR! invalid: ms@2.0.0 /opt/iobroker/node_modules/ms
            npm ERR! extraneous: help-me@1.1.0 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/mqtt/node_modules/help-me
            npm ERR! extraneous: mqtt-packet@5.6.1 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/mqtt/node_modules/mqtt-packet
            npm ERR! extraneous: split2@2.2.0 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/mqtt/node_modules/split2
            npm ERR! invalid: xmlbuilder@0.4.2 /opt/iobroker/node_modules/homematic-xmlrpc/node_modules/xmlbuilder
            npm ERR! extraneous: cli@1.0.1 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/cli
            npm ERR! extraneous: console-browserify@1.1.0 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/console-browserify
            npm ERR! extraneous: date-now@0.1.4 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/date-now
            npm ERR! extraneous: dom-serializer@0.2.2 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/dom-serializer
            npm ERR! extraneous: domelementtype@1.3.1 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/domelementtype
            npm ERR! extraneous: domhandler@2.3.0 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/domhandler
            npm ERR! extraneous: domutils@1.5.1 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/domutils
            npm ERR! extraneous: entities@1.0.0 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/entities
            npm ERR! extraneous: exit@0.1.2 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/exit
            npm ERR! extraneous: htmlparser2@3.8.3 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/htmlparser2
            npm ERR! extraneous: jshint@2.13.6 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/jshint
            npm ERR! extraneous: lodash@4.17.21 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/lodash
            npm ERR! extraneous: domelementtype@2.3.0 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/dom-serializer/node_modules/domelementtype
            npm ERR! extraneous: entities@2.2.0 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/dom-serializer/node_modules/entities
            npm ERR! extraneous: isarray@0.0.1 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/htmlparser2/node_modules/isarray
            npm ERR! extraneous: readable-stream@1.1.14 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/htmlparser2/node_modules/readable-stream
            npm ERR! extraneous: string_decoder@0.10.31 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/htmlparser2/node_modules/string_decoder
            npm ERR! extraneous: strip-json-comments@1.0.4 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/jshint/node_modules/strip-json-comments
            npm ERR! invalid: colour@0.7.1 /opt/iobroker/node_modules/colour
            npm ERR! invalid: optjs@3.2.2 /opt/iobroker/node_modules/optjs
            
            npm ERR! A complete log of this run can be found in: /home/jonny/.npm/_logs/2023-11-02T13_06_57_592Z-debug-0.log
            

            iob fix bringt leider keine Besserung.

            Thomas Braun 2 Replies Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @George_Best last edited by

              @george_best

              Da muss zunächst der npm-Tree gezähmt werden. Mit so vielen Fehlern geht da nix mehr.

              Schmeiß zunächst die mit invalid gekennzeichneten Adapter aus dem System.

              1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @George_Best last edited by

                @george_best

                Den gibt es soweit ich weiß gar nicht mehr:

                iobroker.vodafone-speedtest
                

                Jedenfalls nicht unter dem Namen.

                1 Reply Last reply Reply Quote 0
                • G
                  George_Best last edited by

                  @thomas-braun ja - das stimmt.
                  Aber da sind noch einige andere dabei, bei denen ich mir nicht sicher bin ob ich die einfach so löschen kann...

                  invalid: iobroker.icons-open-icon-library-png@0.1.3 /opt/iobroker/node_modules/iobroker.icons-open-icon-library-png
                  invalid: iobroker.vis-materialdesign@0.2.62 /opt/iobroker/node_modules/iobroker.vis-materialdesign
                  invalid: socksv5@0.0.6 /opt/iobroker/node_modules/socksv5
                  invalid: ms@2.0.0 /opt/iobroker/node_modules/ms
                  invalid: xmlbuilder@0.4.2 /opt/iobroker/node_modules/homematic-xmlrpc/node_modules/xmlbuilder
                  invalid: colour@0.7.1 /opt/iobroker/node_modules/colour
                  invalid: optjs@3.2.2 /opt/iobroker/node_modules/optjs
                  
                  Thomas Braun 2 Replies Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @George_Best last edited by

                    @george_best

                    Oft ergeben die sich, wenn die toten Dinger erstmal raus sind.

                    G 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @George_Best last edited by

                      @george_best

                      Mit socksv5 gibt es zu.B. Probleme, weil das Ding seit Jahren nicht mehr gepflegt wird. Da müsste der Adapter, der das verwendet, auf was anderes umgestellt werden.

                      1 Reply Last reply Reply Quote 0
                      • G
                        George_Best @Thomas Braun last edited by

                        @thomas-braun ok - d.h. alle "Invalid" raushauen?
                        Wie lösche ich die am besten? Einfach ordner unter node_modules löschen?

                        Thomas Braun 1 Reply Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @George_Best last edited by

                          @george_best sagte in Update js-controller - "nodejs is NOT correctly installed":

                          Einfach ordner unter node_modules löschen?

                          Bist du des Wahnsinns?
                          Nein, mit

                          iobroker del ADAPTER 
                          

                          zunächst die iobroker-Module rauskratzen. Und dann nochmal schauen wie es dann da ausschaut.

                          Keinesfalls da irgendwas irgendwo einfach löschen.

                          G 1 Reply Last reply Reply Quote 1
                          • G
                            George_Best @Thomas Braun last edited by George_Best

                            @thomas-braun puh...
                            schon mit

                            iobroker del icons-open-icon-library-png
                            

                            gings schon ziemlich rund 😞

                            Delete adapter "icons-open-icon-library-png"
                            host.ioBroker-V2 Counted 1 instances of icons-open-icon-library-png
                            host.ioBroker-V2 Counted 1 meta of icons-open-icon-library-png
                            host.ioBroker-V2 Counted 1 adapter for icons-open-icon-library-png
                            host.ioBroker-V2 Counted 1 states of system.adapter.icons-open-icon-library-png
                            host.ioBroker-V2 Counted 1 states (system.adapter.icons-open-icon-library-png.*) from states
                            host.ioBroker-V2 file icons-open-icon-library-png deleted
                            host.ioBroker-V2 file icons-open-icon-library-png.admin deleted
                            host.ioBroker-V2 object icons-open-icon-library-png deleted
                            host.ioBroker-V2 object icons-open-icon-library-png.admin deleted
                            host.ioBroker-V2 Deleting 4 object(s).
                            host.ioBroker-V2 Deleting 1 state(s).
                            Error deleting adapter icons-open-icon-library-png from disk: host.ioBroker-V2: Cannot uninstall iobroker.icons-open-icon-library-png: 1
                            You might have to delete it yourself!
                            
                            

                            Es gab dann einiges an errors im iobroker-log:

                            15786	2023-11-02 15:39:10.158	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather.html: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather.html'
                            
                            vis.0
                            15786	2023-11-02 15:39:10.158	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/jquery.mousewheel.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/jquery.mousewheel.js'
                            
                            vis.0
                            15786	2023-11-02 15:39:10.156	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/globalize.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/globalize.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/jquery.event.drag.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/jquery.event.drag.js'
                            
                            vis.0
                            15786	2023-11-02 15:39:10.152	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/globalize.culture.en-US.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/globalize.culture.en-US.js'
                            
                            vis.0
                            15786	2023-11-02 15:39:10.152	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.touchNavigate.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.touchNavigate.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.uiConstants.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.uiConstants.js'
                            
                            vis.0
                            15786	2023-11-02 15:39:10.151	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.time.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.time.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.touch.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.touch.js'
                            
                            vis.0
                            15786	2023-11-02 15:39:10.151	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.symbol.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.symbol.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.threshold.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.threshold.js'
                            
                            vis.0
                            15786	2023-11-02 15:39:10.150	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.selection.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.selection.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.stack.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.stack.js'
                            
                            vis.0
                            15786	2023-11-02 15:39:10.150	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.resize.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.resize.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.saturated.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.saturated.js'
                            
                            vis.0
                            15786	2023-11-02 15:39:10.149	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.pie.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.pie.js'
                            
                            vis.0
                            15786	2023-11-02 15:39:10.149	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.navigate.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobr
                            
                            G 1 Reply Last reply Reply Quote 0
                            • G
                              George_Best @George_Best last edited by

                              Hab ich irgendwie die Chance mein ioBroker ohne komplette Neuinstallation wieder hinzubekommen?

                              Thomas Braun 1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @George_Best last edited by

                                @george_best

                                iob update
                                iobroker upgrade icons-open-icon-library-png@0.1.2
                                iobroker upgrade vis-materialdesign@vis-materialdesign@0.5.9
                                

                                versuchen.

                                1 Reply Last reply Reply Quote 0
                                • G
                                  George_Best last edited by

                                  @thomas-braun sagte in Update js-controller - "nodejs is NOT correctly installed":

                                  icons-open

                                  iobroker upgrade icons-open-icon-library-png@0.1.2
                                  

                                  Habe ich gerade gemacht. Offensichtlich habe ich - wie auch immer - für diesen Adapter eine Version höher installiert als verfügbar (installiert: 1.0.3, verfügbar 1.02.). Wie auch immer - das Upgrade hat dann wohl einen "Downgrade" auf 1.0.2 gemacht, was auch erfolgreich durchlief.

                                  Aber dies hat mir irgendwie den js-controller zerschossen:

                                  iobroker status
                                  
                                  node:internal/modules/cjs/loader:1080
                                    throw err;
                                    ^
                                  
                                  Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                                      at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
                                      at Module._load (node:internal/modules/cjs/loader:922:27)
                                      at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:86:12)
                                      at node:internal/main/run_main_module:23:47 {
                                    code: 'MODULE_NOT_FOUND',
                                    requireStack: []
                                  }
                                  
                                  Node.js v18.18.2
                                  

                                  Ich habe jetzt eine Rollback gemacht damit das System erstmal wieder läuft. Gibt es noch eine Idee?

                                  Thomas Braun 1 Reply Last reply Reply Quote 0
                                  • Thomas Braun
                                    Thomas Braun Most Active @George_Best last edited by

                                    @george_best

                                    Den js-controller nochmal drüber installieren.

                                    G 1 Reply Last reply Reply Quote 0
                                    • G
                                      George_Best @Thomas Braun last edited by

                                      @thomas-braun mit

                                      sudo -H -u iobroker npm install iobroker.js-controller
                                      

                                      ?

                                      Thomas Braun 1 Reply Last reply Reply Quote 0
                                      • Thomas Braun
                                        Thomas Braun Most Active @George_Best last edited by

                                        @george_best
                                        Ja, aber im richtigen Verzeichnis.

                                        Vorher

                                        cd /opt/iobroker
                                        
                                        G 1 Reply Last reply Reply Quote 0
                                        • G
                                          George_Best @Thomas Braun last edited by

                                          @thomas-braun sieht leider nicht so gut as:

                                          npm ERR! code ENOTEMPTY
                                          npm ERR! syscall rename
                                          npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller
                                          npm ERR! dest /opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsba
                                          npm ERR! errno -39
                                          npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/iobroker.js-controller' -> '/opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsba'
                                          
                                          npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-03T10_47_37_114Z-debug-0.log
                                          

                                          Das Log-file: 2023-11-03T10_47_43_654Z-debug-0.log

                                          Thomas Braun 1 Reply Last reply Reply Quote 0
                                          • Thomas Braun
                                            Thomas Braun Most Active @George_Best last edited by

                                            @george_best

                                            iob stop
                                            iob fix
                                            
                                            G 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            556
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            40
                                            2486
                                            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