Clyde Stubbs
24af3fd834
[lvgl] Fix user_ flags ( #18902 )
2026-09-01 07:13:36 +10:00
J. Nick Koston
1ba1aebfa1
[ci] Balance integration test buckets by recorded durations ( #18895 )
2026-08-31 13:20:47 -05:00
J. Nick Koston
ad69718ecc
[core] Configure the platform again after prefetching its packages ( #18830 )
2026-08-31 13:01:13 -05:00
Brandon Harvey
bbe806f1e6
[sen6x] Add VOC/NOx algorithm tuning ( #18779 )
2026-08-31 13:45:38 -04: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
Keith Burzinski and J. Nick Koston
7b97c87390
[improv_serial] Support non-Wi-Fi network interfaces ( #17598 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-30 20:43:59 -05:00
J. Nick Koston
fbe306f00b
[homeassistant] Add integration test for binary sensor initial state triggers ( #18894 )
2026-08-30 19:30:40 -05:00
J. Nick Koston
fc977b7b5e
[ci] Cache the integration test PlatformIO dir ( #18896 )
2026-08-30 17:34:32 -05:00
J. Nick Koston
2f1d3f8299
[core] Deduplicate the host program path lookup ( #18897 )
2026-08-30 17:34:16 -05: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
Clyde Stubbs
b9eda644cd
[lvgl] Add radial and conical gradients ( #18818 )
2026-08-30 21:21:07 +10:00
Bonne Eggleston
a811aa840c
[modbus] Speed up the bus with microsecond-accurate timing ( #12421 )
2026-08-30 03:14:12 -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
6957576867
[esp32] Skip full rebuild on sdkconfig change with the esp-idf toolchain ( #18876 )
2026-08-29 03:09:12 +00:00
J. Nick Koston
3fea080ed8
[core] Hash downloaded file paths at the default data dir location ( #18824 )
2026-08-28 21:08:15 -05:00
J. Nick Koston
ce163b8258
[ci] Cache clang-tidy idedata and key ESP-IDF cache on Python version ( #18868 )
2026-08-28 20:41:57 -05:00
Bonne Eggleston
1c44cec343
[modbus] Add value_at() and decode registers without the byte round-trip ( #18873 )
2026-08-28 17:44:00 -05:00
Clyde Stubbs
c9848d8fa6
[light] Fix gamma table dead zone collapsing to 0 ( #18845 )
2026-08-29 08:37:20 +10:00
0dc0cf83de
[mk2pvrouter] Add Mk2PVRouter component with sensor support ( #8487 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2026-08-28 21:02:32 +00:00
J. Nick Koston
03147bc3b1
[core] Avoid double promotion in update interval and step formatting ( #18825 )
2026-08-28 15:12:50 -05:00
Bonne Eggleston
246670e22b
[modbus] Add a compile-time register value decoder ( #18863 )
2026-08-28 14:54:31 -05:00
J. Nick Koston
0dce7f4845
[esp8266] Add the native library backend ( #18558 )
2026-08-28 13:50:52 -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
J. Nick Koston
4333870590
[core] Use uv for the ESP-IDF Python environment when available ( #18838 )
2026-08-28 13:43:48 -05:00
J. Nick Koston
cc41fd0beb
[core] Make rmtree tolerate missing paths and concurrent directory changes ( #18846 )
2026-08-28 13:42:42 -05:00
Bonne Eggleston and J. Nick Koston
59397b4e28
[modbus] Build single-value register writes on a right-sized stack buffer ( #18844 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-28 18:36:24 +00:00
Bonne Eggleston
768ab5b672
[modbus] Hub and helpers cleanup; tighten queue_pdu validation ( #18847 )
2026-08-28 13:16:41 -05:00
a1515ec662
[modbus_controller] Replace register_count/force_new_range with reuse_previous_range ( #18085 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-28 11:54:06 -05:00
J. Nick Koston
16d0fa1165
[core] Add step_to_accuracy_decimals benchmarks ( #18826 )
2026-08-27 15:28:04 -05:00
25d5cd3e14
[modbus_controller] Poll through PollingDevice; deprecate ModbusCommandItem ( #18071 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-27 14:38:13 -05:00
Bonne Eggleston and J. Nick Koston
a8c8827a5b
[modbus_controller] Switch write_lambda return value is the wire value only ( #18788 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-27 10:33:16 -05: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
51105a25db
[tuya] Add water_heater platform ( #17323 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-08-27 20:55:51 +12:00
J. Nick Koston
fb132b4421
[improv_serial][esp32_improv] Use buffer based RPC response builder ( #18793 )
2026-08-27 01:01:35 -05:00
guillempages
20b38ac8b0
[runtime_image] Add support for QOI images ( #16945 )
2026-08-27 16:37:20 +12: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
J. Nick Koston
b99e7f5ae2
[core] Install prefetched PlatformIO packages with parallel extraction ( #18775 )
2026-08-27 03:02:02 +00:00
J. Nick Koston
e55a8aeabe
[api] Drop connection instead of crashing when buffer allocation fails ( #18803 )
2026-08-27 14:49:12 +12:00
J. Nick Koston
a8094ed548
[docker] Parallelize the image's PlatformIO library preinstall ( #18777 )
2026-08-27 14:45:47 +12:00
J. Nick Koston
2104096f02
[core] Prefetch PlatformIO packages in parallel ( #18769 )
2026-08-27 14:42:30 +12:00
J. Nick Koston
e53870085b
[improv_serial] Add uart bus support and host integration test ( #18794 )
2026-08-26 21:13:47 -05: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
Bonne Eggleston and J. Nick Koston
5df1c7f1d3
[modbus_controller] Writer entities as their own hub device; heap-free, byte-accurate write path ( #18082 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-26 18:24:09 -05:00
Josef Zweck
f17ef133f3
[hoermann_hcp] Add buttons to hoermann_hcp ( #18544 )
2026-08-26 14:27:16 -04:00
Leonardo Rivera
34e7453677
[climate] Don't restore a saved mode the device no longer supports ( #18296 )
2026-08-26 14:26:31 -04: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
Bonne Eggleston
1e7c48e2cf
[modbus_controller] Add integration tests for register offset, response size and write buffer ( #18741 )
2026-08-26 08:35:46 -05:00