J. Nick Koston
8ac3dba11a
[esp32] Add a flash chip option that drops the unused flash vendor drivers ( #19217 )
2026-09-17 08:40:30 -05:00
J. Nick Koston
a7559547b2
[remote_receiver] Treat buffer size as bytes on the pulse ring targets ( #19101 )
2026-09-17 08:15:13 -05:00
J. Nick Koston
b001514cf3
[remote_base] Accept protocols registered by external components ( #19332 )
2026-09-17 11:33:52 +12:00
J. Nick Koston
3fe87688d9
[esp32] Enable octal flash when the flash mode is opi ( #19218 )
2026-09-17 11:31:27 +12:00
J. Nick Koston
f8012bc467
[esp32] Redefine __FILE__ to the basename so assert paths stay out of RAM ( #19106 )
2026-09-17 11:22:32 +12:00
J. Nick Koston
9288311978
[ota] Skip the web_server plaintext warning when web_server ota is disabled ( #19348 )
2026-09-17 10:19:04 +12:00
Jesse Hills
4c7aee1a77
[improv_ble] Rename from esp32_improv and decouple from ESP32 ( #19264 )
2026-09-16 20:49:56 +12:00
J. Nick Koston
0f01fa89b8
[api] Skip setters that pass the default port, reboot timeout and batch delay ( #19227 )
2026-09-16 20:42:25 +12:00
J. Nick Koston
b0996ac404
[template] Skip the switch optimistic and assumed state setters when they match the default ( #19232 )
2026-09-16 17:11:57 +12:00
d824a32ef1
[uart_mux] New component to share a UART between a CDC-ACM bridge and local consumers ( #19066 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-09-15 20:32:15 -05:00
Kevin Ahrendt
ec1d8fa953
[mdns] Add runtime service enable/disable API (ESP32 only) ( #19325 )
2026-09-15 20:06:40 -05:00
Bonne Eggleston
6362ae71c0
[modbus] Add allow_broadcast_read and expect_broadcast_write_response options ( #19304 )
2026-09-15 11:29:03 -05:00
Edvard Filistovič
e163ae5299
[bk72xx_ble] Keep wifi power save off while BLE is compiled in ( #19317 )
2026-09-15 08:15:06 -05:00
J. Nick Koston
e5eb577b49
[esp8266_pwm] Skip the frequency setter when it matches the default ( #19224 )
2026-09-14 18:05:27 +12:00
J. Nick Koston
c378ea1300
[logger] Skip the hardware UART setter when it matches the default ( #19230 )
2026-09-14 16:53:41 +12:00
J. Nick Koston
cba4f5bc05
[wifi] Skip setters that pass the default priority, timeouts, power save and auth mode ( #19229 )
2026-09-14 16:52:57 +12:00
J. Nick Koston
8109aa96f6
[light] Skip the flash transition setter and the empty effect list ( #19228 )
2026-09-14 16:51:42 +12:00
J. Nick Koston
4067f572cc
[output] Skip the power limit setters when they match the defaults ( #19225 )
2026-09-14 16:50:56 +12:00
J. Nick Koston
1e22861d11
[web_server] Skip setters that pass the default port, log and include internal values ( #19226 )
2026-09-14 16:50:00 +12:00
J. Nick Koston
282be54d1e
[number] Fix the default mode check so mode auto is no longer emitted ( #19231 )
2026-09-14 16:44:36 +12:00
Jesse Hills
abadfbfd20
[core] Mark filters, manual_ip and interlock as advanced ( #19272 )
2026-09-14 16:32:31 +12:00
6b08aa60e6
[bluetooth_proxy] Add an advertisement filter hook ( #19220 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-09-13 16:25:27 +00:00
ebb9037ea1
[bridge] New component and cdc_acm_uart platform ( #11689 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-09-11 22:08:23 -05:00
J. Nick Koston
ff9b2a1c83
[remote_receiver] Size the RMT ring buffer from receive symbols by default ( #19100 )
2026-09-11 18:20:40 -05:00
puddly
2b71d5496d
[const] Centralize definition of CONF_MANUFACTURER ( #19098 )
2026-09-11 15:45:02 -05:00
J. Nick Koston
37e9b2b7af
[remote_base] Make protocol methods non-virtual and size receiver lists from codegen ( #19084 )
2026-09-11 14:12:40 -05:00
Jesse Hills
6a21ab4ea7
[esp32] Trim mbedTLS to client-only defaults and stub vasprintf on the C6 ( #19088 )
2026-09-11 08:30:51 +00:00
Kevin Ahrendt and J. Nick Koston
7564f5ff1a
[sendspin] Add manufacturer, model, and firmware version options ( #18792 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-09-10 11:06:58 -05:00
Jesse Hills
5ed59af920
[template] Surface value metadata on template entity forms ( #17545 )
2026-09-10 14:11:13 +12:00
Kevin Ahrendt and Jesse Hills
b947094f45
[sendspin] Add codec preference list to the media source ( #19047 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-09-09 09:31:18 +12:00
Gytis
a23f7bb569
[lvgl] Add missing label dependency to qrcode, keyboard and tabview ( #18387 )
2026-09-08 18:31:30 +12:00
J. Nick Koston
833dd0e812
[ota] Offer encryption with the api key so enabling it works over OTA ( #18979 )
2026-09-06 23:59:40 +02:00
Ricardo Sanz
8e1044e8ea
[climate][template] New template climate component ( #14455 )
2026-09-06 14:03:07 -07:00
Jesse Hills
51ea97deff
[esp32_ble] Reference count BLE advertising ( #18943 )
2026-09-05 08:38:55 +12:00
Keith Burzinski
6b11636491
[remote_transmitter] Fix BK7231N build by limiting the PWM path to BK7238 ( #18958 )
2026-09-03 08:12:36 -04:00
f0e2eb96bd
[snapshot][SDL] Display headless mode and snapshots ( #17917 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-09-03 09:39:32 +12:00
J. Nick Koston and Jesse Hills
3f68930001
[ota] Add Noise encryption to the OTA platform ( #18489 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-09-02 08:11:57 +12:00
fe3788ff47
[esp32][mipi_rgb] Add ESP32-S31 support for execute_from_psram ( #18929 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-01 08:56:03 -04:00
Jesse Hills
5dbc8ffe4c
[epaper_spi] Add UC8179 mono driver and Seeed reTerminal E1001 model ( #17568 )
2026-09-01 14:17:52 +12:00
2890afe0e5
[esp32] Fix S31 reserved pins ( #18915 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-31 12:38:20 +00:00
Clyde Stubbs
5e58b312e2
[mipi_rgb] Add ESP32S31 support ( #18914 )
2026-08-31 07:20:20 -04:00
Jonathan Swoboda
575a540c9f
[esp32] Fix ESP32-S31 GPIO validation ( #18904 )
2026-08-31 07:19:20 -04:00
Brandon Harvey and J. Nick Koston
fb65096ea3
[api] Add description and example metadata to user-defined actions ( #18881 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-08-30 13:52:51 -05:00
J. Nick Koston
cd28a8a03e
[internal_temperature] Re-include esp_phy on the original ESP32 so the PHY blob links ( #18884 )
2026-08-29 23:25:25 -05:00
J. Nick Koston
1623fe0852
[esp32] Exclude the WiFi and Bluetooth stacks from builds that do not use them ( #18599 )
2026-08-28 18:49:21 +00:00
Bonne Eggleston and J. Nick Koston
18b7002604
[modbus_controller] Apply the write offset byte-accurately on switch and output ( #18787 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-27 08:43:51 -05:00
Keith Burzinski and J. Nick Koston
cdd892a526
[provisioning] Shut down the Wi-Fi AP and captive portal when the window closes ( #17466 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-27 15:16:25 +12:00
Jonathan Swoboda
a1b29b0d0b
[external_components] Log when a source overrides built-in components ( #18805 )
2026-08-26 20:56:57 -04:00
n-IA-hane
e458a38f89
[spi] Use PSRAM DMA for external buffers ( #18699 )
2026-08-27 10:55:39 +10:00
Keith Burzinski
1cbe3a49b2
[remote_transmitter] ISR-driven transmission and non_blocking support on BK7231N/BK7238 ( #18660 )
2026-08-26 11:30:07 -05:00