Ich wurde in letzter Zeit immer wieder gefragt, welche HACS-Integrationen ich eigentlich so empfehlen kann. Deswegen zeige ich dir heute fünf davon, die mir im Alltag wirklich weiterhelfen. Alle laufen lokal, keine braucht eine Cloud, und bei jeder erkläre ich dir, was sie macht, wie du sie installierst und worauf du beim Einrichten achten musst. Einen Schritt vergessen dabei übrigens wahnsinnig viele — dazu gleich mehr.
Was du brauchst
Bevor es losgeht, kurz die Voraussetzungen. Du brauchst Home Assistant in einer aktuellen Version, mindestens 2025.12 wegen Better Thermostat. Dazu natürlich HACS installiert und mit GitHub verbunden. Für Better Thermostat kommt noch ein Thermostat-Ventil als climate-Entity dazu, plus ein separater Raum-Temperatursensor. Für Alarmo reichen ein paar Tür-, Fenster- oder Bewegungssensoren als binary_sensor.
Ein wichtiger Hinweis gilt für alle fünf Integrationen: HACS lädt nur die Dateien herunter. Aktiv wird eine Integration erst, wenn du sie danach unter Einstellungen → Geräte & Dienste mit dem Plus-Button hinzufügst. Diesen Schritt vergessen die meisten, und dann wundern sie sich, warum nichts passiert.
Annuals — jährlich wiederkehrende Termine
Annuals verwaltet alles, was jedes Jahr wiederkommt: Geburtstage, Feiertage, Hochzeitstage, Namenstage, Todestage. Das Praktische ist, dass die Integration nicht einfach nur das Datum speichert. Sie rechnet dir aus, wie viele Tage es noch sind, und zählt sogar mit, das wievielte Mal es ist, also zum Beispiel der 30. Geburtstag in drei Tagen. Dazu gibt es eine eigene Lovelace-Card und einen fertigen Blueprint für Erinnerungen.
Die Installation läuft wie bei jeder HACS-Integration: HACS öffnen, nach Annuals suchen, herunterladen, Home Assistant neu starten. Dann unter Einstellungen → Geräte & Dienste → Integration hinzufügen nach Annuals suchen. Pro Ereignis legst du einen Eintrag an: Name, optional Nachname, Typ, Tag und Monat, optional das Jahr damit die Anzahl mitgezählt wird, Icon und ein VIP-Flag für besonders wichtige Termine.
Was du danach bekommst: Pro Eintrag einen Sensor sensor.annuals_<typ>_<name> — der Status ist die Anzahl Tage bis zum nächsten Termin. Pro Typ außerdem einen Kalender calendar.annuals_<typ>, den du direkt in die Kalender-Card ziehen kannst. Am Sensor hängen nützliche Attribute wie next_date, occurrence_number, reminder_message und full_name.
Auf dem Dashboard kannst du entweder die mitgelieferte custom:annuals-card nutzen, die es in den Layouts Liste, Timeline und Kompakt gibt, oder einfach die native Kalender-Card mit den calendar.annuals_*-Entities. Annuals bringt außerdem den Blueprint „Upcoming Event Reminders" mit, den du über Einstellungen → Automationen & Szenen → Blueprints → Blueprint importieren reinholst. Der schickt dir automatisch eine Benachrichtigung, wenn ein Termin näher rückt, ohne dass du selbst eine Automation schreiben musst. Wer das lieber selbst baut, kann den Tage-Sensor direkt verwenden:
1automation:
2 - alias: Annuals Geburtstag Erinnerung
3 trigger:
4 - trigger: state
5 entity_id: sensor.annuals_birthday_oma
6 to: "7"
7 action:
8 - action: notify.mobile_app_dein_handy
9 data:
10 title: "Bald Geburtstag"
11 message: "In 7 Tagen ist Omas Geburtstag."Passe sensor.annuals_birthday_oma und notify.mobile_app_dein_handy an deine echten Entities an.
Scheduler — Zeitpläne ohne YAML
Der Scheduler baut Zeitpläne für jedes beliebige Gerät, komplett per Oberfläche. Licht um 21 Uhr an, Kaffeemaschine werktags um 6:30, Rollladen bei Sonnenuntergang. Du klickst das einfach zusammen, statt eine Automation mit Zeit-Trigger zu schreiben. Für viele Geräte oder wenn du Zeitpläne regelmäßig anpassen willst, ist das eine wahnsinnig praktische Lösung.
Wichtig zu wissen: Scheduler besteht aus zwei HACS-Downloads. Die Integration (scheduler-component) führt die Zeitpläne aus. Die Card (scheduler-card) ist die Oberfläche, über die du sie anlegst und siehst. Du brauchst beide, die Card ist leider kein automatischer Bestandteil der Integration.
Die Installation läuft also in zwei Runden: erst nach Scheduler component in HACS suchen und herunterladen, dann nach Scheduler card, dann Home Assistant neu starten. Danach die Integration unter Einstellungen → Geräte & Dienste → Integration hinzufügen aktivieren. Die Card fügst du dann im Dashboard-Editor als neue Karte hinzu: Dashboard bearbeiten, Karte hinzufügen, Scheduler Card auswählen. Von dort aus kannst du direkt neue Zeitpläne anlegen, Gerät wählen, Aktion und Uhrzeit festlegen, Wochentage anhaken.
Jeder Zeitplan wird als switch.schedule_<id>-Entity angelegt. Das heißt, du kannst einzelne Zeitpläne auch in anderen Automationen ein- und ausschalten, zum Beispiel im Urlaub.
Watchman — Karteileichen finden
Jede Home-Assistant-Installation wächst über Zeit. Du benennst ein Gerät um, löschst eine Integration, tauschst eine Lampe aus, und irgendwo in einer alten Automation zeigt noch etwas auf eine Entity, die es längst nicht mehr gibt. Watchman scannt deine Konfiguration und listet genau diese toten Verweise auf, inklusive der Datei, in der sie noch stehen.
Die Installation ist geradlinig: HACS öffnen, nach Watchman suchen, herunterladen, Home Assistant neu starten, dann die Integration unter Einstellungen → Geräte & Dienste hinzufügen. Einen Report erzeugst du dann unter Entwicklerwerkzeuge → Aktionen: die Aktion watchman.report aufrufen und ausführen. Du bekommst eine Tabelle mit allen fehlenden oder nicht verfügbaren Entities und Services.
Watchman legt außerdem Sensoren an, zum Beispiel für die Anzahl fehlender Entities und Services und den Zeitpunkt des letzten Scans. Praktisch, wenn du dir den Report regelmäßig schicken lassen willst:
1automation:
2 - alias: Watchman woechentlicher Report
3 trigger:
4 - trigger: time
5 at: "08:00:00"
6 condition:
7 - condition: time
8 weekday:
9 - mon
10 action:
11 - action: watchman.report
12 - action: notify.mobile_app_dein_handy
13 data:
14 title: "Watchman Report"
15 message: >-
16 {{ states('sensor.watchman_missing_entities') }} fehlende Entities,
17 {{ states('sensor.watchman_missing_services') }} fehlende Aktionen.In den Optionen der Integration legst du fest, welche Entities Watchman ignorieren soll, und wo der Report gespeichert wird. Ich muss ehrlich sagen: Home Assistant ist in den letzten anderthalb Jahren auch selbst deutlich besser darin geworden, auf solche Probleme hinzuweisen. Trotzdem findet Watchman immer noch Sachen, die HA selbst still und heimlich durchgehen lässt.
Better Thermostat — Heizkosten senken
Das Problem mit normalen Heizkörper-Thermostaten: Sie messen die Temperatur direkt am Ventil, also genau da, wo die Heizung selbst für Wärme sorgt. Das Thermostat denkt, es ist warm genug, obwohl am anderen Ende des Raumes noch deutlich kühler ist. Better Thermostat legt sich über dein vorhandenes TRV und regelt stattdessen nach einem echten Raumsensor. Dazu erkennt es offene Fenster und schaltet die Heizung dann automatisch ab. Im Sommer bewegt es das Ventil außerdem regelmäßig, damit es nicht festsitzt.
Für diese Integration brauchst du Home Assistant 2025.12 oder neuer, ein Thermostat als climate-Entity, zum Beispiel ein Zigbee-TRV über Zigbee2MQTT oder deCONZ, und einen separaten Raum-Temperatursensor. Optional funktioniert auch ein Fenster-Sensor als binary_sensor.
Installation: HACS öffnen, nach Better Thermostat suchen, herunterladen. Optional zusätzlich nach Better Thermostat UI Card suchen. Dann Home Assistant neu starten. Die Integration anschließend unter Einstellungen → Geräte & Dienste → Integration hinzufügen → Better Thermostat hinzufügen.
Beim Einrichten wählst du zuerst das echte Thermostat als climate-Entity aus, weist dann den Raum-Temperatursensor zu und fügst optional den Fenster-Sensor hinzu. Für den Fenster-Sensor kannst du eine Verzögerung setzen, damit kurzes Lüften nicht sofort die Heizung abschaltet. Den Regelmodus lässt du für die meisten Fälle einfach auf Standard.
Was du bekommst: eine neue climate.better_thermostat_*-Entity, die du wie ein normales Thermostat bedienst. Auf dem Dashboard kannst du entweder die native Thermostat-Card verwenden oder die better-thermostat-ui-card aus HACS, die deutlich mehr Einstellungsmöglichkeiten und eine andere Optik mitbringt. Die ist tatsächlich wahnsinnig gut gemacht.
Alarmo — die eigene Alarmanlage
Alarmo macht aus deinen vorhandenen Sensoren eine vollwertige Alarmanlage, komplett in Home Assistant und ohne irgendein Abo. Du legst Scharf-Modi an, vergibst PIN-Codes pro Nutzer, definierst Ein- und Ausgangsverzögerungen und lässt dich bei Auslösung benachrichtigen. Das Ganze läuft über eine eigene Oberfläche, ganz ohne YAML.
Installation wie gehabt: HACS öffnen, nach Alarmo suchen, herunterladen, Home Assistant neu starten, dann die Integration unter Einstellungen → Geräte & Dienste hinzufügen. Alarmo bringt danach ein eigenes Menü in der Seitenleiste mit, über das du alles einrichtest.
Die Konfiguration läuft in vier Schritten. Zuerst die Sensoren: Tür-, Fenster-, Bewegungs- und Tamper-Sensoren zuordnen. Pro Sensor legst du fest, in welchem Modus er scharf ist und ob er eine Eingangsverzögerung auslöst. Dann die Modi: armed away, armed home, armed night und weitere aktivieren, jeweils mit Ein- und Ausgangszeit. Danach die Codes: PIN-Codes pro Nutzer vergeben. Du kannst Codes auch wechseln oder einzelne Nutzer deaktivieren, wenn zum Beispiel ein Besuch nicht mehr wissen soll, wie die Anlage abgeschaltet wird. Und schließlich die Aktionen: was passiert bei Alarm? Push-Benachrichtigung, alle Lampen an, eine Sirene schalten. Das alles lässt sich frei konfigurieren.
Was du bekommst: eine Entity alarm_control_panel.alarmo mit den Zuständen disarmed, arming, armed_*, pending und triggered. Auf dem Dashboard nutzt du die native Alarm-Panel-Card oder eine speziellere Alarmo-Card mit Countdown und Sensor-Feedback.
Übrigens: Alarmo und Scheduler stammen beide vom selben Entwickler, Niels Faber. Die Bedienlogik über das eigene Seitenleisten-Menü ist bei beiden ähnlich. Das merkt man direkt.
Tipps wenn etwas nicht klappt
Ein paar Punkte, die ich immer wieder sehe. Wenn die Integration nach der Installation nicht gefunden wird: Home Assistant nach dem HACS-Download neu starten. Erst dann taucht sie im Hinzufügen-Dialog auf. Wenn du installiert hast und trotzdem nichts passiert: der zweite Schritt fehlt. Integration unter Geräte & Dienste mit dem Plus-Button hinzufügen. Das ist wirklich der häufigste Fehler.
Wenn die Scheduler-Card fehlt: die Card ist ein eigener HACS-Download, getrennt von der Integration. Beide herunterladen, nicht nur eine davon. Wenn Better Thermostat komisch regelt: prüfe, ob der zugewiesene Temperatursensor wirklich die Raumtemperatur misst und nicht irgendwo am Heizkörper klebt.
Alle fünf Integrationen werden aktuell noch aktiv gepflegt und weiterentwickelt. Das ist bei HACS leider nicht selbstverständlich, deswegen erwähne ich das extra.
Welche davon klingt für dich am interessantesten? Und welche HACS-Integrationen nutzt du selbst täglich, die ich hier noch gar nicht erwähnt habe? Pack das gerne in die Kommentare.
