Home Assistant SSD Probleme mit Raspberry Pi beheben (2024)

von Simon

Falls du Home Assistant auf einem Raspberry Pi betreibst und auf eine SSD als Bootmedium gewechselt bist, hast du grundlegend alles richtig gemacht, aber vielleicht auch ein Problem!

Denn es kann gut sein, dass deine SSD Probleme verursacht, aber du es im laufenden Betrieb nicht merkst beziehungsweise nicht erkennst, dass die Festplatte die Ursache ist. Hier zeige ich dir, wie du das Problem mit dem UASP-Standard bei SSD-Festplatten erkennst und beheben kannst 🙌

Voraussetzungen

  1. Home Assistant Installation auf Raspberry Pi
  2. Home Assistant Raspberry Pi SSD Boot einrichten

Code-Snippets / Befehle zum kopieren

1 USB-Meldungen ausgeben

dmesg | grep usb

Hier schauen ob UASP deaktiviert ist (Wenn bei dir keine Meldung ausgegeben wird wie hier 👇 unten)

[ 1.905112] usb X-X: new SuperSpeed USB device number 2 using xhci_hcd[ 1.926385] usb X-X: New USB device found, idVendor=XXXX, idProduct=XXXX, bcdDevice= 1.00[ 1.926422] usb X-X: New USB device strings: Mfr=2, Product=3, SerialNumber=1[ 1.926448] usb X-X: Product: Hersteller Storage Device[ 1.926472] usb X-X: Manufacturer: Hersteller[ 1.926494] usb X-X: SerialNumber: XXXXXXXXXXX[ 1.929365] usb X-X: UAS is ignored for this device, using usb-storage instead[ 1.929495] usb X-X: UAS is ignored for this device, using usb-storage instead

Falls nicht, dann Vendor und Product-ID aus Zeile 2 👆 kopieren für den nächsten Schritt

2 /mnt/boot/cmdline.txt öffnen & bearbeiten

vi /mnt/boot/cmdline.txt
  1. Hier dann mit der Taste I den Einfügen-Modus starten
  2. Vendor und Product ID nach “usb-storage.quirks=” ergänzen
  3. Mit der Taste ESC den Insert Modus verlassen
  4. Zuletzt noch die Tasten :wq drücken und mit der Eingabetaste wird die Datei gespeichert (Write & Quit).
    1. Um nichts zu verändern, wenn du dich vertippt hast oder so, kannst du den Editor mit :q verlassen ohne zu speichern.

Zu Referenzzwecken: Meine /mnt/boot/cmdline.txt

dwc_otg.lpm_enable=0 console=tty1 usb-storage.quirks=174c:55aa:u,2109:0715:u,152d:0578:u,152d:0579:u,152d:1561:u,174c:0829:u,14b0:0206:u,174c:55aa:u

2.1 Optional: Was tun, wenn mnt/boot/cmdline.txt nicht vorhanden ist?

Sollte es bei dir Probleme geben, die mnt/boot/cmdline.txt zu öffnen, ist vermutlich die Partition nicht gemounted. Scheinbar wurde hier seit der Aufnahme des Videos etwas verändert.

Der definitiv empfohlene Weg ist das Einrichten der Root-SSH Verbindung über Port 22222. Hier ist das Problem nicht vorhanden und die Datei kann bearbeitet werden, sobald du dich per SSH mit dem Port 22222 auf deinem Home Assistant Host verbunden hast!

Alternativ kannst du im SSH-Addon diesen Weg versuchen (nicht empfohlen, kann aber klappen)

  1. Gebe zuerst dieses Kommando ein: docker exec -it homeassistant bash
  2. Erstelle dir den Ordner mit: mkdir /mnt/boot
  3. Suche dir mit dem Kommando blkid | grep hassos-boot die Boot-Partition vom Home Assistant. In meinem Fall /dev/nvme0n1p1 bei dir vermutlich /dev/sda1
    Home Assistant SSD Probleme mit Raspberry Pi beheben (1)
  4. Nun kannst du über mount -t vfat /dev/nvme0n1p1 /mnt/boot die Boot-Partition in den Ordner /mnt/boot mounten. Vergiss bitte nicht, /dev/nvme0n1p1 durch deine Boot-Partition zu ersetzen, die du bei Schritt 3 ausgelesen hast.
  5. Fertig, nun kannst du wie bei Schritt 2 beschrieben die cmdline.txt mit vi bearbeiten.

