Zum Inhalt springen
Alles Automatisch
Videos

Erweiterungen

HACS in Home Assistant sicher entfernen: Anleitung zur Deinstallation

· Aktualisiert am

Ab Home Assistant 2026.11 musst du HACS nicht mehr selbst deinstallieren. Dann steckt der Marketplace (früher HACS) fest in Home Assistant. Das Update räumt die alte HACS-Integration beim ersten Start automatisch weg. Willst du nur eine einzelne Erweiterung loswerden, entfernst du sie im Marketplace. Was sich mit dem Umzug sonst ändert, steht im HACS-Guide.

HACS deinstallieren ab Home Assistant 2026.11

HACS selbst entfernen

Hier gibt es nichts mehr zu tun. Beim ersten Start nach dem Update auf 2026.11 zieht Home Assistant deine HACS-Daten in den Marketplace um. Den Ordner custom_components/hacs und die alten HACS-Daten im Speicher löscht das Update dabei selbst. Du musst also keine Integration löschen, kein Terminal öffnen und keinen hacs-Ordner von Hand entfernen. Im abgesicherten Modus und im Wiederherstellungsmodus läuft der Umzug nicht.

Den Katalog durchsuchen und daraus installieren geht im Marketplace ohne GitHub-Anmeldung. Eine GitHub-Verbindung brauchst du nur noch für Benutzerdefinierte Repositorys, also Erweiterungen, die nicht im Katalog stehen. Nutzt du keine davon, kannst du die alte HACS-Freigabe auf GitHub unter Settings > Applications > Authorized OAuth Apps widerrufen.

Eine einzelne Erweiterung entfernen

Eine Integration oder Karte, die du früher über HACS installiert hast, entfernst du jetzt im Marketplace. Du öffnest ihn als Administrator unter Einstellungen → Marketplace, suchst die Erweiterung im Tab Installiert und klickst auf Deinstallieren. Bei einer Integration meldet Home Assistant danach, dass ein Neustart erforderlich ist. Mit Neu starten ist das erledigt. Räum vorher auf, was die Erweiterung noch benutzt: Karten aus den Dashboards nehmen und Automationen prüfen, die an der Integration hängen.

AppDaemon-Apps und Python-Skripte verwaltet der Marketplace nicht mehr. Ihre Dateien bleiben liegen und laufen weiter, bekommen aber keine Updates mehr. Willst du so eine App loswerden, löschst du ihre Dateien selbst.

Bis Home Assistant 2026.10: HACS von Hand entfernen

Das Video zeigt diesen Weg mit der alten HACS-Oberfläche. Für Versionen bis 2026.10 stimmt er weiterhin.

Manchmal will man HACS wieder loswerden: weil es Probleme macht, weil du das System neu aufsetzt oder weil du die GitHub-Verbindung nicht mehr brauchst. Einfach nur die Integration löschen reicht dafür nicht, denn dann bleiben Dateien und Zugriffsrechte zurück. Im Video gehe ich die komplette Deinstallation Schritt für Schritt durch, inklusive der Stelle, an der sich das hacs-Verzeichnis weigert, gelöscht zu werden.

Schritt 1: Die Integration löschen

Der Anfang ist einfach. Du gehst auf Einstellungen, dann Geräte & Dienste, suchst die HACS-Integration und klickst auf die drei Punkte und dann auf Löschen. Sei dir an dieser Stelle wirklich sicher: Damit verschwinden alle Geräte und Entitäten, die zu HACS gehören.

Danach steht ein Neustart an. Die Dokumentation will nach dem ersten gleich noch einen zweiten. Warum genau, kann ich dir nicht sagen, aber es steht so drin, also machen wir das. Im Video sage ich es selbst: Dieses Video besteht hauptsächlich aus Wartezeit. Immerhin sind die Neustarts in den letzten Versionen deutlich schneller geworden.

Schritt 2: Die GitHub-Autorisierung widerrufen

Bei der Installation hast du HACS Zugriff auf dein GitHub-Konto gegeben. Den Zugriff solltest du jetzt entziehen, sonst bleibt er einfach bestehen. Das geht unter github.com/settings/applications: Den HACS-Eintrag suchen, auf Revoke klicken, bestätigen. Dauert dreißig Sekunden und ist der Schritt, den bei der Deinstallation die meisten vergessen.

Schritt 3: Das hacs-Verzeichnis löschen

Jetzt kommt die eigentliche Stolperfalle. Die Dateien von HACS liegen weiterhin im Ordner custom_components. Versuchst du, das hacs-Verzeichnis im File Editor zu löschen, bekommst du eine Fehlermeldung: Das Verzeichnis ist nicht leer und lässt sich so nicht entfernen.

Die Lösung ist das Terminal, das du von der Installation her vermutlich noch hast:

