NEWS
Installation IoBroker auf Raspi4
-
Heute ist mein Raspberry 4 angekommen.
Ich habe die Inbetriebnahme nach dem Video "ioBroker auf dem Raspberry Pi installieren" von haus-automatisierung.com gemacht.
Hat alles funktioniert bis auf das:
Jetzt weiss ich nicht mehr weiter.
Scheinbar sind die unterschiedlichen Versionen von Node und npm ein Grund für das Nicht-Funktionieren.
Kennt jemand das Problem oder kann mir einen Hinweis geben? -
@meisterreineke sagte in Installation IoBroker auf Raspi4:
Jetzt weiss ich nicht mehr weiter.
Bitte Text immer als Text in code-tags posten!
@meisterreineke sagte in Installation IoBroker auf Raspi4:
Scheinbar sind die unterschiedlichen Versionen von Node und npm ein Grund für das Nicht-Funktionieren.
nein!
node und npm haben immer unterschiedliche Versionen.Allerdings gehört npm v 8.18.0 nicht zu node v16.17.0
https://forum.iobroker.net/topic/55496/wie-korrekt-auf-npm8-updaten/28?_=1661247380476 -
@meisterreineke Dann fehlt das "curl" auf dem System.
sudo apt-get update
sudo apt-get install curl -
@amg_666 sagte in Installation IoBroker auf Raspi4:
Dann fehlt das "curl" auf dem System.
beim Raspberry OS würde mich das sehr wundern!
beim nativen Debian ist kein curl dabei.Warum nicht nach der Anleitung hier?
https://forum.iobroker.net/topic/51869/installation-auf-raspi-einfacher-geht-s-nicht?_=1661260616790Wobei ich mir nicht vorstellen kann, dass die Anleitung von @haus-automatisierung so in die Hose geht
-
@homoran sagte in Installation IoBroker auf Raspi4:
beim Raspberry OS würde mich das sehr wundern!
Na bei der Lite Version - ist ja nichts dabei - aber da kann ich nicht mitreden.
-
@mickym sagte in Installation IoBroker auf Raspi4:
Na bei der Lite Version - ist ja nichts dabei
ich habe seit Ewigkeiten nur die Lite Version und noch nie cuurl nachinstallieren müssen.
Bei der lite fehlt nur der Desktop und die Büro-Software/Spiele usw. -
curl ist aber im base install von einem aktuellen Raspberry OS dabei.
Vielleicht in steinalten Releases nicht. Aber es wurde ja auch irgendwas abweichend von der Standardinstallation gemacht, sonst würde da nicht nodejs 16.17.0 und npm 8.18 schon vor der Installation von iobroker vorhanden sein. -
Na gut ich sag ja nichts, weil ihr es sicher besser wisst - aber ich weiss ja auch nicht welche OS Version der @MeisterReineke verwendet hat. Vielleicht sollte man ihn darauf aufmerksam machen, dass er lieber eines der neuesten Images auf der Raspberry Seite verwendet.
-
@thomas-braun sagte in Installation IoBroker auf Raspi4:
Vielleicht in steinalten Releases nicht. Aber es wurde ja auch irgendwas abweichend von der Standardinstallation gemacht, sonst würde da nicht nodejs 16.17.0 und npm 8.18 schon vor der Installation von iobroker vorhanden sein.
Ja das stimmt - als ich neulich mein Raspberry komplett neu aufgebaut habe, war kein nodejs installiert, das kam wirklich erst mit der iobroker-Installation. Und ich kann mich auch nicht an eine nachträgliche curl Installation erinnern.
Das erste Mal, als ich 2019 installiert hatte, war die Empfehlung es runter zu schmeissen . Insofern dürfte die Anleitung halt schon ein paar Jahre auf dem Buckel haben.
-
@thomas-braun Ich muss vielleicht noch darüber informieren, dass es sich bei dem verwendeten Image um ein PI OS geht, was beim Raspberry-Bundle dabei war.
Ich habe trotzdem, wie im Video gezeigt, die Aktualisierung von node, nodejs und npm durchgeführt.
Wenn man curl aufruft, meldet sich curl mit Hinweis auf help. Installiert ist es! -
Das L muss gross geschrieben sein.
curl -sLf https://iobroker.net/install.sh | bash - -
@mickym sagte in Installation IoBroker auf Raspi4:
Das erste Mal, als ich 2019 installiert hatte, war die Empfehlung es runter zu schmeissen .
-
@meisterreineke sagte in Installation IoBroker auf Raspi4:
bei dem verwendeten Image um ein PI OS geht, was beim Raspberry-Bundle dabei war.
wie alt ist das denn?
immer aktuell herunterladen! siehe Link
https://forum.iobroker.net/topic/51869/installation-auf-raspi-einfacher-geht-s-nicht?_=1661260616790 -
@meisterreineke sagte in Installation IoBroker auf Raspi4:
dass es sich bei dem verwendeten Image um ein PI OS geht, was beim Raspberry-Bundle dabei war.
Und das heißt konkret?
cat /etc/debian_version
sagt?
Ich würde es aber unabhängig von allem komplett frisch neuinstallieren. Dann weißte was du hast.
-
@mrjeschke Vielen Dank, das wars!
Da kann man das Ganze zig-mal kontrollieren.
Zumindest läuft die Installation.
Werde berichten, wenn es erfolgreich war. -
Schau trotzdem mal wie alt das Ding ist. Hört sich für mich nach einem veralteten Release an.
-
@meisterreineke sagte in Installation IoBroker auf Raspi4:
Vielen Dank, das wars!
was denn?
da kam doch bestimmt eine Antwort
@meisterreineke sagte in Installation IoBroker auf Raspi4:
Zumindest läuft die Installation.
Werde berichten, wenn es erfolgreich war.ob das jetzt sinnvoll ist bleibt absolut fraglich
-
Dank an Alle!
IoBroker läuft.
Es war also wirklich nur das große "L" im Befehl. -
Und auf welcher Basis rumpelt der nun?
-
@meisterreineke sagte in Installation IoBroker auf Raspi4:
Es war also wirklich nur das große "L" im Befehl.
Genau. Ein großes "L" ist der Parameter für "location". Damit sagt man curl, dass 301 / 302 HTTP-Responses gefolgt werden soll. Weil das Install-Script nicht auf
iobroker.net
, sondern aufiobroker.live
liegt. Gibt man das nicht an, liefertcurl
eben folgendes zurück:$ curl -slf https://iobroker.net/install.sh Moved Permanently. Redirecting to http://iobroker.live/install.sh
Und wenn man das an
bash
weitergibt, wird halt versucht das auszuführen. Und das ProgrammMoved
gibt es nicht. Gäbe es das, wäre der Effekt aber noch lustigerDas kleine
l
steht für-l, --list-only List only mode
.