Skip to content

Home Assistant von Raspi auf Mac mini mit externer SSD umziehen

Vor 10 Jahren lief Home Assistant bei uns auf einer DiskStation, kurze Zeit später dann in einer Python virtual environment auf einem Raspberry Pi 3. Als der vor sechs Jahren zu langsam wurde…

Esse est percipi
May 6, 2026 · 3 min read · 2 reads

or 10 Jahren lief Home Assistant bei uns auf einer DiskStation, kurze Zeit später dann in einer Python virtual environment auf einem Raspberry Pi 3. Als der vor sechs Jahren  zu langsam wurde, installierte ich HA auf einem Raspberry Pi 4. Bei immer mehr Geräten und Automationen kam jetzt aber auch der so langsam an seine Grenzen – der Arbeitsspeicher war meistens fast vollständig ausgelastet, und Prozessortemperaturen von 80 °C waren keine Seltenheit. 

Zeit für einen erneuten Umzug. Da wir noch einen alten Mac mini (late 2012, 16GB RAM) herumliegen hatten, habe ich gestern HAOS bare metal auf einer externen SSD am Mac mini installiert und anschließend Home Assistant aus einem aktuellen Backup darauf wiederhergestellt.

Hier eine ausführliche Anleitung (die interne HD des Mac mini bleibt unangetastet):

1. Benötigte Software

Auf deinem Hauptrechner Ubuntu 26.04 LTS ISO für Intel herunterladen von ubuntu.com/download/desktop
Mit Balena Etcher auf einen USB-Stick flashen 

2. Vorbereitung 

Hauptrechner:
Aktuelles vollständiges Home Assistant-Backup anstoßen und anschließend herunterladen

Mac mini:
Den Mac mini an einen Monitor/Fernseher anschließen und per Ethernet-Kabel mit dem Router verbinden. Tastatur und Maus müssen vorhanden und verbunden sein.

SSD anschließen und den Mac mini booten, um die Funktionsfähigkeit zu testen.

Solltest du das macOS-Passwort vergessen haben (so wie ich ;), musst du es zurücksetzen:
Mac mini starten, sofort ⌘ + R halten → Recovery Mode
Dienstprogramme → Terminal → resetpassword

3. Ubuntu Live-System booten

Mac mini ausschalten und Ubuntu-USB-Stick einstecken
Starten, ⌥ (Option) halten → „EFI Boot“ auswählen
Nach einer Weile wird eine Auswahl präsentiert, hier wählst du „Ubuntu ausprobieren“ – nicht installieren

4. Netzwerk & SSH

Um die Installationskommandos aus Schritt 6 nicht mühsam per Hand eingeben zu müssen, verbindest du dich gleich vom Hauptrechner aus mit dem Mac mini. Dazu muss auf dem Mac mini zunächst ein SSH-Server installiert werden:

sudo apt install openssh-server
Abfragen während der Installation einfach mit Return quittieren

Das Passwort für SSH-Verbindung setzen mit
sudo passwd ubuntu

Die IP des Mac mini herausfinden:
ip a

Jetzt kannst du dich vom Hauptrechner mit dem Mac mini verbinden, im Terminal:
ssh ubuntu@<IP>

Alle weiteren Kommandos in Schritt 5 und 6 gibst du jetzt im Terminal auf dem Hauptrechner ein.

5. Datenträger identifizieren

Herausfinden, welche Kennung die angeschlossene SSD hat:
lsblk

In der angezeigten Liste (hier beispielhaft) die Kennung der SSD finden: 
sda 8:0 0 931.5G 0 disk = interne HDD 
sdb 8:16 1 14.5G 0 disk = Ubuntu-Stick
sdc 8:32 0 447.1G 0 disk = externe SSD  ← Ziel

6. HAOS herunterladen & schreiben

Laden:
wget https://github.com/home-assistant/operating-system/releases/download/17.2/haos_generic-x86-64-17.2.img.xz

Entpacken:
xz -d haos_generic-x86-64-17.2.img.xz

Schreiben: (dieses Kommando gegebenenfalls anpassen, falls die externe SSD aus Schritt 5 eine andere Laufwerkskennung als sdc hatte):
sudo dd if=haos_generic-x86-64-17.2.img of=/dev/sdc bs=4M status=progress

Sicherstellen, dass alles geschrieben ist:
sudo sync

7. Von externer SSD automatisch booten

Jetzt den Ubuntu-Stick vom Mac mini abziehen und den Rechner ausschalten. Damit er zukünftig nicht von der internen HD, sondern von der externen SSD bootet, auf der du gerade HAOS installiert hast, musst du noch Folgendes machen: 

Mac mini starten und sofort ⌘ + R drücken → Recovery Mode.
Dienstprogramme → Terminal öffnen und eingeben:
diskutil list

In der angezeigten Liste suchst du nach hassos-boot, die Zeile sollte ungefähr so aussehen:
1: EFI hassos-boot 33.6 MB disk3s1

Diese Disk (disk3s1) wird nun als Startdisk gesetzt:
bless --device /dev/disk3s1 --setBoot

Mac mini neu starten

8. HAOS einrichten

Auf dem Hauptrechner die neue Home Assistant-Instanz im Browser aufrufen:
http://<IP>:8123

Onboarding: „Aus Backup wiederherstellen“ → Backup aus Schritt 2 hochladen, warten…

9. Abschluss

Raspi herunterfahren:
ha host shutdown

Mac mini herunterfahren:
ha host shutdown

Zigbee-Stick vom Raspi in den Mac mini umstecken

Mac mini starten, HAOS läuft automatisch und lädt blitzschnell.

Ergebnis

Die Home Assistant-Speicherauslastung ist auf dem Mac mini auf 12% gesunken, die des Prozessors auf 1% ::sun::

Did you enjoy this article?

Recommend it — Standard Reader surfaces well-loved writing to more readers across the network.

Across the AtmosphereDiscussions