Zahlen Sie nur dann mehr für die CPU, wenn eine wiederholt auftretende Rechensättigung Home Assistant verzögert, und investieren Sie nur dann in mehr RAM, wenn die Arbeitsmenge zu Auslagerungen, Neustarts oder ausgefallenen Diensten führt. Wenn die Speicherlatenz, eine blockierende Integration oder eine hohe Kamerabelastung die tatsächliche Grenze darstellt, kann eine höhere CPU- oder Speicherklasse zusätzliche Kosten verursachen, ohne die Steuerung des gesamten Zuhauses zu verbessern.
Beginnen Sie mit der niedrigsten Klasse, die Ihre Stoßzeit bewältigt
Ermitteln Sie die Kaufgrundlage anhand der geschäftigsten normalen Stunde, nicht anhand eines ungenutzten Dashboards. Führen Sie normale Automatisierungen, Verlaufsansichten, Sprachaufgaben, Backups und gemeinsam gehostete Container gleichzeitig aus und erfassen Sie anschließend die lokale Aktionslatenz im 95. Perzentil, die Neustartzeit, den Abschluss der Backups sowie CPU-, Speicher-, Swap- und Speicherlatenz.
Große Installationen können reaktionsfähig bleiben, während kleinere ins Stocken geraten, weil Ereignisrate und Integrationsverhalten unterschiedlich sind. Eine Diskussion über langsame Leistung ohne offensichtliche Ressourcenerschöpfung zeigt, warum die bloße Anzahl der Entitäten keine Arbeitslastdaten ersetzen kann.
Behalten Sie die niedrigere Klasse bei, wenn die festgelegte Arbeitslast Ihre Dienstziele erfüllt, der Speicher nicht unter Druck gerät und während der Verzögerung kein CPU-Kern dauerhaft ausgelastet ist. Ungenutzte Benchmark-Leistung ist keine Zukunftssicherheit, sofern ein geplanter Dienst nicht benennen kann, wie er diese Kapazität nutzen wird.
Zahlen Sie nur dann für mehr CPU, wenn die Berechnung die Verzögerung verursacht
Die CPU ist entscheidend, wenn Home Assistant oder ein angrenzender Dienst Arbeit ausführen muss, bevor der Steuerungspfad fortgesetzt werden kann. Komplexe Vorlagen, Kompilierung, Datenbankwartung, Sprachverarbeitung, Videodekodierung und softwarebasierte Inferenz können kurze Spitzen auf einem einzelnen Kern oder eine anhaltende Belastung mehrerer Kerne erzeugen.
In einer Diskussion über einen dedizierten Host wurde die Verzögerung von MQTT bis zur Aktion beim Vergleich verschiedener Prozessoren gemessen. Dadurch ist die CPU-Latenz vom Ereignis bis zur Aktion aussagekräftiger als die durchschnittliche Auslastung allein.
Wählen Sie eine schnellere CPU, wenn dieselbe bezeichnete Aufgabe den relevanten Kern oder Worker wiederholt auslastet und die Aktionslatenz gleichzeitig steigt. Mehr Kerne helfen nur, wenn die Arbeitslast parallel ausgeführt werden kann; für einen seriellen Verarbeitungspfad kann ein schnellerer Einzelthread wichtiger sein.
Zahlen Sie für mehr RAM, wenn die Arbeitsmenge nicht mehr hineinpasst
RAM speichert den Core, Add-ons, Datenbankseiten, Caches, den Container-Overhead und die Arbeitsmenge des Betriebssystems. Freier Speicher kann produktiv als Cache genutzt werden, daher ist ein hoher Anteil belegten Speichers allein kein Grund für einen Neukauf.
Unabhängige Hardware-Empfehlungen betrachten 4–8 GB häufig als reaktionsfähigen Bereich für Home Assistant, betonen jedoch, dass Add-ons und anspruchsvolle Arbeitslasten den Bedarf verändern. Verwenden Sie diesen von der Arbeitslast abhängigen Speicherbereich als Ausgangshypothese, nicht als allgemeingültige Vorgabe.
Kaufen Sie mehr RAM, wenn wiederkehrender Speicherdruck Swap-I/O, die Beendigung von Prozessen, die Verdrängung von Containern oder eine lange Erholung nach Belastungsspitzen verursacht. Wenn das System unter der Zielarbeitslast nützliche Caches behält und niemals auslagert oder neu startet, kann zusätzliche Kapazität die tägliche Steuerung unverändert lassen.
Kaufen Sie keine Hardware für ein I/O- oder Abhängigkeitsproblem
Eine langsame Verlaufsseite wartet möglicherweise auf zufällige Datenbankzugriffe, während eine verzögerte Lampe auf eine Cloud-API, einen Funkwiederholungsversuch, eine DNS-Abfrage oder einen blockierten Ereignisschleifen-Aufruf wartet. Solche Wartezeiten können die CPU scheinbar auslasten oder ungenutzt lassen, ohne dass ein schnellerer Prozessor die Lösung wäre.
Das zugehörige Framework zur Platzierung lokaler KI-Dienste zeigt, wann Kamera-, Sprach- oder KI-Aufgaben getrennt werden sollten, damit kritische Automatisierungen nicht deren Sättigungs- und Fehlerdomäne teilen.
Beenden Sie den CPU-/RAM-Vergleich, sobald die Symptome gemeinsam mit der Festplattenlatenz, der Warteschlangentiefe, Netzwerkausfällen oder dem Timeout einer einzelnen Integration zunehmen. Beheben oder isolieren Sie zunächst diese Grenze und führen Sie anschließend dieselbe Arbeitslast erneut aus, bevor Sie das Hardwarebudget wieder prüfen.
Führen Sie vor und nach dem Upgrade dieselbe Arbeitslast aus
Erstellen Sie einen wiederholbaren Test mit einer lokalen Aktion, einer Verlaufsabfrage, normalem Automatisierungsaufkommen, einem Neustart und dem anspruchsvollsten geplanten Begleitdienst. Erfassen Sie bei beiden Kandidaten dasselbe Latenzperzentil, Fehler, CPU, Speicher, Swap, Speicher, Energieverbrauch und Temperatur.
- Die CPU ist die bessere Wahl, wenn sowohl die Rechensättigung als auch die benannte Verzögerung sinken.
- RAM ist die bessere Wahl, wenn Speicherdruck, Swap oder Prozessverluste verschwinden.
- Ein separater Host ist die bessere Wahl, wenn ein einzelner anspruchsvoller Dienst die Konkurrenz um Ressourcen verursacht hat.
- Die Basisklasse ist die bessere Wahl, wenn die Dienstziele bereits erfüllt wurden.
Kaufen Sie die kleinste Klasse, die mit ausreichender Reserve für die Erholung besteht. Zahlen Sie nicht für eine CPU-Leistung, die den Engpass unverändert lässt, und nicht für ungenutzten RAM, während eine ungeprüfte Festplatte, Funkverbindung oder entfernte Abhängigkeit weiterhin das Nutzungserlebnis bestimmt.
Fazit
Wählen Sie eine CPU bei nachweislich korrelierter Rechenverzögerung, RAM bei erwiesenem Speicherdruck und eine Trennung bei einem einzelnen dominanten, anspruchsvollen Dienst. Behalten Sie die Basisklasse bei, wenn die repräsentative Stoßzeit sowie die Prüfungen von Neustart und Erholung bereits bestanden werden.
Kaufanleitung
Mehr zum Lesen

So wählen Sie stromsparende Hardware für einen dauerhaft laufenden Home Assistant aus
Vergleiche Home-Assistant-Systeme anhand von Wandverbrauch und Arbeitslast. Kaufe ein neues System, wenn Energieverbrauch, Geräuschentwicklung, Zuverlässigkeit oder eine gemessene Leistungsgrenze einen Austausch rechtfertigen.

So wählen Sie einen Home-Assistant-Server für einen gemeinsamen Haushalt aus
Dimensionieren Sie Home Assistant nach den Aufgaben im Haushalt, nicht nach der Anzahl der Personen. Verwenden Sie gemessene Spitzenlasten, langlebigen Speicher, getrennte Identitäten und...

So wählen Sie einen Home-Assistant-Server für Internetausfälle aus
Ausfallsichere Home-Assistant-Hardware beginnt mit dem lokalen Steuerungspfad. Dimensioniere Stromversorgung, Speicher und Wiederherstellung für Aktionen, die ohne WAN-Verbindung weiterlaufen müssen.

