Gemenskapslösning

Installera Home Assistant på CasaOS med BigBearCasaOS: Aktuell containerkonfiguration, beständig konfiguration och begränsningar för tillägg

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.

Det ursprungliga foruminlägget från 2024 är främst en hänvisning till en BigBear-guide och bör därför inte behandlas som en komplett, oföränderlig installationsanvisning. Den goda nyheten är att BigBearCasaOS fortfarande underhåller ett Home Assistant-paket som använder Home Assistants officiella containeravbildning. Det viktiga arkitekturbeslutet är inte bara ”kan det köras?” utan vilken installationstyp av Home Assistant du vill ha.

Home Assistant Container körs bra på CasaOS/Docker och ger dig det vanliga gränssnittet och integrationerna i Home Assistant Core. Den aktuella dokumentationen från uppströmsprojektet är dock tydlig: Container innehåller inte Home Assistant Supervisor eller det app-/tilläggsekosystem som finns i Home Assistant OS. Om du behöver hela HAOS-/Supervisor-upplevelsen bör du i stället köra Home Assistant OS på maskinvara som stöds eller i en virtuell maskin.

BigBearCasaOS underhåller fortfarande Home Assistant

Den aktuella BigBearCasaOS-katalogen listar ghcr.io/home-assistant/home-assistant och fortsätter att synkronisera appaket för sina plattformar som stöds.

Använd den aktuella BigBearCasaOS-katalogen.

Beständig lagring av katalogen /config

Home Assistants konfiguration, databas och integrationsinställningar finns under /config i containermodellen. Mappa den mappen till beständig CasaOS-lagring och säkerhetskopiera den före större uppgraderingar.

Om /config finns kvar bör en återskapad container inte radera Home Assistant-instansen.

Home Assistant använder vanligtvis värdnätverk

Den aktuella vägledningen för Home Assistant Container använder --network=host, vilket underlättar lokala upptäcktsprotokoll och gör att du slipper publicera varje tjänsteport manuellt.

Värdnätverk innebär också att containern delar värdens nätverksnamnrymd, så granska portkonflikter och exponering i brandväggen noggrant.

Bluetooth kräver ytterligare åtkomst till värden

De aktuella instruktionerna från uppströmsprojektet anger att en D-Bus-montering är valfri men krävs för Bluetooth-integrationen i den dokumenterade Docker-konfigurationen. USB-radioenheter för Zigbee/Z-Wave kan också kräva uttrycklig enhetsmappning.

Utgå inte från att en USB-radio visas i Home Assistant bara för att CasaOS kan se USB-enheten.

Container har inte Supervisor-appar/tillägg

Detta är den största skillnaden jämfört med Home Assistant OS. Den aktuella Home Assistant-dokumentationen säger att Container-installationen inte har åtkomst till appar/tillägg och att HAOS är den rekommenderade installationstypen för de flesta användare som vill ha hela det hanterade ekosystemet.

Använd den aktuella dokumentationen för Home Assistant Container.

Använd Home Assistant OS i en virtuell maskin för hela den hanterade upplevelsen

Om CasaOS-värden har tillräckligt med CPU, RAM och stöd för virtualisering ger HAOS i en virtuell maskin Home Assistant ett eget operativsystem, Supervisor och tillägg, samtidigt som CasaOS förblir värd för andra tjänster.

Planera USB-genomströmning separat om den virtuella maskinen behöver Zigbee-/Z-Wave-maskinvara.

Gör fjärråtkomst till Home Assistant medveten

Home Assistant styr kameror, lås, sensorer och automatiseringstillstånd. Publicera inte port 8123 direkt på internet utan en genomtänkt lösning för fjärråtkomst och autentisering. Föredra Home Assistants officiella molnalternativ, VPN/overlay-nätverk eller en härdad omvänd proxy med autentisering.

Säkerhetskopiera Home Assistant före uppdateringar

För Container-installationer ska du skydda den beständiga katalogen /config och eventuella externa databaser som instansen använder. Testa att återställa en säkerhetskopia innan du förlitar dig på NAS-enheten som den enda kopian av ditt hemautomationstillstånd.

Vanliga frågor om Home Assistant på CasaOS

Paketerar BigBearCasaOS fortfarande Home Assistant?

Ja. Den aktuella BigBear-katalogen listar fortfarande Home Assistants officiella containeravbildning.

Innehåller Home Assistant Container Supervisor-tillägg?

Nej. Den aktuella Home Assistant-dokumentationen säger uttryckligen att Container-installationer inte har appar/tillägg.

Vad gör jag om jag vill ha hela HAOS-upplevelsen?

Använd Home Assistant OS på maskinvara som stöds eller i en virtuell maskin, med genomströmning konfigurerad för eventuella USB-radioenheter som behövs.