J. Nick Koston
52390ebbe4
[ethernet] Build the ethernet automations with the apply helpers ( #20845 )
2026-10-18 15:22:23 -10:00
J. Nick Koston
8d6b40f735
[components] Use Component::status_comm_result for communication failures ( #20864 )
2026-10-18 15:19:53 -10:00
J. Nick Koston
257a636099
[rx8025t][rx8130][rx8111][ufm01] Use the shared BCD helpers ( #20861 )
2026-10-18 15:17:24 -10:00
J. Nick Koston
b53b3968b4
[light] Build light.toggle with register_apply_action ( #20833 )
2026-10-18 15:10:02 -10:00
J. Nick Koston
73ba726838
[ci] Extend the hardware-test skill with the flows learned since it was added ( #21011 )
2026-10-18 15:09:01 -10:00
J. Nick Koston
490d4723ca
[ota] Log why the upload switched to UDP ( #20996 )
2026-10-18 15:08:46 -10:00
Jesse Hills
a6dee800d1
Merge branch 'beta' into dev
2026-10-19 14:03:21 +13:00
Jesse Hills
2001dd2be8
Merge pull request #21097 from esphome/bump-2026.10.0b5
...
2026.10.0b5
2026.10.0b5
2026-10-19 14:03:02 +13:00
J. Nick Koston
c793ab30a7
[core][gpio_expander] Add a shared expander pin class and pin codegen helpers ( #20866 )
2026-10-18 14:48:35 -10:00
Clyde Stubbs and Claude Opus 5.5
1753c45e53
[core] Move CONF_PROVIDER and CONF_REMOTE_ID to components/const ( #21096 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-18 14:47:37 -10:00
J. Nick Koston
1767e4b0be
[sensor] Add SensorWithDedup for child sensors that skip repeated values ( #20925 )
2026-10-18 14:47:19 -10:00
J. Nick Koston
5575dd8928
[core] Add final_validate.get_declaring_config ( #20912 )
2026-10-18 14:46:57 -10:00
J. Nick Koston
704dd4b445
[components] Report communication failures with status_comm_result in the remaining components ( #21079 )
2026-10-19 00:17:57 +00:00
e6ad995c8e
[i2s_audio] Add ESP32-S31 support ( #20115 )
...
Co-authored-by: cosmicDustOfLightLength <cosmicDustOfLightLength@example.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-19 00:07:52 +00:00
J. Nick Koston
84ce39e493
[components] Use the codegen helpers in the remaining components ( #21078 )
2026-10-18 14:05:37 -10:00
J. Nick Koston
d9242520e3
[components] Decode bytes with the shared helpers ( #21080 )
2026-10-18 20:00:48 -04:00
J. Nick Koston
03bf2de7df
[components] Decode BLE fields with the shared helpers ( #21082 )
2026-10-18 19:59:19 -04:00
J. Nick Koston
a70d75e469
[components] Read UART bytes with read_available and discard_available ( #21084 )
2026-10-18 13:59:09 -10:00
J. Nick Koston
2dcb97774d
[tests] Add an esp32-s31-idf base file and shared i2c and i2s_audio packages ( #21086 )
2026-10-18 19:54:48 -04:00
Jacopo Labardi
be9741c6de
[const] Share CONF_VALUE_TYPE across components ( #21062 )
2026-10-18 13:02:22 -10:00
Jesse Hills
a6a4b49e75
Bump version to 2026.10.0b5
2026-10-19 11:29:05 +13:00
Bonne Eggleston and J. Nick Koston
649f2c91f5
[api] Poll the outgoing dial every loop ( #21085 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-19 11:29:02 +13:00
Bonne Eggleston
ffa20abe96
[api] Poll the outgoing dial every loop on deep sleep builds ( #21077 )
2026-10-19 11:29:02 +13:00
J. Nick Koston
f979ddcf0d
[bl0906] Read stale receive bytes instead of spinning on flush() ( #21035 )
2026-10-19 11:29:02 +13:00
J. Nick Koston
26064f1415
[uart_tcp] Expose the connection entities as platforms ( #21008 )
2026-10-19 11:29:02 +13:00
ab-tools
b1c138c612
[audio] Compute the remaining AudioStreamInfo conversions in 64 bits ( #21092 )
2026-10-18 12:12:50 -10:00
ab-tools
9526233821
[audio] Compute frames_to_microseconds() in 64 bits ( #21089 )
2026-10-18 11:39:37 -10:00
J. Nick Koston
c50ee215f2
[tcp_uart] Expose the connection entities as platforms ( #21009 )
2026-10-19 10:36:23 +13:00
Jonathan Swoboda
0fbba03522
[debug] Log uptime in dump_config ( #20989 )
2026-10-19 10:33:13 +13:00
Jonathan Swoboda
7ccaedfb9e
[esp32] Bump recommended ESP-IDF to 5.5.6 ( #20987 )
2026-10-19 10:33:13 +13:00
esphome[bot]
0173127239
Bump bundled esphome-device-builder to 1.24.0 ( #20851 )
...
Co-authored-by: esphome[bot] <115708604+esphome[bot]@users.noreply.github.com>
2026-10-19 10:33:13 +13:00
Clyde Stubbs
235c614e68
[epaper_spi] Ensure test card gets drawn ( #20804 )
2026-10-19 10:33:13 +13:00
Jonathan Swoboda
79823c89ab
[mipi_rgb] Rotate pure RGB panels in software ( #20757 )
2026-10-19 10:33:13 +13:00
J. Nick Koston
e09cb64756
[bluetooth_connection] Value-initialize the connection parameters for ESP-IDF 6.1 ( #20774 )
2026-10-19 10:33:13 +13:00
J. Nick Koston
bd5b3fa641
[esp32_ble_client] Value-initialize the connection parameters for ESP-IDF 6.1 ( #20776 )
2026-10-19 10:33:13 +13:00
Kevin Ahrendt and J. Nick Koston
f464994f85
[api][sendspin] Add the Sendspin client id to the capabilities message ( #20775 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-19 10:33:13 +13:00
esphome[bot]
4552dbad7a
Bump aioesphomeapi from 46.11.0 to 46.12.0 ( #20781 )
...
Co-authored-by: esphome[bot] <115708604+esphome[bot]@users.noreply.github.com>
2026-10-19 10:33:13 +13:00
J. Nick Koston
ad8cd0dd3e
[noise] Initialize the protocol id's reserved field for ESP-IDF 6.1 ( #20779 )
2026-10-19 10:33:13 +13:00
puddly and J. Nick Koston
dd2582bdfd
[usb_uart] Expose interface_class and port_number ( #20659 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-19 10:33:13 +13:00
J. Nick Koston
ba575600dc
[mqtt] Match subscription topics in a loop instead of recursing per character ( #20767 )
2026-10-19 10:33:13 +13:00
esphome[bot]
cd6c0dd402
Bump aioesphomeapi from 46.10.0 to 46.11.0 ( #20766 )
...
Co-authored-by: esphome[bot] <115708604+esphome[bot]@users.noreply.github.com>
2026-10-19 10:33:13 +13:00
4645d34e1a
[web_server_idf] Keep active SSE sessions out of the LRU purge ( #17383 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-19 10:33:13 +13:00
dff1422e36
[mdns] Advertise the connected interface in the network TXT record ( #20673 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-19 10:33:13 +13:00
Bonne Eggleston and J. Nick Koston
512e43793b
[api] Poll the outgoing dial every loop ( #21085 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-18 20:47:02 +00:00
603f16623f
[usb_host] Size the FIFO split on ESP32-S2/S3 from periodic packet requests ( #21081 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-18 20:44:05 +00:00
218e696654
[globals] Add RTC memory support ( #13954 )
...
Co-authored-by: Copilot <175728472+Copilot@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: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-18 10:40:55 -10:00
Clyde Stubbs
3e68e0f5e1
[epaper_spi] Add the UC8151D controller and the Waveshare 2.13" B V3 ( #21022 )
2026-10-19 07:40:16 +11:00
dd456ea0b2
[homeassistant] Add the light platform ( #11354 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-18 10:02:31 -10:00
Bonne Eggleston
e54d66e620
[api] Poll the outgoing dial every loop on deep sleep builds ( #21077 )
2026-10-18 09:36:35 -10:00
J. Nick Koston
a3bb17d2c6
[components] Create BLE and modbus devices with the new helpers ( #21026 )
2026-10-18 15:09:58 -04:00