NEWS
IOBroker auf Raspi 2B+ langsam und hängt sich auf
-
Hi Zusammen,
ich wollte ursprünglich meinen smartmeter (IR Lesekopf über USB) mit iobroker auslesen.
Dazu habe ich auf meinen RPi 2B+ (1GB RAM) das aktuelle RaspiOS und danach iobroker installiert.
Allerdings ist schon das Aufrufen des Webbrowers elend langsam, und wenn ich dann auf "Adapter" gehen will, um smartmeter zu installieren, bleibt der gesamte RPi hängen.
Eigentlich sollte doch der RPi das wuppen können?
Oder sollte ich mich besser nur mit SSH auf den RPi verbinden um so Ressourcen zu sparen?
Ich habe auch irgendwo was gelesen, den iobroker als Slave auf dem RPi laufen zu lassen. Aber dann brauche ich ja irgendwo wieder einen iobroker Master...?Vielleicht kann ich auch das OS schlanker machen?
Danke schonmal für eure Hilfe!
Gruß
-
@final sagte in IOBroker auf Raspi 2B+ langsam und hängt sich auf:
Allerdings ist schon das Aufrufen des Webbrowers elend langsam
Läuft da etwa ein kompletter Desktop?
Dann ist das klar. Raspberry OS LITE (ohne DESKTOP) ist da angesagt. -
@thomas-braun said in IOBroker auf Raspi 2B+ langsam und hängt sich auf:
Läuft da etwa ein kompletter Desktop?
Naja, es läuft das offizielle Raspian was aktuell angeboten wird auf der Website. Gibts das noch in einer LITE Variante? Oder kann ich den startup vom OS mit einem parameter auf "ohne Desktop" umstellen?
Wie soll ich ohne grafisches Interface den iobroker konfigurieren? Das geht ja dann in dem Fall nur über SSH und den Webbrowser vom Laptop?
(was ja ok wäre, muss ich halt kurz SSH einrichten und putty installieren) -
@final sagte in IOBroker auf Raspi 2B+ langsam und hängt sich auf:
Naja, es läuft das offizielle Raspian was aktuell angeboten wird auf der Website.
Da gibt es mehrere Varianten.
Gibts das noch in einer LITE Variante?
Ja.
Oder kann ich den startup vom OS mit einem parameter auf "ohne Desktop" umstellen?
Ja, geht im Terminal mit
sudo raspi-config
Da kann man irgendwo einstellen, dass der Bootvorgang auf die Kommandozeile / CLI erfolgen soll.
Wie soll ich ohne grafisches Interface den iobroker konfigurieren? Das geht ja dann in dem Fall nur über SSH und den Webbrowser vom Laptop?
Per Terminal/Kommandozeile? Über SSH.
Der ioBroker besitzt kein 'richtiges' GUI, lediglich ein Web-GUI. -
Ich verstehe das nicht: https://www.raspberrypi.com/software/operating-systems/
Dort wird doch das aktuelle OS für Raspberry als Lite Version angeboten:
https://www.raspberrypi.com/software/operating-systems/
Das OS ist für alle. Ab Raspberry 3 kann man dann auch die 64bit Versionen nutzen:
Auch als OS Lite.
-
Danke für eure fixe Hilfe.
Scheint, als ob ich im Installer beim Auswählen das LITE nicht so wirklich wahrgenommen bzw als nötig erachtet habe.
Ok, dann also:- RPi OS LITE neu installieren
- SSH einrichten
- iobroker installieren
- benutzen dann vom Laptop über putty und webinterface
kurze Frage noch zu iobroker, RPi und SSH - solange ich im Router nichts freigebe ist hier von außen per default nichts zu erreichen und gefährdet? Bei iobroker weiß ich das halt nicht da Beginner.
-
@final sagte in IOBroker auf Raspi 2B+ langsam und hängt sich auf:
solange ich im Router nichts freigebe ist hier von außen per default nichts zu erreichen und gefährdet?
Nein, auch SSH muss noch explizit freigegeben werden.
-
@final Wenn Dein Router dicht hält, dann darf auch von außen keine Verbindung hergestellt werden, egal was Du im internen Netz installiert hast. Das ist eigentlich egal was Du in Deinem internen Netz betreibst, Der Schutz vor Verbindungen von aussen ist eine Funktion Deines Routers bzw. der Firewall und nicht des Raspi, OS oder sonst was.
-
Ok, dann mache ich mich mal noch mal ans Werk.
Eine Frage noch (ich weiß, eigentlich nicht iobroker related):
Kann ich eigentlich vom RPi selber auf das LITE wechseln? Oder muß ich zwingend die SD Karte am Laptop über den Installer befüllen? -
@final sagte in IOBroker auf Raspi 2B+ langsam und hängt sich auf:
Ok, dann mache ich mich mal noch mal ans Werk.
Eine Frage noch (ich weiß, eigentlich nicht iobroker related):
Kann ich eigentlich vom RPi selber auf das LITE wechseln? Oder muß ich zwingend die SD Karte am Laptop über den Installer befüllen?Das weiß Thomas sicher besser als ich. In meinen Augen kannst Du zwar den Desktop abschalten, aber alles was in der Full Version installiert ist, ist ja trotzdem drauf. Ich würde lieber das vorgefertigte LITE nehmen. Das ist dann wirklich das Minimum.
-
@final sagte in IOBroker auf Raspi 2B+ langsam und hängt sich auf:
Kann ich eigentlich vom RPi selber auf das LITE wechseln?
Über sudo raspi-config kannst du in den sog. Run Level 3 booten. Das ist ohne Desktop, mehr oder weniger = Raspberry Lite
Dann haste den ganzen Grafikkrempel halt nur noch auf dem Datenträger rumdümpeln.Oder muß ich zwingend die SD Karte am Laptop über den Installer befüllen?
Für eine komplette Neuinstallation schon.
-
@final Lite ist schlanker.
wenn du bei full zwar einiges abwchalten kannst, so ist doch noch mehr auf der Karte. Was davon auch noch im Hintergrund läuft, ressourcen frisst weiß ich auch nicht -
So, LITE ist drauf und läuft.
Allerdings gibt es Fehlermeldungen beim
apt update && apt upgrade
und zwar heißt es "temporärer Fehler beim Auflösen von raspbian.raspberrypi.org" und "archive.raspberrypi.org"???
Es wurde dann am Ende nix aktualisiert.Jetzt hänge ich komischerweise bei der iobroker installation.
Wenn ich
curl -sLf https://iobroker.net/install.sh | bash -
eingebe passiert nämlich gar nix.
Beim letzten Mal hab ich noch irgendwelche node.js Sachen installiert, diesmal bin ich nach der Anleitung aus dem Sticky weiter oben vorgegangen.
Hm? -
sudo apt update sudo apt upgrade
-
@final sagte in IOBroker auf Raspi 2B+ langsam und hängt sich auf:
temporärer Fehler beim Auflösen von raspbian.raspberrypi.org"
Netzwerktrouble. Sonst geht alles? Kannst du die Hosts anpingen?
Wenn ich
curl -sLf https://iobroker.net/install.sh | bash -
eingebe passiert nämlich gar nix.Auch Netzwerktrouble... Du kommst offenbar nicht vor die Tür mit dem System.
-
@thomas-braun said in IOBroker auf Raspi 2B+ langsam und hängt sich auf:
Auch Netzwerktrouble... Du kommst offenbar nicht vor die Tür mit dem System.
Strange. Beim Schreiben der Karte hab ich die WLAN Einrichtung angehakt, SSID und PW waren korrekt.
Habe jetzt mal in der config noch "warten auf network bei boot" angestellt, mal sehen ob das hilft.
Nee, keine IP.
Dann mal die WLAN Daten eingeben.
Nö.
Taucht auch komischerweise in der Fritzbox nicht auf. Echt strange - das ging bei der OS Vollversion ootb.EDIT: kann es sein, dass LITE den WLAN USB Stick (EDIMAX) nicht erkennt?
In der wpa_supplicant ist das Netz augenscheinlich korrekt eingetragen.EDIT2: ok, ein lsusb listet den WLAN Stick
-
@final Ich kann Dir zwar nicht helfen, aber es kann schon sein, dass mit dem LITE bestimmte Treiber noch installiert werden müssen, die in der Vollversion vorhanden sind.
-
@mickym
ja, den Eindruck hab ich so langsam auch.
Ich glaube, mittlerweile wäre ich schneller gewesen, bei FULL zu bleibenEDIT: grad mal versucht, den Pi über die MAC Adresse manuell in der Fritzbox hinzuzufügen. Kein Erfolg.
-
@final Kannst Du nicht mal den Raspi via LAN Kabel an Deinen Router hängen. Dann könntest Du installieren und ggf. auch fehlende Treiber runter laden.
-
könnte ich.
Aber welche Treiber brauche ich???
Und was nützt mir ein installierter iobroker wenn ich mit dem RPi nicht ins WLAN komme - dann kann ich mich ja auch nicht per SSH aufschalten wenn das Teil nachher im Keller hängt.
Voll der Mist.
Ich hau jetzt einfach noch mal das normale OS auf die Karte und stelle das auf boot into terminal um - das ging wenigstens. Das hier nervt. Vielleicht findet sich ja später noch eine Lösung, dann kann ich das ja immer noch mal wieder ändern.