Capaciteitsplanner · Huis & IoT

Hoeveel RAM heeft Home Assistant OS nodig?

Home Assistant OS heeft in een homelab ongeveer 2 GB RAM nodig. In een LXC-container komt dat neer op 2 GB, als volledige VM op 2,5 GB inclusief kernel-overhead. Reken op 2 vCPU.

Werkende set2 GB
Als LXC2 GB
Als VM2,5 GB
vCPU2
Schijf32 GB

Waarom dit getal

Home Assistant OS is een compleet besturingssysteem met eigen supervisor en add-on-systeem. Dat vereist een volledige VM — in een container werkt de supervisor niet. Reken dus 2 GB plus een halve GB kernel-overhead.

HAOS moet een VM zijn; de Container-versie kan wel in LXC

LXC of VM?

Home Assistant OS moet een volledige VM zijn. Een LXC-container deelt de kernel van de host, en dat werkt hier niet. Reken dus altijd de 2,5 GB inclusief kernel-overhead, en niet de 2 GB van de werkende set.

Waar je op moet letten

  • Wil je die overhead niet? Home Assistant Container in een LXC is veel lichter, maar dan verlies je de add-on-store.
  • Elke add-on die je installeert komt bovenop deze 2 GB — Frigate en ESPHome vooral.
  • Geef de VM een vaste 2 GB in plaats van ballooning; HAOS reageert slecht op geheugen dat wordt weggenomen.

Hoeveel passen er?

na host en 12% marge
Aantal exemplaren van Home Assistant OS per servergrootte
ServerAantal Home Assistant OSBeschikbaar
8 GB5,28 GB
16 GB12,32 GB
32 GB10×26,4 GB
64 GB21×54,56 GB
Reken door met je eigen hardware en de rest van je configuratie erbij. Open de planner

Ook in Huis & IoT