bash
cd homeassistant/custom_components
ls
rm -rf hacs

Mit ls siehst du den Inhalt des aktuellen Verzeichnisses, mit cd navigierst du hinein. Je nach Setup heißt der Pfad zu deiner Konfiguration auch /config. Der Befehl rm -rf hacs löscht das hacs-Verzeichnis rekursiv, also mit allem, was darin liegt.

Und genau deshalb eine deutliche Warnung: Sei vorsichtig, was du hier eintippst. rm -rf fragt nicht nach und kennt kein Zurück. Kontrolliere mit ls, dass du im richtigen Verzeichnis stehst, bevor du löschst. Ein aktuelles Backup vorher schadet sowieso nie, wie du das anlegst, steht im Backup-Guide.

Nach dem Löschen folgt der dritte und letzte Neustart. Danach ist HACS komplett aus deinem System verschwunden.

Womit du nach dem Entfernen rechnen musst

Im Video sieht man es direkt nach dem letzten Neustart: Das Protokoll füllt sich mit Fehlern. Logisch, denn meine Dashboards und Automationen haben noch Karten und Integrationen benutzt, die über HACS kamen. Ich habe das alles nur für die Aufnahme gemacht und durfte mein Home Assistant hinterher aus dem Backup wiederherstellen. Wenn du HACS dauerhaft entfernen willst, räume vorher auf: Custom Cards aus den Dashboards nehmen oder durch Standardkarten ersetzen und prüfen, welche Automationen an HACS-Integrationen hängen.

Die über HACS installierten Erweiterungen selbst verschwinden übrigens nicht automatisch mit. Sie liegen als eigene Ordner in custom_components und laufen erstmal weiter, bekommen aber keine Updates mehr. Willst du wirklich alles loswerden, löschst du diese Ordner auf demselben Weg. Bei hartnäckigen Fehlern danach hilft dir der Troubleshooting-Guide weiter.

Häufige Fragen

Löscht die Deinstallation von HACS auch alle Erweiterungen?

Ab 2026.11 nicht: Beim Umzug übernimmt der Marketplace deine Erweiterungen. Ihre update.*-Entitäten behalten ihre IDs, anstehende Updates findest du im Marketplace im Tab Updates. Eine einzelne Erweiterung entfernst du dann mit Deinstallieren im Marketplace.

Bei der Deinstallation von Hand bis 2026.10 auch nicht. HACS ist nur der Store, die heruntergeladenen Integrationen und Karten bleiben in custom_components und im Dashboard erhalten. Sie funktionieren zunächst weiter, erhalten aber keine Updates mehr. Für eine komplette Bereinigung entfernst du ihre Verzeichnisse einzeln.

Kann ich HACS später wieder installieren?

Ab Home Assistant 2026.11 musst du nichts mehr installieren. Der Marketplace ist schon drin, du öffnest ihn unter Einstellungen → Marketplace. HACS selbst lässt sich ab dieser Version nicht mehr installieren, auch die „Get HACS“-App verweigert das. Bis 2026.10 läuft die Neuinstallation am einfachsten über diese offizielle App (früher Add-on), ganz ohne Terminal. Die Anleitung findest du im HACS-Guide. Deine GitHub-Autorisierung richtest du dabei einfach neu ein.

Warum muss ich Home Assistant mehrmals neu starten?

Das betrifft nur die Deinstallation von Hand bis 2026.10. Der erste Neustart entfernt die geladene Integration sauber aus dem laufenden System, der letzte sorgt dafür, dass Home Assistant ohne die gelöschten Dateien startet. Den zusätzlichen Neustart dazwischen verlangt die offizielle Dokumentation, also halte ich mich dran. Schaden tut er jedenfalls nicht.

Muss ich die GitHub-Autorisierung wirklich widerrufen?

Ab 2026.11 kommt es darauf an, ob du Benutzerdefinierte Repositorys nutzt. Nur dafür braucht der Marketplace eine GitHub-Verbindung. Ohne solche Repositories kannst du die alte HACS-Freigabe widerrufen. Brauchst du später doch eine, richtest du sie über GitHub verbinden bei der Marketplace-Integration neu ein.

Bei der Deinstallation von Hand bis 2026.10 ist es keine Pflicht, sinnvoll aber schon. Die Autorisierung gewährt Zugriff auf dein GitHub-Konto. Ein Zugriff, den niemand mehr nutzt, hat dort nichts verloren. Unter github.com/settings/applications ist das mit zwei Klicks erledigt.

Weiterführende Inhalte

Diskussion im Forum

Hast du Fragen oder Ideen zu diesem Thema?

Diskutiere im Forum

Video teilen

Community

Unterstütze den Kanal

Hat dir der Beitrag geholfen? Es gibt zwei Wege, etwas zurückzugeben.