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. |
