Hi there, kind of new to the whole home assistant - ESP32 combo. Love it though.
I automated my old 12V intercom system (Siedle) with an ESP32 board and a 4 port relay.
With some soldering and some effort I am now able to open the front gate, front door, put on lighting and power the “flood-lights” in case a zombie apocalypse takes place.
It is a relay on relay situation for the lights.
My current ESP32 config for the buttons:
esphome: name: esp-doorbitch-guesthouse esp32: board: esp32dev framework: type: arduino # Enable logging logger: # Enable Home Assistant API api: encryption: key: "xxxxxxxxxxx" ota: password: "xxxxxxxxxxx" wifi: ssid: !secret wifi_ssid password: !secret wifi_password # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "Esp-Doorbitch-Guesthouse" password: "xxxxxxxxxxxx" captive_portal: switch: - platform: gpio pin: number: 16 inverted: true name: "Huisdeur buzzer" id: IN1 - platform: gpio pin: number: 17 inverted: true name: "Licht oprit" id: IN2 - platform: gpio pin: number: 18 inverted: true name: "Flood lights" id: IN3 - platform: gpio pin: number: 19 inverted: true name: "Hekdeur buzzer" id: IN4
But as you probably can decode I now have toggle buttons all around.
It would be better if the relays would close the circuit for 5 seconds and the open again.
And if it would be possible it would be great if it could also (virtually) remember if the floodlight is turned on or of.
Could anyone point me in the right direction?
Thanks a lot.