Benutzt du eine microSD-Karte im Raspberry Pi, um deine Home Assistant-Daten zu speichern?
Wenn ja, dann machst du einen groĂen Fehler! In diesem Video zeige ich dir, wie du deinen Raspberry Pi fĂŒr das Booten von einer USB 3.0 SSD einrichtest und warum microSD-Karten fĂŒr diese Home Assistant schlecht geeignet sind!
Voraussetzungen
Hinweis
Falls du jetzt irgendwie Bauchschmerzen hast, weil du jetzt Geld in den Raspberry Pi stecken musst, damit er performanter wird, aber die Rechenleistung des Pis ja trotzdem ziemlich limitiert ist, kannst du alternativ auch ĂŒberlegen, auf einen Mini-PC wie z.B. den Intel NUC umzusteigen.
Dieser hat deutlich mehr Rechenleistung und kann auĂerdem problemlos mit den viel schnelleren NVME-SSDs betreiben werden. Denn Intel NUC Computer findet man inzwischen gĂŒnstig auf Ebay. Da kann man bei den aktuellen Preisen fĂŒr Kabel, SSDs usw. schon ĂŒberlegen … Vor allem bevor man sich einen Raspberry Pi 4 kauft.
Ein Video zur Installation von Home Assistant, auf dem Intel NUC, erschien Ende Oktober 2022.
Hardware-Empfehlungen
Raspberry Pi 4
Netzteil
Falls du bereits das offizielle Netzteil hast, ist meine Empfehlung es erst mal mit diesem zu versuchen. Zu 90 % wirst du keine Probleme haben. Falls Probleme auftreten oder du ohnehin ein neues kaufen musst, da dein aktuelles zu schwach (keine 3A) ist oder keine 5.1V ausgibt, dann wĂŒrde ich direkt zur stĂ€rkeren 4A Version greifen. Diese hat auĂerdem einen Ausschalter mit dabei, sehr praktisch đ
4A Version (Empfehlung)
Offizielles Netzteil
M.2 GehÀuse (Option 1)
Passende SSD
SATA SSD mit USB 3.0 Adapter (Option 2)
Passende SSD
Y-Kabel fĂŒr mehr Geschwindigkeit und bessere Stromversorgung der SSD
Je nach der eingesetzten SSD am USB Adapter empfiehlt sich noch dieses Y-Kabel, welches die SSD ĂŒber 2 USB-Ports mit Strom versorgen kann. Denn die Strom-Abgabe der USB-Ports des Raspberry Pi ist limitiert. Teilweise so sehr, dass manche SSDs nicht genug Strom bekommen, um fehlerfrei / mit voller Geschwindigkeit zu funktionieren.
Hinweis zum Wiederherstellen von Backups
Nach dem Wiederherstellen des Backups & 1-2 Neustarts der Home Assistant Hardware sollten alle Add-ons wieder starten. (Einstellungen â System â Hardware â 3 Punkte rechts oben in der Ecke â System neu starten)
Fazit
Da hast du es also – die endgĂŒltige Anleitung, wie du deinen Raspberry Pi so einrichtest, dass er von einer USB 3.0 SSD bootet!
Ich hoffe, dass dieses Video dazu beigetragen hat, die Verwirrung um diesen Prozess zu klÀren und dass du jetzt bereit bist, deine Home Assistant-Installation auf einem schnellen, zuverlÀssigen SpeichergerÀt zum Laufen zu bringen.
Wenn du Fragen oder Anmerkungen hast, zögere nicht, sie mir unten in den Kommentaren mitzuteilen und ich werde mein Bestes tun, um dir zu helfen. Vielen Dank fĂŒrs Zuschauen!
Hi,
ich bekomme seit der Installation des HA-OS von heute keine Daten mehr in meine Influx-DB. Simit ist mein Grafana-Dashboard leer. Es gibt aber auch keine Fehlermeldung in Grafano oder HA.
Hat jemand dieselbe Erfahrung gemacht?
Danke fĂŒr die Anleitung und Hinweise! Welchen aktuellen Tipp hast du fĂŒr eine geeignete SSD. Unter “passende SSD” ist ein “Bosch Controller Gateway” aufgefĂŒhrt. Bitte korrigieren und aktualisieren.
Moin!
Auch wenn das Thema hier schon etwas Ă€lter ist, hĂ€tte ich noch einen Hinweis. Ich hatte das Problem, dass trotz potentem 5A Netzteil, die Kingston 1TB SSD nicht stabil lief. Nach meinem DafĂŒrhalten liegt das einfach an zu wenig Strom auf bem USB-Port.
Der RPi4 hat eine 600mA-Grenze fĂŒr ALLE USB-Ports zusammen. Das kann man erhöhen, wenn man folgendes in der config.txt eintrĂ€gt:
‘max_usb_current=1’
Damit ist der Strom dann auf max 1.2A begrenzt und nicht nur auf 600mA. Damit funtioniert es bei mir auch ohne Y-Kabel
Moin Simon,
Top Anleitung. Mein Umzug von PI 3mit SD Card auf PI 4 mit SSD hat damit ohne Probleme geklappt.
TschĂŒĂ
Stefan
Was wĂ€re denn die empfohlene GröĂe fĂŒr eine solche externe SSD?
Hi,
das UGreen GehĂ€use mit USB-C 3.1 gibt’s irgendwie nicht mehr. Es gibt 3.0 und 3.2. kann man beide bedenkenlos kaufen?
VG
Hi Simon,
hallo Gemeinde,
in HA gibt es unter Settings > System > Storage die Möglichkeit, die Data Partition von der SD auf eine angeschlossene SSD zu verschieben.
Was ist der Nachteil an dieser Variante im Vergleich zu der im Video dargestellten? Hat jemand mit dieser Option Erfahrungen?
Viele GrĂŒĂe
Markus
Hi Simon
Ich habe noch eine NvMe SSD von meine Mac herumliegen, kann die nicht verwendet werden mit einem GehÀuse? Stromverbrauch zu hoch?
Falls ich einen USB Stick statt einer Festplatte verwenden möchte, wie hoch sollte die Lese-/Schreibgeschwindigeit sein?
Danke und Gruss
Thomas
Hi ! Danke fĂŒr das Video – leider hakt es bei mir beim umstellen des PI auf USB boot – wenn ich die SD card mit dem bootloader reingebe kommt auch kein grĂŒner sondern ein roter Bildschirm – was kann ich tun ?
Hallo Simon,
ich habe einen Pi4 8GB und wollte HA auf eine 2TB Crucial SSD installieren, was mir leider nicht gelingt.
Habe den Raspberry PI Imager verwendet (mit dem PI4-Image). WĂ€hrend des ersten Starts wird SquashFS error: Unable to read directory angezeigt und nichts geht weiter.
Eine Installation auf einem USB-Stick verlief problemlos. Evtentuell eine Idee, was ich noch versuchen kann bzw. woran es liegt?
Die SSD soll im Nachgang partitioniert werden und die zweite Partition zur Sicherung eines anderen Pi verwendet werden. Deshalb die 2TB.
GrĂŒĂe
Bodo
Hallo Simon,
das mit der SSD habe ich nach deiner Anleitung versucht eine SSD einzurichten. Ich habe eienen Pi4 und eine Kingston 400 SSD in einem UGREEN GehÀuse.
Ich habe Homeassistant und Raspberrymatic installiert. Nachdem ich alles auf die SSD installiert habe und das ganze gestartet habe musst ich feststellen, dass mein Raspberrymatic nicht mehr richt lÀuft. Ich bekomme beim Carrier Sense Werte von 80-100%. Ich habe schon das USB Kabel getauscht aber ohne Erfolg.
Hast du eine Idee an was das liegen kann?
GrĂŒĂe
Hi KiWi,
USB-VerlĂ€ngerun ist an beiden GerĂ€ten & der USB-Stick ist weit genug entfernt? Ansonsten wĂŒrde ich den Stick mal in einem 2.0 oder anderem USB-Port versuchen đ
Hallo Simon, was spricht eigentlich dagegen das image per image-writer von der SD-Karte auf die SSD zu kopieren ? Nur interesse-halber…. ansonsten bin ich gerade im Beschaffungsprozesss fĂŒr das SATA kabel….
Nichts, ist einfach Geschmackssache đ Man muss halt dann ggf. das EEPROM manuell updaten.
Schöne Anleitung habe mich mittlerweile dazu entschieden auf SSD um zu steigen. Hatte nen Pi mit PiHole ĂŒber MicroSD laufen die sich schnell verabschiedet hat.
Allerdings stehe ich jetzt vor folgendem Problem.
Ich habe eine SD mit USB Boot erstellt und diese in meinen PI eingesteckt sowie die Festplatte mit installiertem HA angeschlossen. Soweit alles gut nur taucht mein GerÀt nun nicht mehr im Netzwerk auf.
Zum Testen nochmal die SD mit HA und ohne SSD Probiert hier gibt es keine Probleme.
Als Festplatte habe ich die Kingston A400 SSD 240GB und das Ugreen GehÀuse.
Irgendwie nen Tipp wie ich das ganze zum laufen bekommen könnte?
Habe bei der Suche Anleitungen gefunden bei der man der config.txt was Àndert. Bin mir aber nicht sicher ob das so Intelligent ist
Hi Benjamin,
hattest du mal in den Netzwerkeinstellungen von Home Assistant geschaut, wenn die SSD dranhÀngt? Wenn du auch die Sicherung wiederhergestellt hast, kann es sein, dass sich diese Einstellungen geÀndert haben.
Hallo Simon,
vielen Dank fĂŒr dieses und die anderen Videos! Diese sind echt super und mega hilfreich.
Die Umstellung hat mit Ugreen GehĂ€use und Kingston auch gut funktioniert. Ich musste lediglich noch fĂŒr das RaZberry2 board in der config.txt âdtoverlay=pi3-disable-btâ hinzufĂŒgen.
Allerdings habe ich ein Problem mit meiner Raspberrymatic. der Carrier Sense geht auf 100%. Wenn ich zurĂŒck zur SD wechsel, ist dieser unauffĂ€llig niedrig. Ich habe es schon mit eiemn 0.5m VerlĂ€ngerungskabel versucht, aber ohne Erfolg. Hast du von dem Problem schon einmal gehört und vielleicht eine Lösung?
Danke und GrĂŒĂe,
Adrian
Normalerweise sollte das genau am USB-Kabel oder Anschluss liegen. Hast du fĂŒr die SSD vielleicht mal einen Port eines anderen Controllers versucht? Also z.B. die SSD vorn rein & die Sticks hinten oder so?
(Könnte man jetzt falsch verstehen) đ
das Tauschen der USB Ports hat nichts gebracht. Ein neues und lĂ€ngeres USB 2.0 Kabel (wahrscheinlich auch mit besserer Schirmung) hat dann aber geholfen. Danke fĂŒr die Ideen.
Hallo Simon, nachdem ich Deine super Anleitung gelesen habe (Danke dafĂŒr) und noch drĂŒber nachgedacht habe, ob ich es direkt oder spĂ€ter anwende, hat sich meine SD Karte verabschiedet und mit dir Entscheidung genommen (Backup vorhanden)
Also alles umgesetzt und festgestellt, dass das System gestartet werden konnte und lĂ€uft. Jedoch kann ich das Backup einfach nicht zurĂŒckspielen, da es bei jedem Versuch zu einem Fehler kommt und ich mich anschlieĂend nicht mehr verbinden kann đ
Na gut, also habe ich es ohne versucht. System neu aufgespielt, gestartet, lĂ€uft so halb…
Jetzt habe ich das Problem, dass ich nach einem Neustart mich ebenfalls nicht mit dem System verbinden kann, Deconz findet keine GerĂ€te und mein Z-Wave Stick macht auch leichte Verbindungsprobleme…
Kann es sein, dass das an dem Stromverbrauch liegt!?
Wobei original Netzteil (RasPi4) vorhanden und y-Kabel auch…(SSD von Kingston) Ich bin gerade völlig ratlos und komme einfach nicht weiter đ Danke fĂŒr Deine Hilfe (hoffe Du hast ne Idee!?)
Hattest du das mal geprĂŒft? https://www.simon42.com/home-assistant-ssd-probleme-rpi/
Hab es gestern Nacht noch gefunden und erledigt…
Hat auch fast alles gut geklappt đȘ
Also Home Assistant lÀuft stabil und der Zugriff ist durchgehend möglich!
Auch hier nochmal Danke… VerlĂ€ngerung eingebaut, Verbindungen sind möglich, zumindest zum Teil…
Er findet nur zu viele alte GerÀte die nicht verbunden sind und wo es nicht lÀuft, aber ich arbeite dran
Danke đȘ
Hallo Simon,
ich habe mir das Video angeschaut und hatte das Problem, dass mein PI 3B+ (ja ja, ich weiĂ, aber der flog bei mir noch rum…) mit dem Funkmodul RPI-RF-MOD mehrere AbstĂŒrze hatte.
Das Video ist wirklich sehr gut. Danke dafĂŒr! Einen kleine Verbesserung wĂŒrde ich nur vorschlagen: Nach dem Einspielen des Backups ist die WeboberflĂ€che einfach eingefroren. Es ging nichts mehr. Daraufhin habe ich ĂŒber die HA CLI mit dem Befehl “host reboot” Homeassistant neu gestartet. …und dann nicht einmal… Dann lief alles wieder. Vielleicht könntest Du diese Phase auch noch zeigen?
Zur Festplatte: Ich habe die Kingston 240GB mit dem GehĂ€use von UGREEN bestellt. Anscheinend benötigt das RPI-RF-MOD so viel Strom, dass fĂŒr die Festplatte nicht mehr genug ĂŒbrig blieb. Nachdem ich einen aktiven USB-Hub bestellt habe, lief es alles wieder… đ
Und noch ein kleiner Tipp fĂŒr die Gemeinde: Wer das Funkmodul RPI-RF-MOD oder HM-MOD-RPI-PCB verwendet, vergesst bitte nicht die CONFIG.TXT vor dem ersten Start anzupassen und die Kommentar-Zeichen (#) aus den Zeilen fĂŒr die GPIO-Schnittstelle herauszunehmen. Das wird durch das Einspielen des Backup nicht gemacht!
So, das war’s – so viel von mir. Bis bald!
PS: Keep up the good work!
Danke fĂŒr den Kommentar đ & wird gemacht đ
Hallo kann man denn auch ein USB Stick nehmen anstatt einer SSD platte?
Prinzipiell ja đ
Hi Simon,
vielen Dank fĂŒr die gute Anleitung.
Nach einen kompletten Neustart ĂŒber Einstellungen -> System -> Hardware -> 3 Punkte (rechts oben) âSystem neu startenâ lĂ€uft alles wieder prima.
Hallo Simon,
ich werde mir nun auch SSD und GehĂ€use nach deinem Weg 2 zulegen. Meine Frage ist, ob es noch eine sinnvolle Nutzungsmöglichkeit fĂŒr die SD Karte am PI/HA gibt. Ansonsten hab ich die dann nutzlos rumliegen.
Viele GrĂŒĂe
Jonathan
Direkt fĂŒr HA fĂ€llt mir nichts ein, vielleicht als Speicher fĂŒr Videoaufnahmen đ
Hallo Simon,
zunĂ€chst einmal Danke fĂŒr deine tollen Videos! Sie sind einfach aufgebaut und sehr verstĂ€ndlich.
Ich habe zu diesem Thema “Umzug auf SSD” noch einen Hinweis.
Ich war gerade dabei von SD auf SSD zu wechseln. Alles hat soweit geklappt, nur die Add-ONs konnten einfach nicht mehr gestartet werden. Auch nach einer Neuinstallation des Add-ONs hat dies nicht funktioniert.
Da ich annehme, dass noch andere dieses Problem haben werden, hier mein Hinweis zur Lösung des Problems:
Nach dem Backup einmal einen kompletten Neustart durchfĂŒhren. Also ĂŒber Einstellungen -> System -> Hardware -> 3 Punkte (rechts oben) “System neu starten”
Ein einfacher Neustart der OberflÀche reicht nicht aus.
Ich hoffe das hilft Euch weiter.
Viele GrĂŒĂe und einen guten Start ins neue Jahr!
Daniel
Hallo Daniel,
vielen Dank fĂŒr Deinen Hinweis. Genau so war es auch bei mir mit den Add-ons, die erst, wie Du es beschrieben hast, nach einem kompletten Neustart wieder zur VerfĂŒgung standen.
Danke natĂŒrlich auch an Simon fĂŒr das tolle Video!
Kein Problem, gerne doch đ
Hatte den Hinweis auch mal geklau… ÀÀÀÀÀhm ich meiner ergĂ€nzt đ
https://www.simon42.com/home-assistant-raspberry-pi-ssd/#:~:text=Hinweis%20zum%20Wiederherstellen%20von%20Backups
Hallo Simon,
heute wollte ich den von dir beschriebenen Weg gehen und meinen Raspberry Pi4 auf SSD umstellen- Leider scheitert bei mir schon das Backup des laufenden Systems.
Wenn ich das Backup starte kommt nach einer Weile die Meldung das das Backup mit einem Error abgebrochen wurde.
In der Supervisor-Log steht folgendes:
Was kann das sein ?
Es wÀre klasse wenn Du mir da helfen könntest.
Danke und GruĂ
Dieter
Vermutlich ist das Backup leider einfach fehlerhaft, sorry đ
Das Problem hat sich geklĂ€rt. Es war schon eine gute Idee jetzt meinen Raspberry auf SSD umzustellen da die MicroSD Karte scheinbar kurz vor dem Sterben war und darum wurde die gröĂere Backupdatei nicht mehr richtig geschrieben. Nach dem Umstieg auf die SSD mit einem Ă€lteren Backup was ich noch hatte lĂ€uft die Kiste jetzt ohne Probleme und es lassen sich auch wieder Backups manuell erstellen.
Danke dir fĂŒr die RĂŒckmeldung đ
Ich wĂŒnsche dir und deiner Familie schöne Festtage đ und hoffe natĂŒrlich, bald wieder von dir zu lesen đ
Hallo Simon und auch von mir vielen Dank fĂŒr deine hilfreichen und vor allem verstĂ€ndlichen Anleitungen.
Ich habe mir die Komponenten aus Option 2 zugelegt (mit Raspberry Pi 4) und bin nach deiner Anleitung vorgegangen. (nur habe ich kein Backup auf die SSD aufgespielt sondern nochmal von neuem angefangen)
An sich lÀuft alles geschmeidig, nur leider ist der Addon-Store leer, wenn ich HA von der SSD boote. Es erscheint nur die leere Suchleiste.
Wenn ich HA von meiner alten SD-Karte boote, ist der Addon-Store ganz normal verfĂŒgbar.
Folgendes habe ich bereits versucht, aber leider ohne Erfolg:
Hast du oder jemand hier aus der Community vielleicht eine Idee, woran es liegen könnte, bzw. was man ausprobieren könnte?
Könnte es helfen, wenn ich doch ein Backup meiner SD Karte auf die SSD lade anstatt HA neu aufzusetzen?
Vielen Dank schonmal đ
Martin
Kurzes Update von mir. Ich habe nun meine SD- Karte auf die SSD geklont. Jetzt funktioniert der Add-On Store auch problemlos, wenn ich von der SSD boote.
Hi, erstmal danke fĂŒr die vielen hilfreichen Anleitungen und Video.
Ich hab mir fĂŒr den Raspberry Pi 4 die Kingston SATA SSD geholt. Am Mac geht die SSD problemlos, aber am Raspi nicht. Die LED der SSD bzw am Anschlussadapter bleibt aus. Ich hab dann noch das 4A Netzteil bestellt, aber auch damit Ă€ndert sich nix. Mit SD Karte geht der Raspi problemlos.
An was könnte das liegen?
danke und GrĂŒĂe, Tobias
HI Tobias, ist der Anschluss am Pi vielleicht defekt? Boot-Reihenfolge umgestellt?
Wenn die Kontroll-LED nicht angeht, wĂŒrde ich mal auf keinen Strom oder einen anderen HW-Defekt tippen…
Hallo Simon, ja, die Bootreihenfolge hab ich nach deinem Video umgestellt. Welchen Anschluss am Pi meinst du? Der Pi selbst bekommt Strom und startet, zumindest blinken dessen LED’s. Nur die LED an der SSD bleibt aus und er bootet nicht, bzw. erscheint nicht im Netzwerk. Mir kommt es auch so vor, als ob die SSD vom PI zuwenig oder keinen Strom bekommt. Das sollte mit dem 4A-Netzteil aber nicht der Fall sein, oder? Ich werd wohl in den nĂ€chsten Tagen mal die USB-Ports etwas genauer prĂŒfen. Hatte den zuvor mit Octopi im Einsatz, da gabs mit den Ports eigentlich keine Probleme…
Nein, da hast du recht. Ein Strom-Problem ist mit 4A tendenziell ausgeschlossen, wobei an den Ports vom Raspberry Pi 4 nicht die volle USB-Leistung (laut Standard) anliegt.
Du KĂNNTEST ein Y-Kabel versuchen, ist aber mehr ein Strohhalm als eine handfeste Idee.
Vielleicht solltest du mal einen Bildschirm anschlieĂend, nicht dass das Image einfach korrupt geflasht wurde oder so…
Echt merkwĂŒrdig, berichte gerne wieder đ
Ich bin nach Anleitung vorgegangen und alles hat auch erstmal super geklappt, mit einer Ausnahme. Die ZHA Integration (mit RapsbeeII GW) will nicht starten.
Wesentliche Fehlermeldung ist: [homeassistant.config_entries] Error setting up entry ttyAMA0, s/n: n/a for zha.
Hab versucht was ĂŒber Foren rauszufinden, bin jedoch nicht fĂŒndig geworden. Möchte eigentlich ungern Homeassistant komplett neu aufsetzen und alles neu konfigurieren. Falls du eine Idee hast woran das liegen kann?
PS: möchte das Forum nicht als Remote Support missbrauchen;-)
Hi Thomas,
kein Thema, gibt aber auch ne Kaffeekasse gegen das schlechte Gewissen đ
Kann es sein, dass sich einfach der Pfad vom USB-Stick geÀndert hat (durch die eingesteckte USB-Platte) und ZHA den nicht mehr findet? Kann man in der Konfiguration von ZHA vielleicht den Port/Path neu angeben?
Hi Simon
Danke erstmal. Bin etwas weiter in der Zwischenzeit. Hab nochmal von vorne angefangen. Allerdings werden jetzt 2 Schaltaktoren und 2 Thermometer/Hygrometer nicht erkannt. Die muss ich wohl neu anlernen.
So wie es aussieht ist bei der ersten Installation Installation was schief gegangen. Ich muss mir das mit deinem Hinweis nochmal etwas genauer anschauen.
Danke fĂŒr deine Hilfe
Ich war zu voreilig! NatĂŒrlich harmoniert die SSD & das GehĂ€use!
Wie so hĂ€ufig saĂ das Problem vor dem PC đ
Kein Problem, das geht mir auch oft so (echt jetzt) đ
Moin Simon!
Ich dachte, ich nehme mal Dein Video hier als Vorlage und packe meine HA Installation von der microSD auf die SSD.
Jetzt habe ich die von Dir vorgeschlagenen Komponenten gekauft. Kingston SSD sowie das UGreen GehÀuse.
Die sollten zusammen harmonieren, oder? Ich bekomme die SSD nicht angezeigt auf zwei unterschiedlichen PCs.
An der Kombi GehÀuse+SSD sollte es nicht liegen, richtig?
GrĂŒĂe
Torben
Hi,
warum hast du nicht einfach ein Image von der MicroSD erstellt und dann dieses auf die SSD gepackt?
Mit freundlichen GrĂŒĂen
Hi Jarno,
ich fand, dass es so mehr der Home Assistant weg ist, aber ein Image funktioniert natĂŒrlich, auch wenn die Boot-Reihenfolge und der Boot-Sektor passt đ