Home Assistant: Ersteinrichtung

Home Assistant: Ersteinrichtung

letzte Aktualisierung: 9. Februar 2025
#
Ungefähre Lesezeit: 3 min

Ich teste gerade eine Ablösung von OpenHab durch Home Assistant. Dieser Artikel dient als Gedankenstütze und wird je nach Projektfortschritt erweitert….

Voraussetzungen

Ersteinrichtung

  • ruft man HA nach Installation das erste mal im Browser auf (im Format http://deineHA-IP:8123), müssen
    • Benutzer
    • Ort der Installation
    • Unterstützung des Projektes konfiguriert werden
  • anschließend werden schon erste Geräte angezeigt die HA im Netzwerk findet
  • jetzt kann die Konfiguration beginnen…

Shortcuts

Buchstaben drücken, egal wo man in HA ist:

  • a – Assist
  • c – Navigation
  • e- Entitäten
  • d – Geräte

Netzwerk

  • IP-Adresse einrichten
    Einstellungen -> System -> Netzwerk -> Netzwerkschnittstellen konfigurieren

Erweiterten Modus aktivieren

Der Modus ist vor allem für Nutzer sinnvoll, die tiefere Eingriffe in Home Assistant vornehmen möchten. Falls du nur die Standardfunktionen nutzt, kannst du ihn deaktiviert lassen.

  • Benutzername anklicken -> Benutzereinstellungen -> Erweiterter Modus aktivieren

Add-ons

Einstellungen -> Add-ons -> ADD-ON STORE
Übersicht über die beliebtesten Add-ons

Nach der Installation eines Add-ons muss HA neu gestartet werden!

Advanced SSH & Web Terminal
  • nach Einrichtung Benutzername und Passwort über Konfiguration festlegen
TasmoAdmin
  • Verwaltung von Tasmotageräten
    • falls es nicht startet SSL ausstellen oder Zertifikate konfigurieren
    • ggf. in Tasmota Konsole Autodiscover aktivieren, wenn Geräte nicht angezeigt werden -> SetOption19 1
MQTT Broker
  • internen MQTT Broker
    • installieren und neu starten
    • Einstellungen -> Geräte & Dienste -> MQTT Integration hinzufügen
    • mqtt Benutzer erstellen
      Einstellungen -> Personen -> Tab Benutzer -> + Benutzer hinzufügen
    • Mqtt Benutzer in der Konfiguartion des Mqtt-Broker Add-ons eintragen
      Logins (ggf. über In Yaml bearbeiten hinzufügen)
      username: mqtt
      password: SuperSicherKennwort
      (keine Sonderzeichen)
  • externen MQTT Broker
    Einstellungen -> Geräte & Dienste -> Integration hinzufügen -> MQTT -> MQTT -> manuell
  • File editor
  • Samba share
  • Visual Code Server

Integrationen

Einstellung -> Geräte und Dienste -> + Integration hinzufügen
Übersicht über die beliebtesten Integrationen

HACS
  • Home Assistant Community Store
    • Installationsscript im Terminal von HA ausführen
      wget -O - https://get.hacs.xyz | bash -
    • HA neu starten
    • HACS Integration über + Integration hinzufügen installieren
    • bei der Installation muss das eigene Gerät dann über einen eigenen github Account verifiziert werden
Switch Manager
  • Installation über HACS
    • dann Integration über Einstellungen -> Geräte & Dienste hinzufügen
TP-Link Omada
  • Repository zu HACS hinzufügen
    • HACS -> „Drei-Punkte-Menü“ -> Benutzerdefinierte Repositories
      Repository -> https://github.com/zachcheatham/ha-omada
      Typ -> Integration
  • TP-Link Omada Integration über HACS suchen und herunterladen
  • reboot
  • Einstellungen -> Geräte und Dienste -> + Integration hinzufügen -> TP-Link Omada
    • bei der Einrichtung Serveradresse im Format https://192.168.x.x:8043 eingeben
    • sollte die Verbindung nicht klappen kann die Angabe des exakten Sitenamen von Omada helfen (case-sensetive!)
Battery Notes
  • gibt eine Gesamtübersicht über alle batteriebetriebenen Geräte mit Ladezustand
  • Installation über HACS
    • Battery Notes über HACS herunterladen
    • Einstellungen -> Geräte und Dienste -> + Integration hinzufügen -> Battery Notes
    • vor Start configuration.yaml ergänzen
      battery_notes:
      enable_autodiscovery: true
      default_battery_low_threshold: 10
      battery_increase_threshold: 50
      hide_battery: false
      round_battery: true
    • enable_autodiscovery: sorgt für Autoerkennung von Geräten mit Batterie
    • default_battery_low_threshold: legt den Standardwert für eine leere Batterie auf 10% fest
    • battery_increase_threshold: steigt der Wert einer Batterie um 50% gilt sie als gewechselt
    • hide_battery: zusätzlich Angelegte Batterie Entitäten durch Battery Notes werden nicht angezeigt
    • round_battery: Prozentwerte werden ohne Nachkommastellen angezeigt
    • unter Einstellungen -> Geräte & Dienste -> Integrationen sollten jetzt neue Integrationen mit Batteriestati erscheinen
Battery State Card
  • Installation über HACS
  • dient zur Anzeige von Batteryständen
Better Thermostat
  • dient der Steuerung von smarten Thermostaten (TRV) und übernimmt u.a.
    • Ausschalten der Heizung wenn ein Fenster geöffnet wird
    • bei bestimmter Ausßentemperatur abschalten
    • externen Temperatursensor einbinden
    • Wettervorhersage mit einbinden
  • über HACS installieren
    • Better Thermostat
    • Better Thermostat UI
  • Integration über Geräte & Dienste hinzufügen und den ersten Sensor konfigurieren
  • System Monitor
  • Shelly

Zigbee2MQTT

Beispiel mit einem SMLIGHT SLZB-06 als Koordinator

  • Repository von Zigbee2MQTT zu HA hinzufügen über die github Seite des Projektes
    Official Zigbee2MQTT Home Assistant add-on
    • dann diesen Button anklicken
      Home Assistant Zigbee2Mqtt Repository
    • die eigene HA Webadresse eingeben (ich nutze hier die IP-Adresse) und Repository hinzufügen
  • Browser aktualisieren
  • jetzt kann das Zigbee2MQTT Add-on im ADD-ON-STORE hinzugefügt werden
    Einstellungen -> Add-ons -> ADD-ON STORE -> Zigbee2MQTT
    • unter Konfiguration des Add-Ons muss jetzt noch verschiedene Einträge des Zigbee Koordinators, in meinem Fall des SLZB-06, hinzugefügt werden
    • diesen Eintrag findet man unter der Weboberfläche des SLZB-06 unter dem Menüpunkt Z2M and ZHA
    • hier wird auch darauf hingewiesen, dass die EInträge direkt über die yaml.conf erfolgen sollen
    • also unter dem Punkt Konfiguration des Zigbee2MQTT Add-ons die 3 Punkte neben Optionen anklicken und In Yaml bearbeiten auswählen
    • dort dann die Einträge aus dem Zigbee2Mqtt Generator des SLZB-06 ergänzen
      Konfiguration Zigbee2Mqtt
    • das Starten und Stoppen von Zigbee2Mqtt braucht immer seine Zeit, also etwas Gedult mitbringen….
  • das Anlernen erfolgt jetzt im Zigbee2MQTT Add-on über den Button Anlernen aktivieren
  • für eine bessere Auswerung können noch zusätzliche Informationen für die Übersichtsseite aktiviert werden
    Zigbee2MQTT -> Einstellungen -> Erweitert -> Last seen auf ISO_8601_local setzen
    Zigbee2MQTT -> Einstellungen -> Verfügbarkeit -> Enabled anhaken

Backup

NAS als Backupspeicher einbinden, falls gewünscht

  • Einstellungen -> System -> Speicher
  • Netzwerkspeicher hinzufügen
    • Server: 192.168.x.x
    • Protokoll: Samba/Windows (CIFS)
    • Remote-Freigabe: 00-backup\HomeAssistant\home

Automatische Backups einrichten (ab HA V.2025.1)

  • Einstellungen -> System -> Backups
  • Backups einrichten -> Verlüsselungscode sichern!
  • Benutzerdefiniert -> täglich, 5 Speicherstände (nach eigenen Bedürfsen anpassen)
  • Alle Daten sichern (Home Assistant, Verlauf, Medien, Share-Ordner, Adons-Alle)
  • Speicherort auswählen (NAS erscheint nur wenn man diese vorher eingerichtet hat)

Quellen

Tags:
Artikelaufrufe: 35
Nach oben