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: 

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

Heizung mit Home Assistant steuern

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!

Aktualisiert: 27.04.2024 von Bernhard | Translation English |🔔 | Kommentare:0

Heizung steuern: PV Überschuss > ESP32 & Home Assistant (1/2) | ESP32 | DS18B20 - Temperatur-Sensoren in ESP-Home

Top-Artikel in diesem Bereich


DS18B20 Temperatursensoren ESP32, MQTT und WiFi - HowTo

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.


Heizung steuern: PV Überschuss > ESP32 & Home Assistant (1/2)

Nach ca. 20 Jahren konnte ich mit Home Assistant und einem ESP32 die Kontrolle über meine Wärmepumpe übernehmen. Um den erzeugten Strom meiner PV-Anlage tagsüber besser nutzen zu können, kam mir die Idee, die Heizung möglichst dann zu aktivieren, wenn die PV-Anlage gerade am meisten Strom liefert. Nachdem ich den Stromverbrauch und Temperaturwerte bereits in Home Assistant zur Verfügung hatte, fehlte nur noch die Möglichkeit aktiv in die Heizung einzugreifen.


ESP32 WiFi Beispiel - Arduino IDE

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.

Fragen / Kommentare


Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu Mehr Details