An ESPHome device that wakes from deep sleep and reconnects to an MQTT broker sends a SUBSCRIBE for every command topic it listens to, even when the broker still remembers them from the last session. A change by Rapsssito, reviewed by bdraco and merged on 25 October 2026 after more than ten months in review, adds an opt-in way to skip that step. Th
An ordinary HTTPS request from an ESPHome device has so far stopped everything else on it. The http_request.get, http_request.post and http_request.send actions ran the whole request in one go, and the main loop waited until it finished. On an ESP32-S3 that meant 2.5 to 3.6 seconds without reading sensors, refreshing a display or answering Home Ass
Companies selling products built on ESPHome will soon be able to produce a software bill of materials (SBOM) for its firmware without editing it by hand. Two pull requests merged on 24 October 2026 make ESPHome write the metadata that Espressif's esp-idf-sbom tool reads. The author names the reasons directly: EN 18031 and the EU Cyber Resilience Ac
ESPHome boards can already share sensor readings through packet_transport, over UDP or a UART. A new component, packet_interface, adds a level underneath: a common way to send packets over a link, with optional layers that resend lost packets, check whether the other side is still there and encrypt the traffic. The author, clydebarrow, split the wo
Most garage door and gate openers already have a wall button. Press it once and the door moves; press it again and it stops or reverses. An ESP32 with a relay can press that button for you, and two reed switches can tell Home Assistant whether the door is really open or closed. The parts cost little and the whole thing runs locally, with no cloud a
If an ESPHome device forwards its logs to a syslog server, that server may have been receiving the device's passwords. A fix by Jonathan Swoboda, merged into ESPHome's development branch on 23 October 2026, replaces those values with [redacted] before the log line leaves the device. It is not in the 2026.10.0 release from 21 October, so it should a
ESPHome has a new duco component for Duco heat recovery ventilation units. It was merged into the development branch on 23 October 2026 together with its documentation, so it should ship in ESPHome 2026.11. Pieter Kokx opened the pull request in December 2024, and it took almost two years and a rewrite to current ESPHome conventions before it went
ESPHome's online_image component loads a picture from a URL and shows it on a display, for example a camera snapshot, album art or a weather map. On 22 and 23 October 2026 three related changes by Clyde Stubbs were merged into the development branch (2026.11.0-dev). Together they cut the memory a JPEG download needs and let a display show how far t
The ESP32-P4 has no radio of its own. Boards such as the M5Stack Tab5 pair it with an ESP32-C6 that handles Wi-Fi and Bluetooth, and ESPHome talks to that co-processor through the esp32_hosted component and Espressif's esp_hosted library. On 22 October 2026 ESPHome merged a change (#21394) that moves the host side from esp_hosted 2.12.13 to 3.0.10