Community-Lösung

Home Assistant auf CasaOS mit BigBearCasaOS installieren: Aktuelle Container-Einrichtung, persistente Konfiguration und Einschränkungen bei Add-ons

A January 2024 community post pointing to a BigBearCasaOS Home Assistant tutorial. The forum post itself does not preserve the installation parameters or a user validation. BigBearCasaOS still maintains a Home Assistant package today using the official ghcr.io/home-assistant/home-assistant image, while current Home Assistant documentation clarifies that the Container installation type does not include Supervisor apps/add-ons.

Der ursprüngliche Forenbeitrag von 2024 verweist hauptsächlich auf ein BigBear-Tutorial und sollte daher nicht als vollständige, unveränderliche Installationsanleitung betrachtet werden. Die gute Nachricht ist, dass BigBearCasaOS weiterhin ein Home-Assistant-Paket auf Basis des offiziellen Container-Images von Home Assistant pflegt. Die wichtige Architekturentscheidung lautet nicht nur „Kann es ausgeführt werden?“, sondern auch: Welche Installationsart von Home Assistant möchten Sie verwenden?

Home Assistant Container läuft gut auf CasaOS/Docker und bietet die übliche Benutzeroberfläche sowie die Integrationen von Home Assistant Core. Die aktuelle Upstream-Dokumentation ist jedoch eindeutig: Container enthält weder den Home Assistant Supervisor noch das in Home Assistant OS verfügbare Ökosystem aus Apps/Add-ons. Wenn Sie die vollständige HAOS-/Supervisor-Erfahrung benötigen, führen Sie Home Assistant stattdessen auf unterstützter Hardware oder in einer VM aus.

BigBearCasaOS pflegt Home Assistant weiterhin

Der aktuelle BigBearCasaOS-Katalog führt ghcr.io/home-assistant/home-assistant und synchronisiert weiterhin App-Pakete für die unterstützten Plattformen.

Verwenden Sie den aktuellen BigBearCasaOS-Katalog.

Das Verzeichnis /config dauerhaft speichern

Die Konfiguration, Datenbank und Integrationseinstellungen von Home Assistant befinden sich im Container-Modell unter /config. Binden Sie diesen Ordner an einen dauerhaften CasaOS-Speicher ein und erstellen Sie vor größeren Upgrades eine Sicherung.

Das erneute Erstellen des Containers sollte die Home-Assistant-Instanz nicht löschen, solange /config intakt bleibt.

Home Assistant verwendet häufig das Host-Netzwerk

Die aktuelle Anleitung für Home Assistant Container verwendet --network=host. Dadurch werden lokale Erkennungsprotokolle unterstützt und das manuelle Freigeben jedes einzelnen Dienstports vermieden.

Beim Host-Netzwerk teilt der Container jedoch den Netzwerk-Namensraum des Hosts. Prüfen Sie daher Portkonflikte und die Firewall-Freigaben sorgfältig.

Für Bluetooth ist zusätzlicher Host-Zugriff erforderlich

Die aktuellen Upstream-Anweisungen besagen, dass das Einbinden von D-Bus optional ist, für die Bluetooth-Integration im dokumentierten Docker-Setup jedoch benötigt wird. Für USB-Zigbee-/Z-Wave-Funksticks kann außerdem eine ausdrückliche Gerätezuordnung erforderlich sein.

Gehen Sie nicht davon aus, dass ein USB-Funkstick automatisch in Home Assistant erscheint, nur weil CasaOS das USB-Gerät erkennt.

Container verfügt nicht über Supervisor-Apps/Add-ons

Dies ist der größte Unterschied zu Home Assistant OS. Laut der aktuellen Home-Assistant-Dokumentation haben Container-Installationen keinen Zugriff auf Apps/Add-ons. Für die meisten Nutzer, die das vollständige verwaltete Ökosystem wünschen, wird HAOS als Installationsart empfohlen.

Verwenden Sie die aktuelle Dokumentation zu Home Assistant Container.

Für die vollständige verwaltete Erfahrung Home Assistant OS in einer VM verwenden

Wenn der CasaOS-Host über ausreichend CPU, RAM und Virtualisierungsunterstützung verfügt, bietet HAOS in einer VM Home Assistant ein eigenes Betriebssystem, den Supervisor und Add-ons, während CasaOS als Host für andere Dienste bestehen bleibt.

Planen Sie die USB-Funkstick-Durchleitung separat, falls die VM Zigbee-/Z-Wave-Hardware benötigt.

Den Fernzugriff auf Home Assistant bewusst einrichten

Home Assistant steuert Kameras, Schlösser, Sensoren und Automatisierungszustände. Veröffentlichen Sie Port 8123 nicht ohne ein bewusst geplantes Fernzugriffs- und Authentifizierungskonzept direkt im Internet. Bevorzugen Sie die offizielle Home-Assistant-Cloud-Option, ein VPN/Overlay-Netzwerk oder einen abgesicherten Reverse-Proxy mit Authentifizierung.

Vor Updates ein Backup von Home Assistant erstellen

Bei Container-Installationen müssen Sie das dauerhafte /config-Verzeichnis sowie jede von der Instanz verwendete externe Datenbank schützen. Testen Sie eine Wiederherstellung, bevor Sie sich auf das NAS als einzige Kopie Ihres Hausautomatisierungszustands verlassen.

FAQ zu Home Assistant auf CasaOS

Wird Home Assistant von BigBearCasaOS weiterhin paketiert?

Ja. Der aktuelle BigBear-Katalog führt weiterhin das offizielle Home-Assistant-Container-Image.

Enthält Home Assistant Container Supervisor-Add-ons?

Nein. Die aktuelle Home-Assistant-Dokumentation weist ausdrücklich darauf hin, dass Container-Installationen keine Apps/Add-ons enthalten.

Was ist, wenn ich die vollständige HAOS-Erfahrung möchte?

Verwenden Sie Home Assistant OS auf unterstützter Hardware oder in einer VM und konfigurieren Sie die Durchleitung für alle benötigten USB-Funksticks.