Was genau ist eigentlich Home Assistant HACS und warum solltest du es installieren?

Rund um Home Assistant hat sich mittlerweile ein ganzes ร–kosystem aus verfรผgbaren Integrationen und „Apps“ oder Skripten entwickelt. Home Assistant HACS stellt hier quasi den Play Store oder App Store dar und ist deswegen in den meisten Smarthomes kaum wegzudenken!

Jeder kann, darf und soll Home Assistant weiter entwickeln! Home Assistant ist Open Source und lebt von der aktiven Community, die Ideen einbringt, Fehler behebt und/oder Verbesserungen vorschlรคgt und umsetzt. Eine Mรถglichkeit die zu tun, ist es eigene Entwicklungen/Skripte der gesamten Home Assistant Community zur Verfรผgung zu stellen.

Home Assistant HACS

Hier kommt Home Assistant HACS (Home Assistant Community Store) dann zum Einsatz, der vieles in diesem Zusammenhang erleichtert!

Grundsรคtzlich ist es immer mรถglich durch Bearbeiten der YAML-Dateien und das Hinzufรผgen on JS-Dateien (JavaScript) beispielsweise wesentliche Funktionen zu Home Assistant hinzuzufรผgen. Hierbei besteht aber das Problem, dass diese neuen Dateien dann an die richtige Stelle gehรถren, korrekt eingebunden werden mรผssen und natรผrlich relativ schnell etwas kaputt gemacht werden kann.

HACS erleichtert einem diese Schritte, in dem man in HACS bereitgestellte Integrationen, Lovelace-Plugins, AppDaemon Apps (fรผr dich meisten Installationen nicht relevant!), Python Skripte, Themes. NetDaemon Apps (ebenfalls fรผr die meisten nicht von Relevanz) per Mausklick einfach hinzufรผgen kann.

Du magst Home Assistant? Dann abonniere kostenlos meine Beitrรคge mit Tipps, Tricks und Anleitungen rund um Home Assistant:

Follow Home Assistant
( 424 Followers )
X

Follow Home Assistant

E-mail : *
* Ich stimme der Datenschutzerklรคrung zu!

Garantiert kein Spam, keine Werbung und immer mit Abmelde-Link, solltest du es dir anders รผberlegen!

Das Vorgehen ist hier an die bekannten App Stores der Handys angelehnt: nach etwas suchen und dann per Mausklick installieren!

Alle notwendigen Dateien und Einstellungen werden dann von HACS im Hintergrund geregelt, so dass deutlich weniger schief gehen kann.

Bislang gibt es nur kostenlose Erweiterungen, die รผber HACS bereitgestellt werden kรถnnen und hรคufig lohnt sich ein Blick in den Store ob fรผr das eigene Problem nicht eine Lรถsung bereits besteht und einfach genutzt werden kann.

Ich selbst nutze รผber HACS folgende Erweiterungen fรผr Home Assistant:

Watchman um verwaiste Entitรคten finden zu kรถnnen
AutoBackup ist wesentlicher Bestandteil meines Backup-Szenarios (no backup, no sorry!)
Bosch thermostat erlaubt es mir unsere Gasheizung zu steuern und auszulesen

Ich bin definitiv kein heavy-user von HACS Erweiterungen, aber ich mรถchte es dennoch nicht missen!

Home Assistant HACS installieren und nutzen

Um HACS zu installieren, sucht man unter Integrations nach HACS und wรคhlt HACS aus.

In der Konfiguration kann man nun noch ein paar Einstellungen vornehmen, die in den meisten Fรคllen aber vermutlich gar nicht benรถtigt werden:

HACS Konfiguration

Wie zuvor bereits geschrieben, sind einige der mรถglichen Erweiterungen nur fรผr spezielle Nutzungen (Hardware/Softwareumgebungen) sinnvoll oder mรถglich. Sofern dies auf die eigene Home Assistant Instanz zutrifft, kann man dies in der HACS-Konfiguration entsprechend einstellen.

Danach sollte HACS links im Menรผ angezeigt werden!

In HACS selbst kann man dann zwischen Integrationen und Frontend unterscheiden. In diesen Kategorien kann man dann nach Erweiterungen durch Eingabe von Suchbegriffen suchen.

Nach dem Hinzufรผgen einer Erweiterung ist in der Regel ein Neustart von Home Assistant erforderlich.

Warum solltest du Home Assistant HACS nutzen?

Wie bereits geschrieben, รผbernimmt HACS fรผr dich das komplette Setup einer Erweiterung.

Du kรถnntest dies auch selbst, also manuell machen – grundsรคtzlich spricht da nichts gegen. Allerdings musst du dich dann auch selbst um mรถgliche Updates kรผmmern, also die manuell hinzugefรผgten Dateien auf dem aktuellen Stand halten.

Nutzt du hingegen Home Assistant HACS und fรผgst hierรผber Erweiterungen hinzu, informiert dich HACS sobald es Updates gibt. Alles, was du dann noch machen musst, ist halt das Update auszufรผhren.

Dieser Beitrag ist Teil einer kleinen Beitrags-Serie rund um den hass.io Home Assistant.

5 Gedanken zu „Was genau ist eigentlich Home Assistant HACS und warum solltest du es installieren?“

  1. HACS setzt einen GitHub Account voraus, ohne geht nichts.
    Allerdings scheint Github die HACS Aktivitรคten mit unter kritisch zu sehen.
    Bei mir wurde der Account nach 4 Wochen gesperrt. Begrรผndung: „It appears that this account is primarily created for the purpose to authenticate to 3rd party sites which is not the intended purpose of a GitHub account.“. Hatte mich nur wegen HACS regestriert.

    Wie ist das bei dir? Bist du regelmรครŸig auf Github aktiv um nicht den Anschein einer „purpose to authenticate to 3rd party sites“ zu erwecken?

    Antworten
        • HACS funkioniert leider nur in Kombination mit einem GitHub-Account. Du kannst die individuellen Komponenten in der Regel auch ohne HACS installieren, also die notwendigen Dateien manuell deinem Setup hinzufรผgen – das ist aber ziemlich umstรคndlich und auch fehleranfรคlliger, weshalb ich den Weg รผber HACS bevorzuge!

          Antworten

Schreibe einen Kommentar