A-D-E.net

Sedert bijna 3 jaar gebruik ik voor mijn Home automatisatie zoveel mogelijk HomeAssistant.

Voor een interne automatisering van een toestel, had ik een relais bordje nodig dat ook aan te sturen was vanuit HomeAssistant.

Ik heb hier gekozen voor een goedkoop  ESP32 Relais bordje.  (te verkrijgen op Amazon, Ali-Express, en vele andere shops)

 1

 

Dit bordje wordt zonder veel bijkomende uitleg verkocht.  Na wat zoeken heb ik de aansluitingen voor het relais en het ledje gevonden.

Relais: GPIO16

Led: GPIO23

 

Voor de koppeling met HomeAssistant kies je best voor de implementatie van ESPHOME

Via een eerste seriele upload naar het ESP32 bordje, programmeer je een initiele configuratie.  Deze upload en daarop volgende configuratie van uw WiFi verbinding, gebeurt via deze website.

Daarna is uw bordje zichtbaar in HomeAssistant (onder de ESPHOME tab), en kan je het bordje importeren en configureren.

Mijn eerste configuratie in de YAML editor van HomeAssistant is als volgt:

esphome:
  name: "xxxxxxxxx"

esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:
wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esphome-Web-4Faac0"
    password: "Cc6Lpk5oBoVg"

captive_portal:
   
switch:
    - platform: gpio
      name: "Relais"
      pin: 16

    - platform: gpio
      name: "Led"
      pin: 23
 

 

Enkel de naam, en het deel vanaf "switch" moet je hier toevoegen.  Daarna installeer je dit op uw ESP bordje.  In mijn geval via WiFi (OTA).