Lerne, wie du IoT-Geräte mit ESPHome einfach und effizient steuerst - ohne komplexe Programmierung
In dieser Rubrik möchte ich euch die in Home Assistant integrierte Sprache ESPHome etwas näher bringen. Ich versuche durch diese Video-Reihe das notwendige Wissen zu vermitteln, damit Ihr in Zukunft in der Lage seid, eure eigenen Hardware Projekte umzusetzen und die ESP-basierten Controller mit eigenem Code in ESPHome zu schreiben.
ESPHome ist ein Projekt das es ermöglicht ESP8266 und ESP32 Chips einfach in Home Assistant zu integrieren. Somit erklärt sich wohl auch von selbst, warum ich mir gerade dieses Thema vorgenommen habe.
ESP8266 und ESP32 Microchips sind sehr kostengünstig erhältlich und somit bei DIY schon lange sehr beliebt. Bisher musste man sich entweder selber eine Firmware mit z.B. Arduino IDE schreiben oder auf fertige OpenSource Firmware-Lösungen setzen, die aber dann meist nicht so konfigurierbar sind wie man es am Ende gerne hätte.
In ESPHome schreibt man YAML-Konfigurationsdateien anstelle von C-Code wie bei Arduino. Diese sind gerade für Neueinsteiger viel besser lesbar als C++-Code. Diese YAML-Datei wird anschließend von ESPHome in C++-Code umgewandelt, kompiliert und auf den ESP geladen. Für individuelle Anpassungen ist auch C-Code in ESPHome möglich.
Keine Programmierung nötigKeine Programmierung nötig - alles über einfache YAML-Dateien
Nahtlose IntegrationNahtlose Integration in dein Smart Home System
Updates über WLANFirmware-Updates bequem über WLAN
Lokale KontrolleVerschlüsselte Kommunikation und lokale Kontrolle deiner Geräte
ESPHome in Home Assistant installierenESPHome in Home Assistant installieren und konfigurieren
ESP32/ESP8266 flashenEinfachen ESP32/ESP8266 flashen und einbinden
Komponenten anschließenVerschiedene Komponenten anschließen und konfigurieren
Automationen & Custom ComponentsKomplexe Automationen und Custom Components
Grundsätzlich habe ich versucht, die Serie so zu gestalten, dass neben dem D1 mini nicht zwingend besondere Hardware notwendig ist. Die meisten Folgen des Tutorials sind somit für jeden direkt zu Hause nachzuvollziehen.
Bei wenigen Folgen verwende ich jedoch bestimmte Sensoren und in einem Video RGB-LEDs. Wenn Ihr also jede Folge genau so nachbauen möchtet um das ganze besser nachvollziehen zu können habe ich hier einmal alle verwendeten Bauteile in einer Liste zusammengefasst.
0 von 32 Videos abgeschlossen
Von Grundlagen bis zu fortgeschrittenen Projekten - kategorisiert und strukturiert
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
🔒 Video erfordert Cookie-Zustimmung
YouTube-Videos & Downloads übertragen IP-Adresse an Google. Videos nur mit Einwilligung.Diese Seite enthält YouTube-Videos und externe Downloads. Beim Laden werden Ihre IP-Adresse und weitere Daten an Google/YouTube übertragen. YouTube-Videos werden nur mit Ihrer Einwilligung geladen.
DatenschutzMehr in der Datenschutzerklärung