Relay Board ESP32 - ESPHome
Um in Home Assistant über einen ESP32 bestimmte Relays schalten zu können, habe ich ein Relay-Board getestet und dieses über ESP-Home integriert.
Benötigte Hardware
Neben einer entsprechenden Hardware für Home Assistant, habe ich einen ESP32 mit einem 4-Kanal Relay-Board verheiratet:
- ESP32 Dev Kit C V4 NodeMCU WLAN WiFi Development Board
- 4-Kanal Relay-Board:
Verkabelung
Als GPIO-PINs habe ich zum Testen die PINS G25,26,32 und G33 verwendet:
ESP-Home
Wer den ESP32 bereits mit Home Assistant verbunden hat, kann das Relay-Board mit den folgenden Zeilen hinzufügen:
...
switch:
- platform: gpio
pin: GPIO32
name: Relay1
id: relay1
- platform: gpio
pin: GPIO33
name: Relay2
id: relay2
- platform: gpio
pin: GPIO25
name: Relay3
id: relay3
- platform: gpio
pin: GPIO26
name: Relay4
id: relay4
Die Relays tauchen dadurch in Home Assistant als "Steuerelemente" auf.
Einsatz in der Praxis: Heizungssteuerung

{{percentage}} % positiv

DANKE für deine Bewertung!
Top-Artikel in diesem Bereich
Zusätzlich zur Anbindung eines Durchflussmessers über RS485 habe ich 5-Stück DS18B20-Temperatursensoren an den ESP32 angesteckt, damit deren Werte auch über MQTT an HomeAssistant übertragen werden.
Als Vorbereitung für den Upload von Sketches an einen Microcontroller habe ich die ESP32-Boardinfromationen und einen USB to UART Bridge Treiber installiert, siehe: Vorbereitungen für das Programmieren eines ESP32.
Wie in dem Artikel "ESP32 programmieren, Arduino - Voraussetzungen installieren" beschrieben, war mein erstes Ziel einen TUF-2000M Ultrasonic Flow Meter über einen ESP32 auszulesen. Dazu habe ich im Internet ein Beispiel zu einem ESP8266 gefunden: Reading a TUF-2000M Ultrasonic Flow Meter with an Arduino or ESP8266 und https://forum.arduino.cc/t/comunicacion-rs485/698786/2. Das Setup des TUF-2000M habe ich in folgendem Artikel beschrieben: Erfahrungsbericht: Ultraschall Durchflussmesser TUF-200...