Så migrerar du Home Assistant från en stationär dator till en dedikerad smarthemshubb

Eva Wong är Teknisk skribent och den boende fixaren på ZimaSpace. En livslång nörd med en passion för hemma-labb och öppen källkod, hon specialiserar sig på att översätta komplexa tekniska koncept till tillgängliga, praktiska guider. Eva tror att självhosting ska vara roligt, inte skrämmande. Genom sina handledningar ger hon gemenskapen verktyg att avmystifiera hårdvaruinstallationer, från att bygga sin första NAS till att bemästra Docker-containrar.

Flytta Home Assistant genom att återställa till den dedikerade hubben, validera radioenheter och kritiska automatiseringar isolerat och därefter schemalägga ett enda reversibelt kontrollövertagande.

Behåll den stationära datorn som ensam automatiseringsinstans medan du inventerar integrationer, adresser, USB-radioenheter, hemligheter, nätverkslagring, certifikat och hushållskritiska rutiner. Ladda ner en färsk fullständig säkerhetskopia från den stationära datorn, återställ den på den förberedda hubben och testa varje beroende utan att låta båda systemen styra samma enheter. Avveckla den stationära datorn först när hubben klarar omstart, säkerhetskopiering, normal belastning och en genomgång av återställningsplanen.

Inventera det aktuella kontrollflödet

Lista installationstyp och version, lokal URL, fast adress eller reservation, extern URL, certifikat, användarkonton, tillägg eller kompletterande tjänster, databasens plats, nätverksresurser, anpassade integrationer, hemligheter och varje USB- eller inbyggd radioenhet. Fotografera fysiska portar och dokumentera stabila enhetssökvägar där det är möjligt.

Kartlägg sedan resultaten: belysning, klimat, lås, larm, närvaro, energi, röst, instrumentpaneler, aviseringar, scheman och fjärråtkomst. För varje kritisk integration ska du identifiera en manuell åtgärd, en automatisering, dess förväntade statusåterkoppling och ett alternativ som inte använder Home Assistant.

Fortsätt inte om en säkerhetskritisk rutin saknar manellt alternativ eller om du inte kan identifiera vilken dator, radio, broker eller molnåterkoppling som för närvarande äger den. Migreringen ska först och främst bevara hushållets kontroll; plattformsstädning kan göras senare.

Förbered hubben utan att skapa två styrenheter

Ge hubben stabil strömförsörjning, trådbundet nätverk där det är praktiskt, tillräckligt med lokal lagring, kylning, konsolåtkomst och en reserverad tillfällig adress. Installera den avsedda Home Assistant-miljön och bekräfta att du kan nå introduktionen innan du importerar produktionsläget.

Förhindra att upptäckt och automatiseringar skapar dubbla kontrollfunktioner. Anslut inte Zigbee- eller Z-Wave-koordinatorer medan den stationära datorn är aktiv, såvida inte testplanen uttryckligen garanterar isolering. Många enhetsnätverk förväntar sig en enda koordinatorstatus och en enda styrande instans, inte två konkurrerande skrivare.

Om en hypervisor, container eller nätverksresurs ingår i målet ska du nu validera omstart av värdsystemet, USB-genomkoppling, monteringsordning och skrivbehörigheter. Kartläggningen av roller för beständiga data hjälper till att skilja portabel konfiguration från värdspecifika körtidsberoenden.

Skapa en säkerhetskopia utanför värdsystemet och dokumentera beroenden

Skapa en färsk fullständig säkerhetskopia efter att källan är frisk och inaktiv. Ladda ner den till en annan dator, bekräfta att filen inte är tom och går att läsa, märk den med källans version och tidpunkt och behåll den föregående kända fungerande versionen tills migreringens observationsfönster har stängts.

En säkerhetskopia kan inte ensam fånga alla externa beroenden. Exportera eller dokumentera brokeruppgifter, statiska adresser, DNS- och proxyregler, certifikat, databasanslutningar, resurssökvägar, USB-mappningar, radiofirmware och återställningskoder enligt varje komponents regler. Skydda hemligheter samtidigt som du säkerställer att operatören kan hämta dem vid återställning.

