e3d7b957a7
[mqtt] increase TLS options and compatibility ( #14318 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-21 19:02:31 +00:00
Jonathan Swoboda
35883270fe
[ci] Ignore BUILD_ALWAYS external project byproducts in the idf.py check ( #21291 )
2026-10-21 08:35:58 -10:00
J. Nick Koston
da37e89b9d
[tests] Let the offline probe finish before checking that the continuous modbus poll stopped ( #21293 )
2026-10-21 08:35:38 -10:00
J. Nick Koston
32bbf55f2a
[tests] Clear testing_mode after every test ( #21292 )
2026-10-21 08:35:22 -10:00
Kevin Ahrendt
16759c848f
[i2s_audio] Convert audio to the configured slot width on the original ESP32 ( #20893 )
2026-10-21 14:25:38 -04:00
J. Nick Koston
244e419f82
[tests] Drop the timeout wrappers around the integration state helpers ( #21245 )
2026-10-21 08:04:00 -10:00
J. Nick Koston
04f53f0ab4
[tests] Fail the test when the integration state helpers time out ( #21244 )
2026-10-21 08:03:59 -10:00
9eef601f99
[network][socket] Allow disabling IPV4 ( #14526 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-21 13:57:49 -04:00
J. Nick Koston
454dbe59db
[tests] Speed up the modbus uart_mock integration tests ( #21250 )
2026-10-21 07:48:38 -10:00
J. Nick Koston
7c0fa49b00
[tests] Speed up the host OTA integration tests ( #21248 )
2026-10-21 13:29:58 -04:00
J. Nick Koston and Jonathan Swoboda
c9fe7451a6
[tests] Use wait_or_fail in the scheduler and loop integration tests ( #21241 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-10-21 17:29:44 +00:00
J. Nick Koston
92320ed14e
[tests] Use wait_or_fail in the uart_mock integration tests ( #21247 )
2026-10-21 13:28:32 -04:00
J. Nick Koston
601dcce0e4
[tests] Use require_entity and require_only_entity for the remaining entity lookups ( #21243 )
2026-10-21 13:20:50 -04:00
J. Nick Koston
980f415c64
[tests] Use require_service and assert_device_name in the online_image and backpressure tests ( #21240 )
2026-10-21 13:19:35 -04:00
J. Nick Koston
054071171c
[tests] Use assert_device_name in the remaining object_id tests ( #21238 )
2026-10-21 13:19:16 -04:00
J. Nick Koston
436d756396
[ina2xx_base] Expand adc_time in the schema ( #21197 )
2026-10-21 13:00:55 -04:00
J. Nick Koston
8225fd95e7
[ina226] Expand adc_time in the schema ( #21196 )
2026-10-21 13:00:29 -04:00
J. Nick Koston and Jonathan Swoboda
3cd3d776e7
[climate] Keep custom fan modes and presets in a ConstVector; remove the deprecated traits setters ( #20213 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-10-21 12:42:49 -04:00
J. Nick Koston
f3c025c6e3
[fan] Keep preset modes in a ConstVector; remove the deprecated traits setters ( #20214 )
2026-10-21 12:24:35 -04:00
Bonne Eggleston and J. Nick Koston
e4dd6d452d
[epaper_spi] Add SSD1681 model with differential partial refresh ( #20332 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-21 08:18:32 -04:00
Jonathan Swoboda
3f29f1a5f1
[esp32_ulp][esp32] Add component to run programs on the ULP coprocessor ( #21127 )
2026-10-21 08:16:36 -04:00
Jonathan Swoboda and pre-commit-ci-lite[bot]
80fedf020f
[ci] Bump clang-format from 13.0.1 to 22.1.8 ( #20551 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-10-21 08:15:55 -04:00
Hubert Teo
ab41553e8d
[beken_spi_led_strip] Fix LED strip component for bk7231t ( #21259 )
2026-10-20 22:31:22 -10:00
Pat Satyshur
940de19d3b
[pca9554] Add a device option with the PCA953x/PCA955x/TCA955x names and the PCAL9538 and PCAL9555 expanders ( #15449 )
2026-10-21 03:26:25 +00:00
Jesse Hills
e415c099e0
[font] Crop blank space from glyph bitmaps ( #21235 )
2026-10-21 15:46:15 +13:00
Jesse Hills
d25a925a9b
[epaper_spi] Only compile the driver sources the configured models need ( #21228 )
2026-10-21 15:39:52 +13:00
will-tm
41c3bbff25
[vl53l1x] Add VL53L1X time-of-flight distance sensor ( #13605 )
2026-10-20 16:05:46 -10:00
J. Nick Koston
7c58a9698b
[tests] Use require_service in the integration tests ( #21214 )
2026-10-21 01:47:31 +00:00
J. Nick Koston
f47dca7e4e
[tests] Use the exact entity lookups in the integration tests ( #21213 )
2026-10-20 15:42:31 -10:00
J. Nick Koston
915458cfcf
[tests] Use assert_device_name in the a-l integration tests ( #21215 )
2026-10-20 15:32:07 -10:00
J. Nick Koston
4eaad21f08
[tests] Use assert_device_name in the m-z integration tests ( #21216 )
2026-10-20 15:31:14 -10:00
J. Nick Koston
d24cadbc8f
[components] Use cv.only_when and cv.key_requires for key dependencies ( #21236 )
2026-10-20 15:27:03 -10:00
J. Nick Koston
f9373bd7b3
[core] Add cv.only_when and cv.key_requires key validators ( #21234 )
2026-10-20 15:27:03 -10:00
Remco van Essen
eb32f80d53
[speaker][speaker_source] Add a set volume for announcements that start while nothing is playing ( #21002 )
2026-10-20 14:48:11 -10:00
cef13c8697
[mqtt] Add MQTT over WebSocket transport for ESP32 IDF ( #16056 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-20 23:33:06 +00:00
Jacopo Labardi
6bb51c8cd9
[vbus] Discard P1 telegrams after a frame checksum error ( #21045 )
2026-10-20 11:15:40 -10:00
J. Nick Koston and pre-commit-ci-lite[bot]
5d9ca0e45b
[core] Share one log_entity_header() for entity dump_config headers ( #21116 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-10-20 20:53:28 +00:00
f3f056ca41
[gree] Add sleep preset support for GREE YAC1FB9 ( #18090 )
...
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 >
2026-10-20 10:42:40 -10:00
fbe4699ad4
[nextion] Fix: Properly deliver numeric responses ( #17744 )
...
Co-authored-by: Copilot Autofix powered by AI <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@koston.org >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 09:08:41 -10:00
Jesse Hills
6423af2978
[core] Replace flake8 with ruff docstring rules and drop unused scripts ( #21176 )
2026-10-21 07:32:56 +13:00
J. Nick Koston
ebc9619e3b
[sx126x] Pass the sx1261 hardware version as a flag ( #21202 )
2026-10-20 11:36:38 -04:00
J. Nick Koston
c0cbf9cdfd
[tests] Add require_service, assert_device_name and exact entity lookups ( #21150 )
2026-10-20 09:07:31 -04:00
J. Nick Koston
89eb58edce
[ld2420][ld2450] Use Apply numbers for hub forwarding numbers ( #21146 )
2026-10-20 09:06:58 -04:00
J. Nick Koston
a2fbedeac3
[components] Set optional plain values with cg.add_optional (a-m) ( #21181 )
2026-10-20 08:55:50 -04:00
J. Nick Koston
b18a5b09e7
[tests] Drop the external component path replacements the yaml_config fixture already does ( #21149 )
2026-10-20 08:50:38 -04:00
J. Nick Koston
6304411341
[core] Add cg.add_optional for optional plain config values ( #21180 )
2026-10-20 08:38:02 -04:00
J. Nick Koston
fd902a646a
[ota] Accept an unknown image size in the RP2040 backend so web_server OTA works ( #21178 )
2026-10-20 07:09:13 -04:00
John McLear
09b580e4ea
[st25r] Add ST25R3916 NFC reader (SPI, ISO14443A) ( #15608 )
2026-10-19 22:53:50 -10:00
Clyde Stubbs
3da581233a
[st7305] Fix position of partial updates on landscape panels ( #21172 )
2026-10-20 16:08:03 +11:00
J. Nick Koston
1430428f70
[tests] Use wait_or_fail in the api, light, script and other integration tests ( #21165 )
2026-10-19 17:34:25 -10:00