Manuelle Konfiguration in Home Assistant

Die Benutzeroberfläche von Home Assistent bietet diverse Konfigurationsmöglichkeiten über das Menü Einstellungen. Falls diese nicht ausreichen, braucht es Zugriff auf die Konfigurations Dateien von Home Assistant.

Meine 2 Favoriten sind File editor und Samba share:

Add-on File editor
  1. File editor über Add-ons installieren
  2. Zugriff direkt über Home Assistant
  3. Bearbeiten in Browser
Add-on Samba share
  1. Samba share über Add-ons installieren
  2. Ordner in Windows Explorer einbinden
  3. Bearbeiten in beliebigem Text Editor

Nach Änderungen in den Konfigurationsdateien immer prüfen ob die Konfiguration gültig ist.


Anleitung

Konfiguration mit File editor

Der File editor ermöglicht den Zugriff auf die Konfigurationsdateien direkt über den Webbrowser.

Add-on installieren

Die Installation erfolgt über Einstellungen:Add-ons

Dann das Add-on «File editor» wählen und installieren.


Konfiguration

Bei der Konfiguration müssen nur noch 2 Optionen gesetzt werden:

  1. Beim Booten starten
  2. In der Seitenleiste anzeigen


File editor starten

Der File editor ist jetzt im Menu von Home Assistant verfügbar.


Konfiguration mit Samba share

Da Home Assistant in einem Docker Container läuft, ist der Zugriff auf das Dateisystem über Samba share am einfachsten. Sonst müsste der Ordner im Docker Container auf dem Host zur Verfügung gestellt werden.

Add-on installieren

Die Installation erfolgt über Einstellungen:Add-ons

Dann das Add-on «Samba share» wählen und installieren.


Konfiguration

In der Konfiguration wird Benutzername und PW definiert, wie auch der IP Adressbereich in welchem der Zugriff erlaubt ist.

samba share:optionen -> «als YAML bearbeiten»

username: myUser
password: myPW
workgroup: WORKGROUP
compatibility_mode: false
veto_files:
  - ._*
  - .DS_Store
  - Thumbs.db
  - icon?
  - .Trashes
allow_hosts:
  - 192.168.177.0/24

Netzwerkadresse hinzufügen

  1. Windows Explorer öffnen
  2. Rechtsklick auf dieser PC
  3. Netzwerkadresse hinzufügen wählen
  4. Pfad angeben z.B. \\<ip>\config

Text editor starten

Nachdem das Netzlaufwerk verbunden ist, stehen die Ordner von Home Assistant im Explorer zur Verfügung. Die Dateien können mit einem beliebigen Texteditor (z.B. https://www.sublimetext.com/) bearbeitet werden.