Zurück zur Startseite und zum Inhaltsverzeichnis
Voriges Kapitel: #02.01 Grundlagen Teil 1 - Netzwerk
Nächstes Kapitel: #02.03 Grundlagen Teil 2 - HA Core
Version: 2024-03-11
Für die Installation von Home Assistant stehen verschiedene Varianten und Plattformen zur Auswahl.
Mein HA-Produktivsystem läuft zur Zeit auf einem Raspberry Pi 4 und die Entwicklungsumgebung unter WSL.
In dieser Anleitung konzentriere ich mich auf die Installation der aktuellen Version von HA auf einem Raspberry Pi 5.
Warum Raspberry PI 5?
- Der RPI4 ist mir teilweise zu langsam.
- Seit Ende Feb.24 wird ein offizielles Raspberry Pi 5 Image bereitgestellt, was die Installation recht einfach macht!
Falls ihr bereits einen Server als VM-Host betreibt, könnt ihr auch das entsprechende Image dafür wählen. In diesem Fall benötigt ihr jedoch keine Anleitung von mir, und ihr könnt dieses Kapitel überspringen.
Falls ihr bereits einen Home Assistant-Server betreibt, empfehle ich für dieses Setup eine separate, unabhängige Installation.
Die offizielle Installationsanleitung "Home Assistant am RaspberryPi" findet ihr hier:
https://www.home-assistant.io/installation/raspberrypi/
Zusammengefasst und konkrete hier Schritt für Schritt:
Ich habe folgendes gekauft, bzw. folgendes wird benötigt:
- Raspberry Pi 5 - 78€
https://www.amazon.de/Raspberr…C1111-5-4Gb/dp/B0CK3L9WD3 - microSD-Card 64GB - 11€
https://www.amazon.de/dp/B09X7C7LL1 - MicroSD-Card USB-Adapter - 9€
https://www.amazon.de/SanDisk-…Cbertragung/dp/B07G5JV2B5 - USB-C Netzteil - 16€
https://www.amazon.de/dp/B0CM46P7MC - MircoHDMI-Adapter - 9€
https://www.amazon.de/Adapter-…pberry-grau/dp/B09LYPXPH6 - Gehäuse - Das optimale Gehäuse wird noch gesucht!
V1: passiv, komplett geschlossen, Metall - 14€ => Achtung! nicht kaufen, da die Kühlung nicht ausreichend ist!
https://www.amazon.de/dp/B0CP375LXP
V2: Lüfter, viele Öffnungen, Kunstoff - 12€ => Zusammenbau mühsam, Lüfter hörbar, ggf. Lüfter abstecken oder per Software Drehzahl reduzieren.
https://www.amazon.de/dp/B0CM33CSLK
Schritt 1: Installation des HA-Images auf der MicroSD-Card.
- Den Raspberry Pi Imager herunterladen und starten.
https://www.raspberrypi.com/software/ - MicroSD-Card in den MicroSD-Card-USB Adapter stecken und den Adapter an den PC anschließen.
- Im Raspberry Pi Imager Folgendes auswählen:
- Device: RaspberryPI5
- OS: Home Assistant OS 12 (RPI5)
Betriebssystem (OS) => "Other specific-purpose OS" => "Home assistant ..." => "Home Assistant" => Home Assistant OS 12.0 (RPi5) - Storage: MicroSD-Card
- Nachdem der Imager fertig ist, zeigt Windows einige Meldungen zu neu gefunden Laufwerken an und möchte diese formatieren. Bitte nicht schrecken lassen!
=> MicroSD-Card einfach abstecken und
=> alle Meldungen abbrechen
Schritt 2: Raspberry PI anschließen
- Raspberry PI in das Gehäuse einbauen
- microSD-Card (mit installiertem HA-Image) einstecken - auf korrekte Richtung beachten!
- Bildschirm via HDMI-Adapter anschließen
- Netzwerkkabel an schließen und mit LAN verbinden
- Netzteil via USB-C mit dem RPI5 verbinden
Schritt 3: Raspberry PI einschalten
- Netzteil mit Stromverorgung verbinden
- LED am RPI5 leuchtet kurz rot, dann grün
- Am Bildschirm sieht man den Boot-Prozess ablaufen
- Ist der Boot-Vorgang erfolgreich wird folgendes angezeigt.
- Wenn nicht, bitte im nächsten Post weiterlesen!
- Die HDMI-Verbindung zur Anzeige der lokalen Konsole werden wir jetzt nicht mehr benötigen.
Also HDMI abstecken und den RPI im Server-Schrank montieren und anschließen.
Schritt 4: Die Web-Seite eures neuen Home Assistant Servers öffnen
In der Adresszeile eures Browsers (Firefox, Edge, Chrome) die IP-Adresse aus dem obigen HA-Startbildschirm (rote Rahmen) eintragen. Port 8123 nicht vergessen anzugeben!
In diesem Beispiel also http://192.168.0.23:8123
Folgendes sollte der Browser dann anzeigen:
=> Die Sprache auf <Englisch> umstellen! Im weiteren verwende ich nur englische Bezeichnungen und Screenshots von HA !
=> Auf <MEIN SMART HOME ERSTELLEN> klicken
=> Daten zu euren User Account anlegen und <CREATE ACCOUNT> klicken
Es folgenden noch ein paar übliche Datenabfragen:
=> "Home Location" => ignoriere ich
=> "Country" => setze ich auf Austria
=> "Help us Help you" => ich lasse alles deaktiviert
=> "We found compatible devices" (Info only) => Finish
Somit ist die Basis-Installation abgeschlossen:
Gut gemacht !