StandortübergreifendWas passiert, wenn …?Einstieg und Betrieb

HACS ist jetzt eingebaut — und meine Handarbeit unsichtbar

Mit Home Assistant 2026.11 gibt es kein HACS mehr zum Installieren. Was sich ändert, was an Vorlagen bricht und warum Handarbeit unsichtbar bleibt.

Wenn du Home Assistant auf 2026.11 aktualisierst, passiert etwas, das keine Rückfrage stellt: HACS wird Teil des Kerns. Du musst es nicht installieren, du kannst es nicht ablehnen, und wenn du es nie wolltest, hast du es jetzt trotzdem.

Bei mir lief das Update am 6. November um 21:32 Uhr durch. Der Konfigurationseintrag marketplace war danach einfach da:

marketplace/info ->
  version:     2026.11.0
  categories:  integration, theme, plugin, template
  stage:       running

Laut Veröffentlichungsnotiz endet der HACS-Installer mit genau dieser Version. Wer HACS hatte, wird migriert. Wer keines hatte — wie ich in Kapfenberg — bekommt es als Beigabe.

Hier steht, was sich dadurch wirklich ändert. Einschließlich der Sache, die mich fast einen falschen Fehlerbericht gekostet hätte.

Drei Wohnungen, drei verschiedene Haltungen

Das Update trifft meine drei Instanzen unterschiedlich hart, weil ich es unterschiedlich gehalten habe:

Standort Bisherige Praxis
Kapfenberg HACS bewusst vermieden. Was nicht eingebaut war, wurde als Release-Archiv von GitHub geladen und von Hand entpackt.
Meran HACS im Einsatz für drei Integrationen — Kameras, Meross-Geräte, Xiaomi.
Wien HACS für genau eine Integration, eine Geschwindigkeitsmessung.

In Kapfenberg stand in der Doku monatelang der Satz „HACS wird bisher für nichts gebraucht“. Ich hatte sogar einmal eine HACS-Abhängigkeit abgelehnt, weil es nur um eine Schriftgröße ging — eine dauerhafte Abhängigkeit für eine Schriftgröße ist ein schlechter Tausch.

Diese Entscheidung ist jetzt gegenstandslos. Nicht falsch im Nachhinein, aber erledigt.

Was sofort bricht

Vorlagen, die auf HACS zeigen. Wer integration_entities('hacs') verwendet, schreibt künftig integration_entities('marketplace'). Bei mir kommt beides nirgends vor, aber wer eine Übersichtskarte über installierte Erweiterungen hat, sollte zuerst dort nachsehen.

Dokumentierte Pfade zu Add-ons. 2026.11 hat Add-ons in „Apps“ umbenannt. Das Bedienfeld heißt jetzt app statt hassio. Jede Anleitung im Netz, die einen Pfad der Form /hassio/addon/<name>/config nennt, läuft seitdem in einen 404 — und das sind viele.

Der Teil, der mich überrascht hat

Von Hand eingespielt heißt: unsichtbar.

Der Marketplace-Index führt 6.194 Projekte. Vor meinem ersten Download stand in dieser ganzen Liste kein einziger Eintrag auf „installiert“ — obwohl sieben Ordner unter custom_components/ lagen und tadellos liefen.

Der Marketplace kennt nur, was er selbst abgelegt hat. Was du händisch hineinkopiert hast, existiert für ihn nicht.

Praktisch heißt das: Der Download ist keine Aktualisierung, sondern eine Neuinstallation über die vorhandene Fassung. Bei mir lief das sauber durch — Konfigurationseintrag und gespeicherter Zugangsschlüssel blieben unberührt:

Manifest-Version:      1.2.1      config_flow: true
Konfigurationseintrag: loaded     source: user
installiert:           ja         Version: v1.2.1
Kameras: 10            Bildalter-Sensoren: 8, keiner ohne Wert

Aber wer zum ersten Mal hinsieht und „nicht installiert“ liest, obwohl die Integration erkennbar läuft, zögert zu Recht.

Der eigentliche Gewinn ist nicht die neue Versionsnummer, sondern dass Aktualisierungen ab jetzt von selbst kommen. Drei Monate lang habe ich Updates dieser einen Integration von Hand nachgezogen. Das entfällt.

Der Irrweg, und wie er aufgeflogen ist

Jetzt der Teil, den ich fast an ein Projekt gemeldet hätte.

Vor dem Download stand im Index config_flow: false, während das installierte Manifest derselben Integration config_flow: true meldete. Das sah nach einem echten Befund aus: Steht im Index false, bietet die Oberfläche nach dem Download womöglich gar keinen Knopf zum Hinzufügen. Die Rückmeldung war schon formuliert.

Dann die Gegenprobe über den ganzen Index:

Einträge davon config_flow: true
Integrationen, nicht installiert 4.981 0
Integrationen, installiert 1 1

Null von 4.981. Das Feld ist schlicht leer, solange nichts installiert ist — es wird aus dem lokalen Manifest gefüllt, nicht aus dem Index. Kein Befund, sondern der Normalzustand.

Ein einziger Vergleichswert hätte gereicht, um das vorher zu sehen. Das ist dieselbe Lehre wie bei meiner Kamerasuche: Eine Beobachtung an einem Fall ist kein Muster. Bevor du etwas meldest, sieh dir an, wie der Normalfall aussieht.

Was der Marketplace nicht kann

Er führt nur Integrationen, keine Add-ons. Wer ein Begleit-Add-on betreibt, pflegt das weiter von Hand über die Add-on-Quelle. Bei mir steht die Integration auf 1.2.1 und das zugehörige Add-on weiter auf 1.2.0 — und das ist richtig so, weil sich laut Veröffentlichungsnotiz nur die Integration geändert hat.

Das ist ein Punkt, der Verwirrung stiftet: Zwei Dinge mit demselben Namen und derselben Versionsnummer, aber nur eines davon wird jetzt automatisch versorgt.

Was ich dir rate

  1. Sieh in deinen Vorlagen nach 'hacs'. Das ist die einzige Änderung, die stillschweigend falsche Werte liefert statt eine Fehlermeldung.
  2. Erwarte nicht, deine Handarbeit wiederzufinden. Von Hand eingespielte Integrationen stehen auf „nicht installiert“. Ein Download darüber hat bei mir funktioniert, aber mach vorher eine Sicherung.
  3. Prüfe Anleitungen auf /hassio/-Pfade, bevor du ihnen folgst. Add-ons heißen jetzt Apps.
  4. Freu dich über den richtigen Teil. Nicht die Versionsnummer ist der Gewinn, sondern dass du eine Sache weniger von Hand nachziehen musst.

Und was heißt das?

Ich habe in Kapfenberg lange begründet, warum ich HACS nicht wollte: eine zusätzliche dauerhafte Abhängigkeit für Dinge, die ich auch einmal von Hand entpacken kann. Diese Haltung hat sich erledigt, ohne dass ich etwas entschieden hätte.

Das ist weder gut noch schlecht, aber es ist bemerkenswert: Eine bewusste Enthaltung über Monate wurde durch ein Routineupdate aufgehoben. Wer seine Installation schlank halten will, entscheidet das künftig nicht mehr an dieser Stelle.

Mein praktisches Fazit: Die Umstellung hat bei mir nichts kaputt gemacht und nimmt mir laufende Handarbeit ab. Aber sie zeigt, dass „ich installiere nichts, was ich nicht brauche“ auf Dauer keine Strategie ist, sondern ein Zwischenstand.