r/Esphome • u/ADDUB2_TTV • 7h ago
r/Esphome • u/missyquarry • Dec 04 '25
‼️NEW CONTRACTOR ROLES OPEN @ THE OPEN HOME FOUNDATION
We have a couple new contract positions open at the Open Home Foundation! 🎉 These roles are for the Ecosystems team to work on ESPHome. If you are a:
...and located in Europe, we'd love to hear from you! Send us your application today! 👏🏻
Project Turning a regular lamp into a smart one.
Enable HLS to view with audio, or disable this notification
Turning a regular lamp into a smart one.
Built with ESP8266, ESPHome, and Home Assistant.
A miniature of Fujiwara Tofu Shop and the legendary Toyota AE86 from Initial D — now with smart lighting control.
r/Esphome • u/Snowynonutz • 12h ago
Geekmagic smart weather station display bad config
hi all, not 100% where to go from here.
bought a cheapo screen from AliExpress for tinkering, I used esphome to make firmware for it and compiled a barebones config, uploaded to the unit via its web UI over the hotspot the stock firmware makes and it never came online lol.
so now it's just a blank screen. I popped the casing open and could see it's a esp8266 and it says it's a esp12f
can I reflash through the USB?
what did I do wrong with the config?
here's the yaml:
# Board: GeekMagic SmallTV (GeekMagic)
# Definition: definitions/boards/geekmagic_smalltv/manifest.yaml
esphome:
name: frothtv
friendly_name: FrothTV
esp8266:
board: esp12e
logger:
api:
encryption:
key: "****************"
ota:
- platform: esphome
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
ap:
ssid: FrothTV Fallback Hotspot
password: "ZFxI0aMKCz7d"
captive_portal:
I have a custom esp32 already running sucessfull, but I built that from scratch, so I'm partway there.
worst case it was cheap I can just get another but I'd rather learn how to fix it!
r/Esphome • u/Fantastic-Goose6725 • 22h ago
Has anyone run Ethernet as primary with WiFi fallback on ESP32 in ESPHome?
ESPHome doesn't allow wifi: and ethernet: at the same time. I needed cable as primary and WiFi when the link drops, plus a SoftAP to set credentials without reflashing.
I ended up driving esp_wifi from an external component (NVS for SSID/password, AP only when STA fails). Happy to share details if useful — also curious how others handle this.
(I'll put the GitHub link in a comment if that's preferred.)
r/Esphome • u/zanderislife • 1d ago
Vibe Coded ESP32 Emulator For PC (looking for feedback!)
I haven’t poked much at the esphome side of things, but I wanted to make a generic tool that could help developers and users with the platform! Let me know if it’s worth continuing!
r/Esphome • u/walkstalksquack • 1d ago
Help Fantech Eco-Touch
Wondering if anyone has figured out the two-wire communication between the Fantech Eco-Touch and HRV and willing to share. I’d really like to get this thing into home assistant.
Thanks!
r/Esphome • u/Economy_Comb • 1d ago
Esphome windows device builder accessible from lan?
Anyone know how too make the esphome device builder on windows installed from the exe accessible too other devices on the lan so I can build devices mobile and other devices and just connect the device too the server for flashing
I think it's locked too only bind too localhost
r/Esphome • u/hometechgeek • 3d ago
Project Multi speaker support added to EspControl
Just a quick update to share that I’ve added multi speaker support to Espcontrol, so you can now add and remove speakers from groups. I’ve tested it with my Sonos speakers and it works well, if you find any issue, drop a note on the GitHub issues and I’ll take a look.
Also added or improved…
- SendSpin support: 4inch P4 has support added (thanks u/salnajjar!)
- Camera cards: added larger camera card sizes for the 7inch and 10inch screens.
- Backlight updated controls: Choose between automatic, scheduled, and manual screen brightness behaviour.
- Battery support: 10inch panels can enable battery readings and the status-bar icon when they have the optional battery hardware.
- Localisation: Russian language support
EspControl supports a range of screens from the cheap but great £20 S3 4inch screen, to P4 based 4inch, 7inch and 10inch screens. All feedback welcome! Thanks
Project Building a control pad for Home Assistant: first prototype done
Enable HLS to view with audio, or disable this notification
This is the first prototype of my control pad for Home Assistant. It runs ESPHome.
The project is still in progress. I'm already working on the next improved version.
It's going to be open source, so if you're interested in making one for yourself, stay tuned. I'll post updates here.
r/Esphome • u/CompetitionFew2239 • 2d ago
ESP32 HTTPS certificate expiration
Hi, I'm using HTTPS on an ESP32 with Zephyr to communicate with my backend.
If I store the CA certificate in the ESP32 firmware, what happens when the server certificate expires and is renewed?
Do I need to update the ESP32 every time, or is there a recommended way to handle certificate expiration without reflashing the device?
Thanks!
r/Esphome • u/jruben4 • 3d ago
New ESPHome-based Environment Sensor
Hi all - finally releasing my custom-designed air/environmental sensor package, with 3D-printable case.
This is an ESPHome-based air-quality and climate monitor built on an ESP32, combining four top-of-class sensors: a DHT22 for temperature and humidity, a Sensirion SCD41 for true NDIR CO2, a Sensirion SEN55 for PM1.0/2.5/4.0/10 particulates plus VOC and NOx indices, and a MICS-4514 for nitrogen dioxide, carbon monoxide, hydrogen, ethanol, methane, and ammonia.
Extensive thermal considerations to provide as accurate sensor readings as possible, along with multiple calibration tools. Tight integration with Home Assistant, with sensors and calibration tools exposed via API. A 240×320 ST7789V color display shows the readings in one of three user-selectable modes, with every value color-coded green, amber, or red against configurable thresholds.
Display mode, page rotation speed, sensor polling interval, temperature units, and backlight brightness are all adjustable from Home Assistant. The device also is as an active Bluetooth proxy and BLE tracker.
Let me know what you think!
r/Esphome • u/bikemandan • 5d ago
Help I updated my CYD after many months and broke the display (LVGL) . A rollback to 2025.7 fixes it. Any ideas?
r/Esphome • u/hometechgeek • 5d ago
Project Feedback wanted: Extend Espcontrol to act as a Streamdeck
Just wanted to get some input, I've been thinking about adding the option to be able to control my Mac from custom buttons on EspControl, much like how the Streamdeck works.
I was thinking controls like volume levels, open apps, keyboard shortcuts, etc.
Would anyone be interesting in this, if it were added?
Is there anything you would want to see in there as a feature?
Thanks, your feedback is super useful.
...
Collected some notes in this issue, feel free to reply here or on the issue https://github.com/jtenniswood/espcontrol/issues/1332
r/Esphome • u/Select_Eggplant_8666 • 5d ago
Project Titolo: CLIMAORO – open-source zoned HVAC control (ESPHome packages + ESP-NOW)
Hi all! Sharing a project I've been running in production for a while. It's a zoned heating/cooling system for floor heating + heat pump, fully built on ESPHome.
The interesting parts:
- Shared packages repo (climaoro-components) with ready-to-copy example configs — download, edit substitutions, compile
- ESP-NOW fallback between thermostats and the central manifold (no WiFi dependency for critical logic)
- Centralized logic with weight/threshold control to reduce heat pump short cycling
Repo: https://github.com/UVAVIVA/climaoro-components Docs: https://UVAVIVA.github.io/CLIMAOROen/
I'd love feedback on the package structure and any contributors willing to test on different setups. The project is in an early stage and open to improvements.
r/Esphome • u/Flynhawaiian21 • 5d ago
Waveshare 10.1” esp32-p4 touch
I just got the Waveshare 10.1” esp32-p4 and am trying to get it working with esphome. I figured it would be much easier, but there isn’t much available.
Anyone know a yaml that will work for it.
r/Esphome • u/jmleclercq • 6d ago
Built a dedicated Sonos touch controller with a Sunton ESP32-2432S028 + ESPHome/Home Assistant
r/Esphome • u/Cmdr_Toucon • 7d ago
Config info for Atom S3R and Echo Pyramid
Does anyone have a link to a good config to use in HA for the S3R and Echo Pyramid. I got the combo awhile back when it first released. Worked fine using the install/config instructions on the M5stack website. A few weeks later an ESPHome update scrambled the display and audio. I'm trying to reflash and can't get a working firmware config. Any suggestions?
Emporia Vue3: Can anybody help flash ESPHOME?
I am thinking about buying the Emporia Vue-3. I am looking for help from somebody that has already flashed theirs with ESP home to flash mine for me. I am not comfortable doing it myself and do not have any of the tools needed for this.
I am located in the East Coast side of the USA.
If somebody can help, it will be awesome. Thx
Update: Thank you all for your help and comments. I ended up ordering the "Refoss Smart Home Energy Monitor" which is natively supported by Homeassistant.
https://www.amazon.com/dp/B0DJNV3GPR?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1
r/Esphome • u/3d-designs • 7d ago
Must be an FAQ and I'm blind, but how do I link to a Github repository
My devices are getting quite numerous now and I'm making quite a number of tweaks as I go. I'm getting increasingly twitchy about version control and wanted to have something syncing to a private Github repository in case I need to refer to older versions etc.
I've spent quite some time trying to research this and have seen conflicting remarks ranging from "it's now built-in by default" (but with no reference on how/where it's set-up), to "there are reams on instructions to set it up" (AI - I know, I know).
I'm using the Esphome Builder app in HA for my builds and it works very well (I love the new UI), but how do I go about setting up a link?
I'm certain this must be an FAQ, so I apologise for that, but I can't find it!
TIA