3 Verifizieren, ob UASP deaktiviert wurde

dmesg | grep usb

Nun sollten bei dir ebenfalls die beiden unteren Zeilen ausgegeben werden 👇

[ 1.905112] usb X-X: new SuperSpeed USB device number 2 using xhci_hcd[ 1.926385] usb X-X: New USB device found, idVendor=XXXX, idProduct=XXXX, bcdDevice= 1.00[ 1.926422] usb X-X: New USB device strings: Mfr=2, Product=3, SerialNumber=1[ 1.926448] usb X-X: Product: Hersteller Storage Device[ 1.926472] usb X-X: Manufacturer: Hersteller[ 1.926494] usb X-X: SerialNumber: XXXXXXXXXXX[ 1.929365] usb X-X: UAS is ignored for this device, using usb-storage instead[ 1.929495] usb X-X: UAS is ignored for this device, using usb-storage instead

Hardware-Empfehlungen für Home Assistant & Pi SSD Boot

Raspberry Pi 4

Zuletzt aktualisiert am 11.07.2024 um 16:41 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

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)

5.1V 4A 20.4W - Raspberry Pi 4 Netzteil mit EIN/Aus-Schalter EU-Stecker*

Home Assistant SSD Probleme mit Raspberry Pi beheben (8)

Preis: € 9,99

Mehr von simon42 SML Stromzähler mit Home Assistant auslesen (lokal) - PowerFox Alternative
Zu Amazon*

Weitere Angebote »

Preis: € 15,68 Versand: n. a.

Preis inkl. MwSt., zzgl. Versandkosten

Home Assistant SSD Probleme mit Raspberry Pi beheben (10)

Zuletzt aktualisiert am 09.07.2024 um 02:33 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

Offizielles Netzteil

Zuletzt aktualisiert am 09.07.2024 um 02:33 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

M.2 Gehäuse (Option 1)

Zuletzt aktualisiert am 09.07.2024 um 02:33 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

Passende SSD

Netatmo Smarter Rauchmelder*

Home Assistant SSD Probleme mit Raspberry Pi beheben (18)

Preis: € 49,99 Zu ebay!*

Weitere Angebote »

Preis: € 49,99 Versand: n. a.

Preis inkl. MwSt., zzgl. Versandkosten

Home Assistant SSD Probleme mit Raspberry Pi beheben (20)

Zuletzt aktualisiert am 09.07.2024 um 02:40 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

SATA SSD mit USB 3.0 Adapter (Option 2)

Zuletzt aktualisiert am 09.07.2024 um 02:33 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

Zuletzt aktualisiert am 09.07.2024 um 02:31 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

Passende SSD

SA400S37/240G - Kingston A400 SSD 240GB*

Home Assistant SSD Probleme mit Raspberry Pi beheben (29)

Preis: € 24,50

Mehr von simon42 Meross Geräte in Home Assistant einrichten (Lokal / Cloud-Hybrid)
Zu reichelt elektronik!*

Preis inkl. MwSt., zzgl. Versandkosten

Home Assistant SSD Probleme mit Raspberry Pi beheben (34)

Zuletzt aktualisiert am 09.07.2024 um 02:51 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

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.

USB 3.0 Buchse auf Dual USB Stecker - Extra Power & Daten*

Home Assistant SSD Probleme mit Raspberry Pi beheben (35)

Preis: € 8,99 Zu Amazon*

Preis inkl. MwSt., zzgl. Versandkosten

Home Assistant SSD Probleme mit Raspberry Pi beheben (36)

Zuletzt aktualisiert am 09.07.2024 um 02:31 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

Fazit

Hoffentlich konntest du dein Problem mit der SSD im Raspberry Pi und Home Assistant lösen und dein HA läuft nun wieder zuverlässig und ohne Ausfälle. Die quirks und UASP-Optionen sind zwar sehr speziell, aber wenn du den Schritten im Video folgst, kann eigentlich nichts schiefgehen 🙌

Wenn du Fragen oder Anmerkungen hast, zögere nicht, sie mir unten in den Kommentaren oder auf YouTube mitzuteilen und ich werde mein Bestes tun, um dir zu helfen. Vielen Dank fürs Zuschauen!

