1. HassOS installieren
1.1. Odroid mit petitboot starten
-
connect ethernet, keyboard and hdmi
-
Taster auf SPI umschalten (links)
-
Odroid mit Netzgerät einschalten
Niemals das emmc-Modul entfernen oder einstecken, wenn der odroid eingeschalten ist. Es könnte ein Hardware Defekt auftreten. |
-
Exit to shell
-
Den Odroid in den USB mass storage mode versetzen
ls /dev/mmc* ums /dev/mmcblk0
-
USB-Kabel anschließen
3. Add-Ons
3.2. SSH/SFTP
3.3. Home Assistant Community Store (HACS)
-
Entwicklerwerkzeuge - NEU STARTEN
-
Cache leeren
-
Einstellungen - Geräte und Dienste - INTEGRATION HINZUFÜGEN
-
"HACS" im Suchfeld eingeben
3.4. Visual Studio Code
-
Nachdem nun der HACS installiert wurde, können wir ihn auch benutzen.
-
HACS - Add-ons - GO NOW - ADD-ON STORE
-
INSTALLIEREN
-
alle Optionen aktivieren
-
STARTEN
3.5. Samba share
-
Einstellungen - Add-ons - ADD-ON STORE
-
INSTALL
-
START
-
Entwicklerwerkzeuge - NEU STARTEN
Details
username: leo
password: passme
workgroup: WORKGROUP
compatibility_mode: false
veto_files:
- ._*
- .DS_Store
- Thumbs.db
- icon?
- .Trashes
allow_hosts:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
- fe80::/10
-
SPEICHERN
-
Tab "Informationen"
-
STARTEN
3.6. mosquitto broker
-
Einstellungen - Add-ons - ADD-ON STORE
-
INSTALLIEREN
-
Entwicklerwerkzeuge - NEU STARTEN
-
Einstellungen - Add-ons - Mosquitto broker
-
Tab "Konfiguration" - Hamburger - Als YAML bearbeiten
logins: []
require_certificate: false
certfile: fullchain.pem
keyfile: privkey.pem
customize:
active: false
folder: mosquitto
3.7. EspHome
-
Einstellungen - Add-ons - ADD-ON STORE
-
ESPHome
-
INSTALLIEREN
-
ein paar Sekunden warten (ev. Log kontrollieren)
3.8. NodeRed
-
Einstellungen - Add-ons - ADD-ON STORE
-
Node-Red
-
INSTALLIEREN
-
STARTEN
-
Tab "Konfiguration" - Hamburger - Als YAML bearbeiten
certfile: fullchain.pem
credential_secret: ""
http_node:
password: ""
username: ""
http_static:
password: ""
username: ""
init_commands: []
keyfile: privkey.pem
npm_packages: []
ssl: true
system_packages: []
theme: default
certfile: fullchain.pem
credential_secret: "passme"
http_node:
password: ""
username: ""
http_static:
password: ""
username: ""
init_commands: []
keyfile: privkey.pem
npm_packages: []
ssl: false
system_packages: []
theme: default
-
SPEICHERN #
-
NEU STARTEN
3.9. Node-Red-Companion
-
ermöglicht den Zugriff auf HA-Entities von NodeRed aus
-
Viele neue Nodes
-
Verwendung von HA-Services
-
Definition eigener Sensors/Actors in Node-Red
-
Alternative Möglichkeit Automatisierungen zu erstellen
Details
3.10. Mushroom and Mushroom Theme
3.10.4. Troubleshooting
-
Falls die Mushroom - Karten nicht aufzufinden sind, einfach die Integration löschen und neu herunterladen. siehe hier
-
Mein Rezept:
-
Device neu booten
-
Meist ist dann schon ein Fehler sichtbar, dass Mushroom nicht geladen ist
-
"Erneut herunterladen"
-
3.11. UI Lovelace Minimalist
Dieses Theme erst installieren, wenn man ein Home Assistant Profi ist! |
3.11.2. Install Prerequesits
-
First we have to install these integrations to get the cards for the new UI.
my-cards-slider-card
-
Installiere eine benutzerdefiniertes Repository (Anleitung)
-
Now install the cards
Installation Details
3.11.4. Configuration of UI Lovelace Minimalist
-
Check "Erstellung eines Eintrags in der Seitenleiste aktivieren"
Es wird empfohlen, zunächst "minimalist-desktop" zu verwenden und später auf "minimalist-mobile" umzusteigen. |
-
Kontrolliere, ob der Pfad zum Themes-Ordner eingetragen ist
auch hier wird empfohlen, zunächst "minimalist-desktop" zu verwenden und später auf "minimalist-mobile" umzusteigen. |
Hier sollte das oben angeführte Video konsultiert werden, um ein Dashboard zu erstellen. |
3.11.5. Troubleshooting
Es wird empfohlen "Enable adaptive Dashboard with popup splitview" zu deaktivieren und stattdessen "Erstellung eines Eintrags in der Seitenleiste aktivieren" anzuwählen. |