NEWS
Rasperry 5 im anrollen
-
@paul53 ja, und die RTC ist wohl ein Steckmodul
aber ich hab noch nichts genaueres gefunden -
@homoran sagte: RTC ist wohl ein Steckmodul
Sie ist im DA9091 (power-management IC) enthalten.
-
@paul53 Naja, das Killerfeature ist für ein Linux-System eine RTC auch nicht mehr so recht.
Inzwischen gibt es im Netzwerk in 95% der Fälle einen erreichbaren NTP-Server ....Die restlichen 5% freuen sich dann über die RTC (und ggfs. über Loggings aus der Startup-Phase des Systems, die die richtige Zeit zeigen, und nicht Zeitstempel von Anfang 1970)
-
@paul53
...dann war die Batterie der HAT. -
@martinp sagte: erreichbaren NTP-Server
Nach einem Stromausfall kann es eine Weile dauern, bis wieder ein NTP-Server erreichbar ist. Bis dahin kann schon einiger Unsinn passieren.
-
@paul53 Durchaus, und wenn man sowieso ein PiHole auf dem Pi laufen lässt, kann man den auch gleich zum NTP-Server für sein Heimnetz machen ... ggfs. dann sogar mit DCF-Anbindung ... für die ersten paar Minuten mag die RTC eine ungefähre Zeit hergeben - dann will man es aber genauer haben
-
Noch ein paar Infos und Benchmarks auf Heise:
https://www.heise.de/news/Raspberry-Pi-5-Geekbench-Werte-und-Zubehoer-Infos-9325739.html -
Offizielle Ankündigung von Bookworm für Raspberry pi5 und pi4.
https://www.raspberrypi.com/news/bookworm-the-new-version-of-raspberry-pi-os/ -
Moin,
ich habe was von m2 ssd gelesen. weiß man da was genaueres?
-
@dlaurenz es kommt nächstes Jahr ein m.2 HAT
-
ok, danke... also erst mal mit sd-card starten....
die idee is nämlich, dass der mit nvem eine alternative für den iobroker master wäre, der aktuell noch als VM läuft
-
Leider ist der Raspberry pi5 bei mir noch nicht angerollt. Dafür gibt es aber auf Golem einen weiteren ausführlichen Test. Zum Zeitvertreib
-
@winni Aktuell scheint die Versorgungslage zum Pi5 wieder mies zu sein - überall ausverkauft, das Ding - jedenfalls zu "zivilen" Preisen nicht zu bekommen ...
Auch die älteren Versionen mit zur Nutzung von ioBroker ausreichender RAM-Bestückung werden rarer ...
-
@martinp Ja, leider sieht es momentan nicht gut aus. Bei BarryBase kann man mal probieren ob es mit dem 4 GB Modell (externer Link) klappt. Ich möchte aber 8 GB, also heißt es warten
-
@winni sagte in Rasperry 5 im anrollen:
also heißt es warten
Das heißt es ja immer bei neuen Geräten.
Ich warte sogar immer deutlich länger, weil sich dann auch Preis und Zubehör gegenläufig entwickeln .
-
@meister-mopper Ach, beim Pi4 und den größeren Compute Modulen sieht es nicht besser aus....
-
Hat jemand schon einen Pi5 und läuft darauf schon ioBroker?
Ich konnte gerade einen bei Reichelt bestellen. Lieferzeit angeblich 1-2 Werktage.
Bin mal gespannt. -
So, heute kam schon der Pi5.
Gleich versucht ioBroker zu installieren, läuft aber leider noch nicht.Ich habe auf eine SD Karte Bookworm 64Bit lite installiert, dann Expand Filesystem (muss man das überhaupt noch machen?), dann ein Update und dann über das Script
curl -sLf https://iobroker.net/install.sh | bash -
...ioBroker installiert.
Im Schritt 3 gab es folgende Fehlermeldungen:
========================================================================== Installing prerequisites (1/4) ========================================================================== Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Hit:4 http://archive.raspberrypi.com/debian bookworm InRelease Reading package lists... Done ========================================================================== Node.js not found. Installing... ========================================================================== Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Hit:4 http://archive.raspberrypi.com/debian bookworm InRelease Reading package lists... Done Reading package lists... Done Building dependency tree... Done Reading state information... Done ca-certificates is already the newest version (20230311). curl is already the newest version (7.88.1-10+deb12u4). gnupg is already the newest version (2.2.40-1.1). gnupg set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded. deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node _18.x nodistro main Processing triggers for man-db (2.11.2-2) ...ource1_arm64.deb ...led.) Installed nodejs Node.js Installed successfully! Changing npm registry to https://registry.npmjs.org Processing triggers for man-db (2.11.2-2) ...arm64.deb ... installed.) Installed acl Setting up libavahi-compat-libdnssd-dev:arm64 (0.8-10) ...-10_arm64.deb ... Installed libavahi-compat-libdnssd-dev Processing triggers for man-db (2.11.2-2) ...1) ...1_arm64.deb ...ed.) Installed libudev-dev Processing triggers for man-db (2.11.2-2) ...pt2) .....1+rpt2) ...2712v8......4.deb ....... Installed libpam0g-dev Processing triggers for man-db (2.11.2-2) ...m64.deb ......installed.) Installed git Extracting templates from packages: 100% Setting up libcairo2-dev:arm64 (1.16.0-7+rpt1) ....u3) ...t1) .........rm64.deb ... Installed libcairo2-dev Processing triggers for libc-bin (2.36-9+rpt2+deb12u3) ...m64.deb ... .... Installed libpango1.0-dev Setting up libjpeg-dev:arm64 (1:2.1.5-2) ...5-2) ...4.deb ....deb ...) Installed libjpeg-dev Processing triggers for libc-bin (2.36-9+rpt2+deb12u3) ... installed.) Installed libgif-dev Processing triggers for libgdk-pixbuf-2.0-0:arm64 (2.42.10+dfsg-1+b1) .......... Installed librsvg2-dev Processing triggers for libc-bin (2.36-9+rpt2+deb12u3) .....nstalled.) Installed cmake ========================================================================== Creating ioBroker user and directory (2/4) ========================================================================== User iobroker created Created /etc/sudoers.d/iobroker Directory /opt/iobroker created ========================================================================== Installing ioBroker (3/4) ========================================================================== npm ERR! code ERR_SOCKET_TIMEOUT npm ERR! errno ERR_SOCKET_TIMEOUT npm ERR! network Invalid response body while trying to fetch https://registry.npmjs.org/@iobroker%2fdb-states-file: Socket timeout npm ERR! network This is a problem related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settings. npm ERR! network npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network 'proxy' config is set properly. See: 'npm help config' npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2023-11-09T17_43_57_638Z-debug-0.log ========================================================================== Finalizing installation (4/4) ========================================================================== Enabling autostart... Created symlink /etc/systemd/system/multi-user.target.wants/iobroker.service → /lib/systemd/system/iobroker.service. Autostart enabled! Fixing directory permissions... ========================================================================== ioBroker was installed successfully Open http://192.168.178.93:8081 in a browser and start configuring! ========================================================================== You need to re-login before doing anything else on the console!
Also, einen Proxy oder was ähnliches habe ich nicht.
Mit dem Netzwerk ist alles i.O. Der andere Pi4 mit ioBroker läuft im gleichen Netz. -
iob status
gibt folgenden Fehler aus:
pi@RPI5:/opt/iobroker $ iob 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 pi@RPI5:/opt/iobroker $
Eine nachträgliche Installation von js-controller bringt folgendes:
pi@RPI5:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated dgram@1.0.1: npm is holding this package for security reason s. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your dependencies. npm WARN deprecated request@2.88.2: request has been deprecated, see https://git hub.com/request/request/issues/3142 npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older v ersions may use Math.random() in certain circumstances, which is known to be pro blematic. See https://v8.dev/blog/math-random for details. npm WARN cleanup Failed to remove some directories [ npm WARN cleanup [ npm WARN cleanup '/opt/iobroker/node_modules', npm WARN cleanup [Error: ENOTEMPTY: directory not empty, rmdir '/opt/iobroke r/node_modules'] { npm WARN cleanup errno: -39, npm WARN cleanup code: 'ENOTEMPTY', npm WARN cleanup syscall: 'rmdir', npm WARN cleanup path: '/opt/iobroker/node_modules' npm WARN cleanup } npm WARN cleanup ] npm WARN cleanup ] npm ERR! code 24 npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller npm ERR! command failed npm ERR! command sh -c node iobroker.js setup first npm ERR! creating conf/iobroker.json npm ERR! Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"! npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2 023-11-09T21_42_08_685Z-debug-0.log pi@RPI5:/opt/iobroker $ iob 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 pi@RPI5:/opt/iobroker $
-
iob stop iob fix iob nodejs-update
Wenn dann ein aktuelles nodejs installiert wurde
iob diag