Home Assistant SSD Probleme mit Raspberry Pi beheben (2024)

FAQs

What size SSD for Home Assistant Raspberry Pi? ›

A Raspberry Pi doesn't necessarily need that type of SSD drive and you certainly don't need one for home assistant. A 32 GB or bigger card is recommended.

Is a Raspberry Pi good for Home Assistant? ›

For small setups, a Raspberry Pi 4 is excellent. For more extensive systems, consider an Intel NUC or Home Assistant Blue.

How to install Home Assistant SSD? ›

Installing Home Assistant OS on an NVMe drive
  1. Install the NVMe base and connect the NVMe SSD.
  2. Flash an SD card with a simple OS like Raspberry Pi OS.
  3. Boot into the SD card OS.
  4. Use the Raspberry Pi imager to target the NVMe drive with a new fresh HAOS install.
  5. Configure the Pi to boot into the NVMe drive.
Feb 20, 2024

How do I enable SSD on Raspberry Pi? ›

Prepare Bootable Raspberry Pi SSD
  1. Launch the Raspberry Pi Imager tool and connect your external SSD to your Windows, macOS, or Linux system via a USB port.
  2. Click Choose OS to select the desired OS from the list. ...
  3. Click Choose Storage to select the connected SSD storage media.
  4. Click the Write button.

What is the maximum SSD size for Raspberry Pi? ›

Re: Maximum SSD storage for Raspberry Pi 4

If the drive is MBR and because the Pi uses the official 512 byte sectors there is a limit of 2TB unless you use GPT instead of MBR.

Does Raspberry Pi run faster with SSD? ›

If you attach an external SSD to your Raspberry Pi 4 B, you will get significantly faster app opens and file transfers. One of the most important improvements in the Pi 4 is its USB 3.0 interface.

Which Raspberry Pi is best for Home Assistant? ›

In our testing, the higher CPU clock of the Raspberry Pi 5 (up to 2.4GHz) makes Home Assistant feel noticeably snappier compared to previous Raspberry Pi boards. Additionally, a Raspberry Pi HAT that provides NVMe SSD support allows you to extend your Raspberry Pi with fast, reliable, and cost-effective storage.

How much RAM do I need for Home Assistant PI? ›

8gb is better, but 4gb should be no problem at all. Many people are still running HA on a 1 Gb Pi3. I run HA on haos (VM) and on intel nuc, on both occasions ram consumprion never went above 2.5GB, so i'd also say that 4GB is enough.

What is the best option to run Home Assistant? ›

We recommend using Home Assistant Operating System. Other methods are available for experienced users for their specific needs, for example, running Home Assistant in a virtualized environment (e.g. Proxmox), or on top of an existing operating system (e.g. Windows, macOS, Linux):

How to install Home Assistant on Raspberry Pi 5 SSD? ›

Install Home Assistant Operating System
  1. Open the Raspberry Pi Imager and select your Raspberry Pi device.
  2. Choose the operating system: Select Choose OS. ...
  3. Choose the storage: Insert the SD card into the computer. ...
  4. Write the installer onto the SD card: To start the process, select Next. ...
  5. Eject the SD card.

How do I boot Home Assistant PI from SSD? ›

Raspberry Pi 4

Make sure the SSD is plugged into your computer and click on the Choose Storage button, selecting your SSD from the list. Lastly click on the 'Write' button and wait for it to finish. If this is your only installation of Home Assistant on your network, then the above URL should work.

Can Raspberry Pi use external SSD? ›

Unfortunately, the Raspberry Pi doesn't offer the option to connect internal storage devices directly. Therefore, you will either have to utilize external storage with a built-in USB interface or buy an adapter that converts the storage device's SATA or M.

How to connect NVMe SSD to Raspberry Pi? ›

How to install Raspberry Pi OS on an NVMe drive
  1. On the Raspberry pi 5, open the Raspberry Pi Imager.
  2. Click the Choose Device button.
  3. Select the Raspberry Pi 5 option.
  4. Select the Raspberry Pi OS 64bit option.
  5. Click the Choose Storage button.
  6. Choose the NVMe drive.
  7. Click the Next button.
