ES30F27 FAQ
Share
I bought it from Amazon
https://www.amazon.com/dp/B0F43MYK6W?ref=ppx_yo2ov_dt_b_fed_asin_title
It clearly says 24 volts on the page, but I didn’t see that so it was my fault.
I cannot find it on amazon even searching for it. I had found it searching for ESP32 interface boards.
Do you have any sample YAML code to use with this? I think that it would be somewhat complex to get the serial - parallel shift registers to work correctly.
I got the LED to turn on and off with a ‘button’ within Home Assistant / ESPHome with the following YAML code.
=============================================
esphome:
name: esphome-web-f926c4
friendly_name: Eletechsup ES30F27 f926c4
min_version: 2025.5.0
name_add_mac_suffix: false
esp32:
board: esp32dev
framework:
type: esp-idf
# Enable logging
logger:
# Enable Home Assistant API
api:
# Allow Over-The-Air updates
ota:
- platform: esphome
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
switch:
- platform: gpio
pin: GPIO16
name: "Board Light"
=================
I have the relays working. At least to the point that the LED lights come on. I also have the LED light by the power light working.
Below is the YAML code for this part. I do not have the other stuff working yet but am working on it. I will update you as I do, and then you give this code out to other people wanting to use this with Home Assistant.
I feel that if you have the code available in with the rest of the documentation, it will make people with Home Assistant MUCH more likely to by the unit. I know that if I knew it was available, I would have bought even quicker than I did.
Answer
1. If you purchased a 24V power supply, you can use a 24V DC power supply.
2. We don't know how to develop with ESPHome, but we do provide Arduino code. Download link:
https://1drv.ms/u/c/f5c7cfff112f0ffe/EbzKvXuEkfJInp3tt5zRdr8ByvzlIH3ZbTn8MUzIfcz7dg?e=EVV0AH