Wybierz sprzęt do zadań wykonywanych w domu, a nie na podstawie liczby nazwisk na liście kont. Podstawowa automatyzacja zwykle wymaga niewiele, natomiast długa retencja historii, lokalne sterowanie głosowe, kamery i konkurujące usługi mogą sprawić, że przy tej samej liczbie domowników wymagania wobec serwera będą zupełnie inne.
Policz obciążenia, nie tylko osoby
Drugi domownik nie podwaja automatycznie zapotrzebowania Home Assistant. Każda osoba może dodać telefon, sygnały obecności, zapytania do paneli i automatyzacje, ale kluczowe są częstotliwość zdarzeń, równoczesne zapytania do historii oraz usługi działające obok Home Assistant. Zanim wybierzesz procesor lub ilość pamięci, przełóż liczbę mieszkańców na te aktywności.
Niedawna recenzja paneli opisuje osobne widoki mobilne, komputerowe, tabletowe, na panel ścienny oraz widoki zależne od lokalizacji w ramach jednej instalacji. To dowód na różnorodność pracy klientów, a nie uniwersalny test serwera. Wiele paneli może pozostać lekkich, gdy klienci żądają niewielkiej ilości danych, natomiast kilka widoków intensywnie korzystających z historii lub paneli z obrazem na żywo może powodować większe skoki obciążenia.
Wypisz najbardziej obciążający moment jednoczesny: powrót domowników uruchamiający automatyzacje, otwarcie kilku paneli, żądanie głosowe i rozpoczęcie zadania przez kolejny kontener. Jeśli obecny host obsługuje tę sekwencję bez opóźnionych automatyzacji i użycia pliku wymiany, sam kolejny użytkownik nie jest powodem do modernizacji. Jeśli sobie nie radzi, przed zakupem ustal, który zasób osiąga limit.
Ustal stabilną bazę dla podstawowej automatyzacji
Baza powinna zapewniać przewidywalne działanie usługi, a nie wydajność opartą na przypuszczeniach. Wymagaj trwałego magazynu SSD z monitorowaniem stanu, przewodowego Ethernetu, gdy jest to praktyczne, wystarczającej liczby portów dla koordynatorów bez zawodnych koncentratorów, automatycznego uruchamiania po przywróceniu zasilania oraz udokumentowanego miejsca docelowego kopii zapasowych. Wymienny magazyn lub pamięć mogą wydłużyć okres użytkowania, ale tylko jeśli domownicy są w stanie przeprowadzić wymianę.
Aktualny społecznościowy przewodnik po wyborze serwera podkreśla, że minikomputery często oferują wymienny magazyn i pamięć, a także obsługują Home Assistant OS, maszyny wirtualne lub kontenery. Ostrzega również, że wydajna platforma może zwiększyć złożoność konfiguracji. Potraktuj te obserwacje jako pytania pomocne przy tworzeniu krótkiej listy, a nie jako argument za jednym domyślnym formatem.
Używany komputer, NAS lub niewielki dedykowany host wystarczy, gdy jego magazyn danych jest sprawny, pobór energii w stanie bezczynności akceptowalny, a sposób odtworzenia systemu znany. Odrzuć pozornie szybki komputer, jeśli jego zachowanie podczas uruchamiania, własność magazynu lub położenie w sieci utrudniają przywrócenie działania po awarii. Niezawodność w domu zaczyna się od prostowej, powtarzalnej bazy.
Niech sterowanie głosowe, wideo i dodatki wyznaczają moment modernizacji
Lokalne rozpoznawanie mowy, synteza mowy, wizja komputerowa i przetwarzanie obrazu z kamer mają inne profile wykorzystania zasobów niż zmiany stanów i zwykłe automatyzacje. Mogą wymagać stałego obciążenia procesora, akcelerowanego wnioskowania, większej ilości pamięci lub osobnego magazynu. Traktuj każde z nich jako opcjonalne obciążenie z własnym celem dotyczącym opóźnienia, zamiast ujmować je w nieprecyzyjnej dopłacie za „zabezpieczenie na przyszłość”.
Jeden szczegółowy projekt lokalnego sterowania głosowego obejmował testy kilku procesorów graficznych i modeli, przy czym Home Assistant działał na serwerze NAS z Unraid, a obciążenie głosowe na innym serwerze. Autor odnotował istotne różnice opóźnień zależnie od sprzętu i modelu. Przemawia to za oddzieleniem hosta automatyzacji od intensywnego wnioskowania, gdy przewidywalne sterowanie jest ważniejsze niż konsolidacja wszystkich usług.
Modernizuj moc obliczeniową dopiero wtedy, gdy reprezentatywne lokalne zadanie głosowe lub wideo nie osiąga oczekiwanego czasu odpowiedzi, a wykorzystanie procesora, pamięci lub akceleratora potwierdza ograniczenie. Jeśli ciężkie obciążenie pojawia się sporadycznie, tańsze i bezpieczniejsze może być planowanie zadań lub przeniesienie ich na inny host. Nie kupuj procesora graficznego tylko dlatego, że domownicy mogą kiedyś poeksperymentować.
Traktuj tożsamość i odtwarzanie systemu jako wymagania domu
Wspólne gospodarstwo domowe potrzebuje oddzielnych tożsamości użytkowników, mimo że liczba kont ma niewielki wpływ na dobór mocy obliczeniowej. Indywidualne loginy ułatwiają przypisywanie działań, odbieranie dostępu i ochronę prywatności, natomiast panele kształtują głównie sposób prezentacji. Wybór serwera musi więc obsługiwać planowany model wdrożenia i kopii zapasowych, ale sprzęt nie zastąpi przejrzystego projektu uprawnień i dostępu.
Przewodnik ZimaSpace po tożsamości i uprawnieniach wyjaśnia, dlaczego uwierzytelnianie, autoryzacja, panele, historia, powiadomienia i integracje są oddzielnymi warstwami kontroli. To rozróżnienie ma znaczenie przy zakupie: większy host nie naprawi współdzielonych danych logowania ani prywatnej historii ujawnionej przez zbyt szeroki dostęp. Określ role domowników, zanim uznasz sprzęt za rozwiązanie.
Równie ważne jest ustalenie odpowiedzialności za odtwarzanie systemu. Przechowuj kopie zapasowe poza głównym hostem, określ, kto może uzyskać do nich dostęp, i przetestuj odtworzenie bez polegania na pamięci jednej osoby. Odrzuć skądinąd odpowiedni serwer, jeśli klucze szyfrujące, dane administratora lub zastrzeżone procedury odzyskiwania tworzą w domu punkt awarii zależny od jednej osoby.
Skorzystaj z siedmiodniowej macierzy zakupowej
Uruchamiaj obecne lub planowane obciążenia przez co najmniej reprezentatywny tydzień obejmujący okresy największej aktywności domowników. Rejestruj szczytowe i utrzymujące się wykorzystanie procesora, presję na pamięć, opóźnienia magazynu, przyrost bazy danych, wolne miejsce, zachowanie podczas ponownego uruchamiania oraz czas reakcji automatyzacji. Siedmiodniowa próbka nie jest prognozą na całe życie systemu, ale stanowi solidniejszą podstawę niż dobieranie pamięci wyłącznie na podstawie liczby domowników.
Relacja z pierwszej ręki na temat przyrostu bazy danych Home Assistant przypisała około 50 MB dziennie nietypowo długiej retencji danych rejestratora, a następnie ograniczyła ten przyrost przez zmianę zasad retencji. Dokładne tempo zależy od instalacji, ale metoda jest uniwersalna: zmierz przyrost, ustal przyczynę i zaplanuj pojemność z zapasem, zanim wybierzesz klasę magazynu.
Pozostaw obecny host, gdy zmierzony tydzień wykazuje zapas zasobów, odtwarzanie kopii kończy się powodzeniem, a ciężkie usługi nie mogą zatrzymać krytycznej automatyzacji. Wybierz dedykowany host, gdy szczyty współdzielonych usług lub odpowiedzialność za odtwarzanie wymagają izolacji. Wybierz dwa hosty tylko wtedy, gdy konkretne, nazwane obciążenie skorzysta na rozdzieleniu; w przeciwnym razie dodatkowe aktualizacje, kopie zapasowe i zależności sieciowe zwiększą złożoność bez dowodów, że jest to potrzebne.
| Zaobserwowany warunek | Decyzja |
|---|---|
| Podstawowa automatyzacja pozostaje responsywna, a przyrost danych jest kontrolowany | Pozostaw obecny host |
| Sterowanie głosowe lub wideo wyczerpuje konkretny zasób | Zmodernizuj sprzęt lub oddziel to obciążenie |
| Inne usługi powodują opóźnienia automatyzacji | Postaw na izolację awarii |
| Brak osoby odpowiedzialnej za odtwarzanie lub przetestowanej kopii zapasowej | Napraw proces odzyskiwania przed zakupem |
Najważniejszy wniosek
Kup najprostszy host, który spełnia zweryfikowane wymagania domu dotyczące obciążenia, tożsamości i odtwarzania systemu. Większa liczba użytkowników nie jest specyfikacją wydajności; decydują o niej lokalne wnioskowanie, zasady przechowywania historii, kamery i konkurujące usługi. Gospodarstwa domowe bez reprezentatywnej próbki obciążenia lub przetestowanego odtworzenia powinny zebrać te dane, zanim zapłacą za dodatkową moc obliczeniową.
Przewodnik zakupowy
Więcej do przeczytania

Jak wybrać energooszczędny sprzęt do całodobowego działania Home Assistant
Porównaj systemy Home Assistant pod kątem poboru mocy z gniazdka i obciążenia. Kup nowy, gdy uzasadniają to zużycie energii, hałas, niezawodność lub zmierzony limit...

Jak wybrać serwer Home Assistant na wypadek awarii internetu
Sprzęt Home Assistant gotowy na awarie zaczyna się od lokalnej ścieżki sterowania. Dobierz zasilanie, pamięć masową i mechanizmy odzyskiwania danych do działań, które muszą...

Kto potrzebuje dedykowanego serwera Home Assistant, a kto nie?
Kup dedykowany serwer, gdy izolacja znacząco poprawia kontrolę lub odzyskiwanie danych; użyj ponownie stabilnego współdzielonego hosta, gdy współistnienie przechodzi już realistyczne testy.

