NEWS
io Broker startet nicht mehr
-
@mrnight sagte in io Broker startet nicht mehr:
Was ist mit (Rebuild der Module) gemeint.
Eine neue Version von nodejs bedingt, das die Module gegen diese Version neugebaut werden müssen. Das läuft in der Regel aber bei dem dann fälligen Neustart des ioBrokers automatisch im Hintergrund ab.
-
@thomas-braun sagte in io Broker startet nicht mehr:
iob diag
Error: Cannot find module '/Users/MAX/node_modules/iobroker.js-controller/lib/setup'
Require stack:- /Users/MAX/iob
at Module._resolveFilename (node:internal/modules/cjs/loader:1225:15)
at Module._load (node:internal/modules/cjs/loader:1051:27)
at Module.require (node:internal/modules/cjs/loader:1311:19)
at require (node:internal/modules/helpers:179:18)
at Object.<anonymous> (/Users/MAX/iob:2:1)
at Module._compile (node:internal/modules/cjs/loader:1469:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
at Module.load (node:internal/modules/cjs/loader:1288:32)
at Module._load (node:internal/modules/cjs/loader:1104:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:173:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ '/Users/MAX/iob' ]
}
Node.js v20.18.2
das spuckt er nun aktuell raus bei ./iob diag
Gruß
- /Users/MAX/iob
-
@mrnight sagte in io Broker startet nicht mehr:
das spuckt er nun aktuell raus bei ./iob diag
Das muss aber auch auf einem Mac dann anders aussehen.
-
wenn ich nur "iob diag" eingebe im Terminal kommt
(-bash: iob: command not found)
Gruß
-
@mrnight
iobroker diag
tut's?Wie alt ist denn Deine Installation?
-
@codierknecht sagte in io Broker startet nicht mehr:
iobroker diag
MAX11905:~ MAX$ ./iobroker diagiobroker [command]
Commands:
iobroker setup Setup ioBroker
iobroker start [all|<adapter>.<instance>|<adapter>] Starts the js-controller or a specified adapter instance or all instances of an adapter
iobroker stop [<adapter>.<instance>|<adapter>] stops the js-controller or a specified adapter instance or all instances of an adapter
iobroker restart [<adapter>.<instance>|<adapter>] Restarts js-controller or a specified adapter instance or all instances of an adapter [aliases: r]
iobroker debug <adapter>[.<instance>] Starts a Node.js debugging session for the adapter instance
iobroker info Shows the host info
iobroker logs [<adapter>] Monitor log
iobroker add <adapter> [desiredNumber] Add instance of adapter [aliases: a]
iobroker install <adapter> Installs a specified adapter [aliases: i]
iobroker rebuild [<module>] Rebuild all native modules or path
iobroker url <url> [<name>] Install adapter from specified url, e.g. GitHub, if a package name is provided instead of an url, it will be installed from npm
iobroker del <adapter> Remove adapter and all instances from this host [aliases: delete]
iobroker del <adapter>.<instance> Remove adapter instance [aliases: delete]
iobroker update [<repositoryUrl>] Update repository and list adapters
iobroker upgrade Upgrade management
iobroker upload [all|<adapter>] Upload management [aliases: u]
iobroker object Object management [aliases: o]
iobroker state State management [aliases: s]
iobroker message <adapter>[.instance] <command> [<message>] Send message to adapter instance/s
iobroker list <type> [<filter>] List all entries, like objects
iobroker chmod <mode> <file> Change file rights
iobroker chown <user> <group> <file> Change file ownership
iobroker touch <file> Touch file
iobroker rm <file> Remove file
iobroker file File management
iobroker user User commands
iobroker group group management
iobroker host <hostname> Set host to given hostname
iobroker set <adapter>.<instance> Change settings of adapter config
iobroker license <license.file or license.text> Update license by given file
iobroker cert Certificate management
iobroker clean <yes> Clears all objects and states
iobroker backup Create backup
iobroker restore <backup name or path> Restore a specified backup
iobroker validate <backup name or path> Validate a specified backup
iobroker status [all|<adapter>.<instance>] Status of ioBroker or adapter instance [aliases: isrun]
iobroker repo Show repo information
iobroker uuid Show uuid of the installation [aliases: id]
iobroker unsetup Reset license, installation secret and language
iobroker fix Execute the installation fixer script, this updates your ioBroker installation
iobroker nodejs-update [<major-version>] Upgrade the Node.JS installation to the current LTS
iobroker multihost Multihost management
iobroker compact compact group management
iobroker plugin Plugin management
iobroker vendor <passphrase> [<vendor.json>] Update the vendor information using given passphrase
iobroker version [<adapter>] Show version of js-controller or specified adapter [aliases: v]Options:
--help Show help [boolean]
MAX11905:~ MAX$
MAX11905:~ MAX$die installation ist schon ne zeit her...mehre Jahre
Und danke allgemein für eure Hilfe.
Gruß
-
Unter Linux richtet sich das alles ein, wenn man den
iob fix
ausführt. Ob und wie das unter MacOS funktioniert kann ich aber nicht sagen.
-
node:internal/modules/cjs/loader:1228
throw err;
^Error: Cannot find module '/Users/MAX/node_modules/iobroker.js-controller/lib/setup'
Require stack:- /Users/MAX/iob
at Module._resolveFilename (node:internal/modules/cjs/loader:1225:15)
at Module._load (node:internal/modules/cjs/loader:1051:27)
at Module.require (node:internal/modules/cjs/loader:1311:19)
at require (node:internal/modules/helpers:179:18)
at Object.<anonymous> (/Users/MAX/iob:2:1)
at Module._compile (node:internal/modules/cjs/loader:1469:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
at Module.load (node:internal/modules/cjs/loader:1288:32)
at Module._load (node:internal/modules/cjs/loader:1104:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:173:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ '/Users/MAX/iob' ]
}
Node.js v20.18.2
das kommt dann...
- /Users/MAX/iob
-
@mrnight
Bitte setze Protokolle und Logs in Code-Tags </>.
Lang genug bist Du dabei und solltest das kennen. -
code_text
iobroker fix
Execute the installation fixer script, this updates your ioBroker installation
Options:
--help Show help [boolean]Das kommt bei iobroker update:
code_text Used repository: beta Adapter "admin" : 7.4.19 , installed 5.4.9 [Updatable] Adapter "alexa2" : 3.26.7 , installed 3.19.7 [Updatable] Adapter "backitup" : 3.0.31 , installed 2.4.12 [Updatable] Adapter "cloud" : 5.0.1 , installed 4.2.2 [Updatable] Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "email" : 1.3.1 , installed 1.1.3 [Updatable] Adapter "harmony" : 1.5.0 , installed 1.2.2 [Updatable] Adapter "hm-rega" : 5.1.0 , installed 5.1.0 Adapter "hm-rpc" : 2.0.2 , installed 1.15.15 [Updatable] Adapter "hmip" : 1.26.5 , installed 1.20.0 [Updatable] Adapter "hue" : 3.14.1 , installed 3.14.1 Adapter "iot" : 3.4.5 , installed 3.4.5 Adapter "javascript" : 8.9.1 , installed 6.0.1 [Updatable] Controller "js-controller": 7.0.6 , installed 7.0.6 Adapter "musiccast" : 1.1.4 , installed 1.1.4 Adapter "owntracks" : 1.1.0 , installed 1.0.3 [Updatable] Adapter "pushover" : 4.1.0 , installed 2.1.0 [Updatable] Adapter "sayit" : 5.0.0 , installed 1.12.6 [Updatable] Adapter "scenes" : 4.0.1 , installed 4.0.1 Adapter "simple-api" : 2.8.0 , installed 2.7.1 [Updatable] Adapter "socketio" : 6.7.1 , installed 6.7.1 Adapter "telegram" : 4.0.0 , installed 1.14.1 [Updatable] Adapter "text2command" : 3.0.3 , installed 3.0.3 Adapter "vis" : 1.5.6 , installed 1.4.15 [Updatable] Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "web" : 6.3.1 , installed 3.4.16 [Updatable] Adapter "yahka" : 1.0.9 , installed 0.11.0 [Updatable]
-
@mrnight sagte in io Broker startet nicht mehr:
Das kommt bei iobroker update:
ernsthaft?
soooo alte Versionen?
und dann node so neu?
das passt nicht.bring mal alles auf Stand
ich weiß nicht ob der fixer aus meiner Signatur besser läuft.
probiers mal -
@homoran sagte in io Broker startet nicht mehr:
bring mal alles auf Stand
Das ist so alt und verstrubbelt, da würde wohl eher 'ne Neuinstallation Sinn machen
-
Hallo,
das system ist die ganze zeit vernünftig gelaufen.- wie kann ich das nun auf Stand bringen?
2.wie funktioniert das mit deinem Installationsfixer?
Gruß
- wie kann ich das nun auf Stand bringen?
-
This post is deleted! -
@mrnight stell erst mal das Repo auf stable
dann machst du nochmsliob update
-
@mrnight sagte in io Broker startet nicht mehr:
Hallo,
das system ist die ganze zeit vernünftig gelaufen.trotzdem alle 4 Wochen updates machen. Normalerweise haette da der grosse schwarze Boxhandschuh aus'm Monitor kommen muessen..
Dein Betriebssystem muss doch auch updates bekommen...
-
wie kann ich das auf Repo auf stable setzen? wenn ich doch nicht mehr auf die Oberfläche komme?
Bitte nicht schlagen. -
@ilovegym
ja da der Mac mini nur für IObroker im Einsatz ist ..... und ich nicht Updates machen wollte vom Mac und dann was nicht mehr Kompatibel ist.... habe ich es gelassen.
Nun ist der Rechner auch auf den neusten Stand. Nochmals passiert das mir nicht.
Gruß
-
-
@mrnight Nach etwas wühlen im Forum
iob repo list iob repo unset UNGEWÜNSCHTES_REPO iob repo set GEWÜNSCHTES_REPO
Der erste Befehl zeigt dir von dir vergebenen Namen der Repos an
der nächste deaktiviert das aktuelle, müsste bei dirbeta
heissen.
der letzte aktiviert dann das, was stable sein müsste