Home Assistant Operating System (ehemals HASSOS) ist ein Linux-basierendes Betriebssystem, das für Host Home Assistant und seine Add-Ons optimiert ist.
Das Betriebssystem für das Home Assistant verwendet Docker als Containermotor. Standardmäßig wird der Home Assistant Supervisor als Container bereitgestellt. Home Assistant Supervisor verwendet wiederum die Docker-Container-Engine, um den Home Assistant Core und Add-Ons in separaten Containern zu steuern. Das Betriebssystem für das Home Assistant basiert nicht auf einer regulären Linux -Verteilung wie Ubuntu. Es wird mit Buildroot gebaut und ist optimiert, um Home Assistant zu laufen. Es zielt auf Einzelplatine (SBC) -Geräte wie Raspberry Pi oder Odroid ab, unterstützt jedoch auch X86-64-Systeme mit UEFI.
Sehen Sie hier die vollständige Liste und spezifische Modelle an
Wenn Sie nur einen Home -Assistenten verwenden möchten, nutzen Sie den offiziellen Anweisungen für Erste Schritte und Installationsanweisungen zum Herunterladen von Home Assistant -Betriebssystem und leiten Sie es auf Ihrem Computer zum Laufen.
Wenn Sie mehr über das Betriebssystem für den Heimassistenten erfahren möchten und wie es funktioniert, lesen Sie ...
Wenn Sie keine Erfahrung mit eingebetteten Systemen, Buildroot oder dem Build -Prozess für Linux -Verteilungen haben, wird empfohlen, zuerst über diese Themen nachzudenken (z. B. Bootlin verfügt über hervorragende Ressourcen).
Die Dokumentation des Haushaltsassistenten zur Betriebssystem ist auf der Website des Home Assistant Developer DOCS zu finden.
/tmp , /var und Swap (mit LZ4 -Komprimierung)Der Entwicklungsbau -GitHub -Action -Workflow ist ein manuell ausgelöster Workflow, der den Assistenten der OS -Entwicklung von Häusern erstellt. Die Entwicklungsbauten finden Sie unter https://os-artifacts.home-assistant.io/index.html.