Checklistan för migrering till en ny server är ett användbart komplement för källinventeringen och den slutliga ändringskontrollen. Avbryt om den enda säkerhetskopian fortfarande finns på den stationära dator som ska ersättas.

-15% OFF
Single board computer zimaboard2

Återställ isolerat och återanslut gränssnitten

Återställ säkerhetskopian under introduktionen på målet eller genom det stödda arbetsflödet för målet och vänta sedan tills systemet och dess beroende program har stabiliserats. En personlig migreringsdagbok för Home Assistant dokumenterar detta mönster med säkerhetskopiering, ominstallation, återställning och observation nästa dag på dedikerad hårdvara.

Innan du flyttar radioenheter ska du granska loggar, integrationer, databasens hälsa, lagringsmonteringar, enheternas tillgänglighet och fel i återkopplingar. Åtgärda adresser eller värdsökvägar som tillhörde den stationära datorn. Bevara entitets-ID:n och enhetsägarskap där det är möjligt; namnbyte under migreringen gör det svårare att hitta orsaken till fel i automatiseringar.

För USB-radioenheter ska du stänga av den stationära datorn före den fysiska flytten, ansluta koordinatorn till den dokumenterade porten på hubben och endast uppdatera den enhetssökväg eller genomkopplingsgräns som har ändrats. Om återställning eller radioinitiering misslyckas ska du återansluta koordinatorn till den stoppade källans sökväg och genomföra återställningsplanen i stället för att återställa nätverket.

Testa instrumentpaneler och kritiska automatiseringar parallellt

Öppna varje hushållsinstrumentpanel från de faktiska telefoner, surfplattor, väggpaneler och webbläsare som är viktiga. Manövrera en enhet från varje kritisk integration och verifiera både kommandoleverans och statusåterkoppling. Testa fjärråtkomst utanför det lokala nätverket i stället för att anta att en intern URL bevisar att rutten fungerar.

Utlös tidsbaserade, närvarobaserade, aviserings-, säkerhets- och omstartskänsliga automatiseringar under kontrollerade förhållanden. Kontrollera loggarna efter upprepade försök, otillgängliga entiteter, dubbla händelser, långsamma databasoperationer och integrationer som i tysthet autentiserats på nytt mot den gamla adressen.

En detaljerad diskussion om migrering till en ny server lyfter både portabiliteten hos säkerhetskopiering och återställning samt skillnader mellan installationstyper som kan påverka återställningen. Behandla varje kritiskt scenario som misslyckas som ett blockerande beroende, inte som en uppgift efter övertagandet.

Genomför övertagandet en gång och behåll den stationära datorn som återställningsalternativ

Välj ett lugnt tidsfönster och frys konfigurationsändringar. Skapa och ladda ner den slutliga säkerhetskopian, stoppa Home Assistant på den stationära datorn, flytta radiohårdvaran, tilldela produktionsadressen eller DNS-slutpunkten till hubben och starta hubben som ensam kontrollinstans.

  1. Verifiera lokal och fjärrinloggning.
  2. Bekräfta radionätverk och en enhet per kritisk integration.
  3. Kör de kritiska automatiseringarna och aviseringarna.
  4. Starta om hubben och upprepa de blockerande kontrollerna.
  5. Skapa och ladda ner en ny säkerhetskopia av hubben.
  6. Dokumentera hur lång tid övertagandet och återställningen tar.

Håll den stationära datorn avstängd och oförändrad under det överenskomna observationsfönstret. Om ett blockerande fel uppstår ska du stoppa hubben, återställa den ursprungliga slutpunkten och radioenheterna till den stationära datorn och undvika att kopiera osäkra nya data bakåt. Avveckla eller återanvänd den stationära datorn först när normala hushållscykler, en omstart och en oberoende säkerhetskopia har genomförts utan problem.

NAS- och serverinstallation

Mer att läsa

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.