Jan 13, 2024

Can Raspberry Pi 4 power SSD? ›

…..the 1.2A should be enough to power a pair of “WDS100T3G0A” SSDs……even when they're both writing. Just a note that one SSD should be fine, but 2 or more will cause system instability as the Pi won't have enough current to supply the SSDs safely.

How big of a SD card do I need for Home Assistant? ›

Make sure to use a card that provides at least 32 GB.

What Raspberry Pi specs do I need for Home Assistant? ›

If you are planning on using a Raspberry Pi to run Home Assistant, it is recommended to use a Raspberry Pi 4 with at least 2GB of RAM. This will ensure that your Home Assistant instance has enough memory to run smoothly.

How much RAM do I need for Home Assistant Raspberry Pi? ›

8gb is better, but 4gb should be no problem at all. Many people are still running HA on a 1 Gb Pi3. I run HA on haos (VM) and on intel nuc, on both occasions ram consumprion never went above 2.5GB, so i'd also say that 4GB is enough.

How much disk space is needed for Raspbian? ›

Keep in mind, to install the official Raspbian OS you'll need at least an 8GB microSD card whereas Raspbian Lite you'll need a minimum 4GB. Raspbian is the recommended OS by the Raspberry Pi Foundation although you can run many different operating systems including various Linux distributions.

References

Top Articles
Cross-Validation Using K-Fold With Scikit-Learn - GeeksforGeeks
K-Fold Cross Validation Technique and its Essentials
Funny Roblox Id Codes 2023
Www.mytotalrewards/Rtx
San Angelo, Texas: eine Oase für Kunstliebhaber
Golden Abyss - Chapter 5 - Lunar_Angel
Www.paystubportal.com/7-11 Login
Steamy Afternoon With Handsome Fernando
fltimes.com | Finger Lakes Times
Detroit Lions 50 50
18443168434
Newgate Honda
Zürich Stadion Letzigrund detailed interactive seating plan with seat & row numbers | Sitzplan Saalplan with Sitzplatz & Reihen Nummerierung
978-0137606801
Nwi Arrests Lake County
Missed Connections Dayton Ohio
Justified Official Series Trailer
London Ups Store
Committees Of Correspondence | Encyclopedia.com
Jinx Chapter 24: Release Date, Spoilers & Where To Read - OtakuKart
How Much You Should Be Tipping For Beauty Services - American Beauty Institute
How to Create Your Very Own Crossword Puzzle
Apply for a credit card
Unforeseen Drama: The Tower of Terror’s Mysterious Closure at Walt Disney World
Ups Print Store Near Me
Nesb Routing Number
Olivia Maeday
Random Bibleizer
10 Best Places to Go and Things to Know for a Trip to the Hickory M...
Receptionist Position Near Me
Gopher Carts Pensacola Beach
Duke University Transcript Request
Nikki Catsouras: The Tragic Story Behind The Face And Body Images
Kiddie Jungle Parma
Lincoln Financial Field, section 110, row 4, home of Philadelphia Eagles, Temple Owls, page 1
The Latest: Trump addresses apparent assassination attempt on X
In Branch Chase Atm Near Me
Appleton Post Crescent Today's Obituaries
Craigslist Red Wing Mn
American Bully Xxl Black Panther
Ktbs Payroll Login
Jail View Sumter
Thotsbook Com
Funkin' on the Heights
Caesars Rewards Loyalty Program Review [Previously Total Rewards]
Marcel Boom X
Www Pig11 Net
Ty Glass Sentenced
Michaelangelo's Monkey Junction
Game Akin To Bingo Nyt
Ranking 134 college football teams after Week 1, from Georgia to Temple
Latest Posts
Article information

Author: Reed Wilderman

Last Updated:

Views: 6140

Rating: 4.1 / 5 (72 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Reed Wilderman

Birthday: 1992-06-14

Address: 998 Estell Village, Lake Oscarberg, SD 48713-6877

Phone: +21813267449721

Job: Technology Engineer

Hobby: Swimming, Do it yourself, Beekeeping, Lapidary, Cosplaying, Hiking, Graffiti

Introduction: My name is Reed Wilderman, I am a faithful, bright, lucky, adventurous, lively, rich, vast person who loves writing and wants to share my knowledge and understanding with you.