Du solltest auch alles eingeben...
cd /opt/iobroker
iobroker stop
sudo -H -u iobroker npm install iobroker.js-controller
iobroker restart
Ist dein nodeJS denn nun senkrecht?
@calli236
Log-Files und Codes gehören in "Code-Tags"
pi@raspberrypi:~ $ iobroker is running on this host
internal/modules/cjs/loader.js:638
throw err;
^
Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
pi@raspberrypi:~ $```
code_text
dmesg -T | grep -i ext4
cd /opt/iobroker
iobroker stop
sudo -H -u iobroker npm install iobroker.js-controller
iobroker restart
@thomas-braun das kam nach dem ersten befehl
pi@raspberrypi:~ $ dmesg -T | grep -i ext4
[Mi Nov 24 11:12:30 2021] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 smsc95xx.macaddr=DC:A6:32:9C:84:64 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=bc543526-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
[Mi Nov 24 11:12:31 2021] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[Mi Nov 24 11:12:31 2021] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[Mi Nov 24 11:12:33 2021] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
pi@raspberrypi:~ $
Passt. Dann installier es nochmal (s.o.).
jetzt gehts vielen Dank
eine frage hätte ich noch wie aktualisiere ich den iobroker weil bei mir ist der immernoch auf version v10.24.1 obwohl ich schon mehrfach auf 14 aktualisiert habe
Du meinst vermutlich nodeJS.
Schau in meiner Signatur, da steht's drin.
@thomas-braun hallo ich mal wieder glaube hab es jetzt geschafft alles zu zerstören
pi@raspberrypi:~ $ sudo -H -u iobroker npm install iobroker.js-controller
npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker .js-controller
npm WARN checkPermissions Missing write access to /home/pi/node_modules
npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
npm WARN pi No description
npm WARN pi No repository field.
npm WARN pi No README data
npm WARN pi No license field.
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /home/pi/node_modules/iobroker.js-controller
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/home/pi/node_modules/iobroke r.js-controller'
npm ERR! [Error: EACCES: permission denied, access '/home/pi/node_modules/iobro ker.js-controller'] {
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'access',
npm ERR! path: '/home/pi/node_modules/iobroker.js-controller'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check t he
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2021-12-28T17_12_15_621Z-debug.log
pi@raspberrypi:~ $
Du solltest auch alles eingeben...
cd /opt/iobroker
iobroker stop
sudo -H -u iobroker npm install iobroker.js-controller
iobroker restart
Ist dein nodeJS denn nun senkrecht?
pi@raspberrypi:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller
> iobroker.js-controller@3.3.22 preinstall /opt/iobroker/node_modules/iobroker.js-controller
> node lib/preinstallCheck.js
NPM version: 6.14.15
> iobroker.js-controller@3.3.22 install /opt/iobroker/node_modules/iobroker.js-controller
> node iobroker.js setup first
object _design/custom updated
object _design/system updated
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.2 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
+ iobroker.js-controller@3.3.22
updated 1 package in 29.502s
23 packages are looking for funding
run `npm fund` for details
╭───────────────────────────────────────────────────────────────╮
│ │
│ New major version of npm available! 6.14.15 → 8.3.0 │
│ Changelog: https://github.com/npm/cli/releases/tag/v8.3.0 │
│ Run npm install -g npm to update! │
│ │
╰───────────────────────────────────────────────────────────────╯
code_text
@calli236
Und Finger weg von dem npm-Update, das da empfohlen wird.
Läuft jetzt wieder alles?
@thomas-braun ne kann keine verbindung herstellen hab bei ebay einen conbee stick bestellt wo neu und funktionsfähig daberi stand hatte den reingesteckt und seid dem geht nichts mehr
@thomas-braun wenn ich im browser die ip adresse eingebe steht da die seite ist nicht erreichbar
Bitte leserlich schreiben, Groß/Kleinschreibung und Satzzeichen sind kein Luxus, soviel Zeit sollte sein.
iobroker status
iobroker list adapters
iobroker list instances
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
@thomas-braun das kam beim Ersten
pi@raspberrypi:~ $ iobroker status
iobroker is not running on this host.
Objects type: file
States type: file
dann das !
system.adapter.admin : admin - v5.2.3
system.adapter.discovery : discovery - v2.7.3
pi@raspberrypi:~ $
pi@raspberrypi:~ $ iobroker list instances
system.adapter.admin.0 : admin : raspberrypi - enabled, port: 8081, bind: 0.0.0.0, run as: admin
+ instance is alive
@calli236
Und der Rest? Und bitte komplette Ein- wie Ausgaben posten, ich rate ungern auf welches Kommando das nun die Ausgabe sein soll.
iobroker start
iobroker start admin
@thomas-braun
pi@raspberrypi:~ $ iobroker start
pi@raspberrypi:~ $ iobroker start admin
pi@raspberrypi:~ $ iobroker status
iobroker is not running on this host.
Objects type: file
States type: file
pi@raspberrypi:~ $ iobroker list adapters
system.adapter.admin : admin - v5.2.3
system.adapter.discovery : discovery - v2.7.3
pi@raspberrypi:~ $ iobroker instances
iobroker [command]
Commands:
iobroker setup Setup ioBroker
iobroker start Starts the js-controller
iobroker stop stops the js-controller
iobroker restart Restarts js-controller
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
iobroker install <adapter> Installs a specified adapter
iobroker rebuild <adapter>|self Rebuilds a specified adapter
iobroker url <url> [<name>] Install adapter from specified url, e.g. GitHub
iobroker del <adapter> Remove adapter from system
iobroker del <adapter>.<instance> Remove adapter instance
iobroker update [<repositoryUrl>] Update repository and list adapters
iobroker upgrade Upgrade management
iobroker upload Upload management
iobroker object Object management
iobroker state State management
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
iobroker repo [<name>] Show repo information
iobroker uuid Show uuid of the installation
iobroker unsetup Reset license, installation secret and language
iobroker fix Execute the installation fixer script, this updates your ioBroker installation
iobroker multihost Multihost management
iobroker compact compact group management
iobroker plugin Plugin management
iobroker version [<adapter>] Show version of js-controller or specified adapter
Options:
--help Show help [boolean]
-v, --version Show version [boolean]
pi@raspberrypi:~ $ wich nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
-bash: wich: Kommando nicht gefunden.
pi@raspberrypi:~ $