Ja, läuft super…

mit ein paar Anmerkungen:

1) Ich würde Home Assistant nicht auf meinem normalen Arbeitsrechner laufen lassen, sondern nur auf einem dedizierten Mac dafür. Zum rumprobieren ist das natürlich kein Problem, aber nicht für den Dauerbetrieb.

2) Der Home Assistant Mac muss Restart-sicher sein, d.h. nach einem Neustart nach einem Update oder einem Stromausfall sollte alles automatisch starten und keinen händischen Eingriff brauchen. Dazu braucht es die folgenden Einstellungen:
  • FileVault aus, sonst muß man vor dem Start das Passwort eingeben
  • "Automatisch Anmelden" für den Benutzer unter dem Home Assistant läuft aktivieren
  • "Nach Stromausfall automatisch starten" aktivieren
  • Ein Startscript in den Startobjekten haben, was nicht nur UTM startet sondern auf die Home Assistant VM.
    Als Applescript:
    Show Plain Text
    1. tell application "UTM"
    2.   activate
    3.   set vm to virtual machine named "Home Assistant"
    4.   delay 5
    5.   start vm
    6. end tell
    oder als Shell Script:
    Show Plain Text
    1. /Applications/UTM.app/Contents/MacOS/utmctl start "Home Assistant"

3) Hier ist eine gute Anleitung wie man Home Assistant mit UTM installiert: https://community.home-assistant.io/t/guide-home-assistant-on-apple-silicon-mac-using-ha-os-aarch64-image/444785
Das initiale Setup ist etwas komplizierter als mit VirtualBox, aber dafür im laufenden Betrieb einfacher zu handhaben.

Ich hatte Home Assistant ursprünglich auf einem Raspberry Pi 4 laufen (ähnlich Home Assistant Green) und mir war auf Dauer die Performance zu langsam. Eigentlich wollte ich auf einen Pi 5 upgraden, aber nachdem die relativ teuer sind und nicht so viel mehr Leistung bieten bin ich dann bei einem gebrauchten Mac mini gelandet.

Ein gebrauchten Mac mini M1 bekommt man schon für 200-300€. Die Basiskonfiguration ist für Home Assistant völlig ausreichend. Der Mac mini ist um ein vielfaches schneller als der Raspberry Pi und braucht dabei nur minimal mehr Strom. Apple Silicon ist fantastisch effizient.
Ich hab mir auch ein paar mini PCs angeschaut, aber da war der Stromverbrauch locker ein mehrfaches vom Mac mini. Und da die Kiste 24/7 läuft ist das ein wichtiges Kriterium für mich.

Updates, komplexe Setups und vor allem ESPHome [esphome.io] laufen auf dem Mac so viel schneller und problemloser daß ich praktisch nicht mehr darüber nachdenken muß.

Viele Grüße,
Stefan