On 14 October 2026 ESPHome maintainers published a developer note for a breaking change that lands with 2026.10.0: remote_base protocol methods are no longer virtual, receiver listener and dumper lists are fixed-size vectors sized at code generation, and a protocol’s .cpp file is compiled only when the configuration actually uses it. Ordinary YAML
Two separate fixes landed on 14 October 2026 for Sonoff's S60 smart plugs, and both deal with the same weak spot: small loads. If you track a phone charger, a router or an LED lamp on one of these plugs, the readings have probably looked wrong.
If an ESPHome device of yours drives a screen through ili9xxx, st7735, st7789v, qspi_dbi or rpi_dpi_rgb, it now has an end date. On 14 October 2026 J. Nick Koston merged five small pull requests that set ESPHome 2027.5.0 as the version in which these display components will be removed.
ESPHome has a new climate platform, midea_portasplit, for the Midea PortaSplit split air conditioner. It was merged into the development branch on 14 October 2026, together with its documentation, and talks to the unit over the UART connector normally used by its Wi-Fi module. In practice that means an ESP board replaces the original module and the
ESPHome is getting a new access point mode for the ESP32. With ap_mode: wisp, the board joins your router as an ordinary Wi-Fi client and at the same time runs its own access point, routing that network's clients to the router through NAT. Pull request #13633 describes it as "a small WiFi repeater for guest or IoT networks". It was merged into the
The first thing the Home Assistant Energy dashboard needs is how much electricity you take from the grid, and the most direct place to read that is the meter. Some meters make it easy with a standardized local port, like P1 in the Netherlands, Belgium and Luxembourg. Many others, older ones especially, have no data port at all. What most of them do
Bluetooth Low Energy has a short range, and the server running Home Assistant often sits in a cupboard next to the router, far from the thermometers and plant sensors it is supposed to hear. The fix that the Home Assistant documentation itself recommends is not a better USB dongle. It is a cheap ESP32 running ESPHome, placed in the room where your
ESPHome published 2026.10.0b3 on 12 October 2026. It is the third beta before the stable October release, which the project milestone still targets for 21 October. The useful changes are narrow: better bookkeeping for ESP32 BLE clients, a small RAM win on some ESP8266 builds, and a CAN bus crash fix under heavy traffic.
ESPHome can now act as a Somfy RTS remote. Pull request #16502 by RobertH1993, merged into the development branch on 12 October 2026, adds a remote_transmitter.transmit_somfy_rts action. With a 433.42 MHz transmitter connected to an ESP32 or ESP8266, an automation or a button in Home Assistant can send Up, Down, My (stop) and Prog commands to Somfy