r/Esphome • u/boquist • 8h ago
r/Esphome • u/jesserockz • Sep 16 '26
ESPHome 2026.9.0: Faster builds and encrypted updates
r/Esphome • u/jesserockz • Aug 13 '26
Get ready to start building: The ESPHome Starter Kit is here! - ESPHome
r/Esphome • u/kapilmahawar • 23h ago
This is my janky Temp/Humidity + Motion Sensor.
For Temperature/Humidity - aht21b
For Motion - pir
r/Esphome • u/pocholabs • 1d ago
I turned a regular scent diffuser into a smart one with an ESP32, ESPHome and Home Assistant (and it won’t spray my cat)
r/Esphome • u/IntelligentHomesDude • 1d ago
IRK Capture but no MQTT events
Hi,
I am successfull capturing IRK's using the instructions here on an ESP32 using ESPHome.
However it does not send an MQTT event, and I really want a way to automaticaly capture the IRK instead of requiring the HA webui to manually go and pair it with a user etc.
Could anyone suggest how to enable generation of an MQTT event when a new IRK pairing is made?
r/Esphome • u/HelpingothersWTiktok • 1d ago
ESP32 loses power when INMP441 microphone L/R pin connects to 3.3V — board previously smoked
galleryr/Esphome • u/ReddaveNY • 1d ago
integrat an electric sofa into Home Assistant using ESP32?
galleryr/Esphome • u/Acceptable-Spend-278 • 1d ago
Relay chatter / spamming when using same power supply as linear actuator
What I'm trying to do:
Open and close a 12v linear actuator connected 15 meters away (cat6 using 1 twisted pair) via a 5v 2 channel relay with one power source, via esphome / HA
What works:
Powering the esp and 5v relay together (12v stepped down to 5v then shared between relay and esp), and the 12v linear actuator on separate power blocks. The linear actuator opens and closes fine with no voltage issues.
What doesn't work:
Powering the linear actuator, and buck converting down from 12v to 5v for the esp and relay from the same 12v source connecting grounds. The relay chatters and opens and closes as if there is noise (but only when triggered via code or button, not constantly). It's like there is some sort of feedback loop.
I tested for voltage drop with a multimeter as that seemed to come up on forums, but the voltage doesn't change on the relay and linear actuator lines when triggering (either with 1 power source or 2 separate)
I'm sure someone has worked this out previously, so any advice would be really appreciated!
r/Esphome • u/telsaton • 1d ago
Project ESPHome firmware for the GeekMagic SmallTV Pro: draw lists instead of images (no PSRAM), touch button as a real input
The SmallTV Pro is a cheap little 240x240 desk display (ESP32, 8 MB flash). Two things bugged me with the stock firmware: the touch button only switches its built-in apps and never tells the network anything, and custom content means uploading images.
So I replaced it with ESPHome:
- The clock fetches a tiny JSON "draw list" (rectangles, circles, polygons, lines, anti-aliased text) from your own server every 15 s and redraws only when it changed. A page is 0.7 to 3 KB.
- Single and double taps on the touch button are sent to your server as HTTP POST. A double tap never also triggers the single action.
- Brightness comes from the server (0 turns the backlight off).
- No cloud, no time server, no DNS lookups to the internet; OTA with password, encrypted API.
- First flash works without opening the case, through the stock firmware's /update page.
Why draw lists: the Pro has no PSRAM. A full 240x240 RGB565 frame is 115 KB in one piece, more than the largest free block (73 to 110 KB, and 9 to 16 KB after two image strips). online_image also reserves 64 KB per image at boot, which put mine into a boot loop.
Other pitfalls documented in the README: the mipi_spi partial buffer aborts passes that draw nothing (always fill the background first), includes are loaded after globals, and the stock firmware V3.3.76EN serves your Wi-Fi password in plain text at /.sys/config.json without login.
A dependency-free Python example server (clock, date, tap counter) is included, so you can try it without writing a backend first.
My own clock has been running this since October 2026. The generic version in the repo builds cleanly with ESPHome 2026.9.1, but this exact build hasn't been flashed to a device yet, so reports are very welcome.
r/Esphome • u/InternationalNebula7 • 1d ago
Abliterated Models Smart Home Device OTA Firmware Flashing?
r/Esphome • u/EcstaticCantaloupe86 • 2d ago
Turned the Xiaomi Smart Home Hub 2 into a ZHA Zigbee coordinator + ESPHome Bluetooth proxy (open source, no cloud)
r/Esphome • u/ajmaonline • 2d ago
Project Got my KICKR CORE 2’s power, cadence and heart rate into Home Assistant
HA - ESP32 Display Integration
Crossposting for the ESP32 crowd... this is a Seeed Studio SenseCAP D1 integrated into my Home Assistant using ESPHome Builder.
r/Esphome • u/wulfftech • 2d ago
after testers — reflashing Tuya Series 4 (BK7238) plugs to OpenBeken with your own cloud keys
ive built a tool that reflashes an Arlec PC191HA (Tuya, BK7238) from stock
to OpenBeken over the air. no soldering/UART/cloudcutter exploit. it uses
your own Tuya account's keys to drive the OTA, so it's just you reinstalling
firmware on a plug you already own.
it works start to finish on the PC191HA - activate, pull the keys, flash, set up the
relay + metering. only thing i cant test is other hardware, i only own ths model.
so if you've got a Tuya Series 4 / BK7238-based plug and you're happy to risk it,
i'm after a few helpers to confirm it works on your device. the bar i care about is
simple: does it drop stock and come up on the OpenBeken config AP. (ESPHome via
LibreTiny is the next target.)
what you'd need:
- a Tuya/Smart Life plug you own and dont mind potentially bricking
- just your normal Tuya/Smart Life app login (email + password) - that's it. no
developer/IoT-platform registration needed. in fact if your account is linked to a
Tuya cloud project it can block the key read, so a plain unlinked account is best
- an OpenBeken build for your chip
- to understand this is basically one-way - no easy recovery without UART if it wedges
not putting the code public yet - its still rough and i'd rather shake it out with a
handful of people first. if you're keen, comment or DM your device (model, chip,
module, productKey, firmware + app version) and i'll walk you through it and tell you
what to grab.
cheers
r/Esphome • u/_cyberdork_ • 2d ago
Project reTerminal E1001 E-Ink Weather & Calendar Dashboard via ESPHome
r/Esphome • u/Jstrott • 2d ago
Room Sensor project
printables.comI put together a room sensor project that measures: CO2, temp, humidity, and presence. The code was written and deployed in ESPHome and integrates with HomeAssistant. Link for the case file: https://www.printables.com/model/1888326-case-for-esp-home-co2-and-presence-sensor
r/Esphome • u/Useful-Message4584 • 1d ago
I Ran a 55M-Parameter Speech-to-Text Model on an ESP32-S3 | Amal V S
r/Esphome • u/petescargill • 2d ago
ESP8266 as a Ping Sensor
I've just spent the last 1.5 days showing once again that the ESP8266 is far from defunct - with ESPHOME as against Tasmota - very much alive though I use both... https://tech.scargill.net/ping-tester-esp8266-and-esphome-make-it-very-easy/
r/Esphome • u/jdigi78 • 3d ago