J. Nick Koston
21fc8158e7
Merge remote-tracking branch 'upstream/api-break-circular-include' into integration
2026-05-21 14:48:58 -05:00
Kevin Ahrendt and Keith Burzinski
9924d998f1
[i2s_audio] Optimize SPDIF encoder and suport higher bit depth audio ( #16504 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2026-05-19 13:37:41 -05:00
J. Nick Koston
f3f3f10872
Merge remote-tracking branch 'upstream/dev' into integration
2026-05-17 23:29:34 -07:00
Edward Firmo and pre-commit-ci-lite[bot]
d832ce51cd
[nextion] Replace connect_info vector with fixed-size field parser, always log device info ( #16059 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-05-14 22:42:10 -05:00
Jonathan Swoboda
f3d7743460
[tests] Fix -Wformat= mismatches in test YAML lambdas/logger.log ( #16435 )
2026-05-14 18:40:40 -04:00
Keith Burzinski and Claude Opus 4.7
7436d1c199
[tinyusb] Reject logger.hardware_uart: USB_CDC ( #16417 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-14 20:29:56 +00:00
Keith Burzinski and Claude Opus 4.7
348b92910e
[tinyusb] Reject tinyusb: configured without a USB class companion ( #16413 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-14 15:07:38 -05:00
J. Nick Koston
75fd3028f2
Merge remote-tracking branch 'upstream/dev' into integration
2026-05-13 21:53:17 -07:00
Boris Krivonog
ce8810bc42
[mitsubishi_cn105] Add vane and wide-vane support ( #16405 )
2026-05-13 13:25:32 -05:00
Boris Krivonog
45a4811bb4
[mitsubishi_cn105] Unified timeout handling ( #16385 )
2026-05-13 01:40:19 -05:00
J. Nick Koston
3ae8942eda
Merge remote-tracking branch 'upstream/platformio-retry-connection-errors' into integration
2026-05-13 01:24:22 -05:00
Keith Burzinski and Claude Sonnet 4.6
480c23012c
[radio_frequency] Add on_control trigger; ir_rf_proxy driver-agnostic ( #16368 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 22:13:29 -05:00
f94735dc62
[api][voice_assistant] Add second audio channel for voice_assistant ( #16265 )
...
Co-authored-by: Kevin Ahrendt <kevin.ahrendt@openhomefoundation.org >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-05-13 13:38:39 +12:00
Jonathan Swoboda
9195b9898e
[ms8607] Pin humidity i2c_id in test fixture ( #16386 )
2026-05-12 18:20:09 -05:00
66e4a1dfa8
[mitsubishi_cn105] Add C++ API for setting/clearing remote room temperature ( #15558 )
...
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-05-12 15:39:21 -05:00
Kevin Ahrendt
ee72efa760
[sendspin] Fix client_id MAC mismatch with ethernet ( #16331 )
2026-05-12 16:27:25 -04:00
J. Nick Koston
8edc9f4cc8
Merge remote-tracking branch 'upstream/dev' into integration
2026-05-12 12:52:15 -05:00
J. Nick Koston
727c74da3f
[script] Fix array-type parameters in script.execute ( #16374 )
2026-05-12 12:17:23 -05:00
Clyde Stubbs
4e31b71304
[lvgl] Add new trigger on_update and new number option ( #16312 )
2026-05-12 08:52:33 +10:00
luar123 and pre-commit-ci-lite[bot]
e479e8b641
[zigbee] Add power_source option to esp32 ( #16062 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-05-11 14:08:52 -04:00
ee8ca2a3bf
[zigbee] add on_join trigger for esp32 ( #16060 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-05-11 11:54:35 -04:00
luar123
4ac7bc4606
[zigbee] Add sensor support on esp32 ( #16026 )
2026-05-11 10:51:47 -04:00
tomaszduda23
2edb7ca5c2
[nrf52] add message that west update is running ( #16321 )
2026-05-11 10:05:41 -04:00
88c2a1c096
[speaker] Add SPDIF output support ( #8065 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
Co-authored-by: Kevin Ahrendt <kevin.ahrendt@openhomefoundation.org >
2026-05-08 14:43:55 -04:00
Mat931
3d8fffbea9
[htu31d][kamstrup_kmp][ms8607] Use CRC functions from helpers.h ( #16313 )
2026-05-08 09:17:14 -04:00
J. Nick Koston
f295d6b056
Merge remote-tracking branch 'upstream/dev' into integration
...
# Conflicts:
# esphome/__main__.py
# esphome/components/api/client.py
# esphome/components/bl0942/bl0942.cpp
# esphome/components/cover/__init__.py
# esphome/components/cover/automation.h
# esphome/components/esphome/ota/ota_esphome.cpp
# esphome/components/ota/ota_backend_esp_idf.cpp
# esphome/components/ota/ota_partitions_esp_idf.cpp
# esphome/espota2.py
# tests/components/template/common-base.yaml
# tests/unit_tests/components/api/test_client.py
# tests/unit_tests/test_main.py
2026-05-06 16:47:31 -05:00
Clyde Stubbs
9301f76482
[sensor] Add alternate calibration format for ntc ( #15937 )
2026-05-07 06:59:22 +10:00
Clyde Stubbs
004aa49131
[lvgl] Pass touch point to touch event lambdas ( #16272 )
2026-05-07 06:57:53 +10:00
J. Nick Koston
f06ad8c436
[http_request] Add regression test for light action inside on_response ( #16270 )
2026-05-06 07:32:19 -05:00
Clyde Stubbs
79786f1cc7
[lvgl] Allow line points as percentages ( #16209 )
2026-05-06 07:22:43 -04:00
Kevin Ahrendt
febf8815c7
[audio_file][speaker] Eliminate code duplication for files built into firmware ( #16266 )
2026-05-06 05:59:51 -04:00
J. Nick Koston
4404dd68ba
[cover] Fix ControlAction / CoverPublishAction trigger args with reference types ( #16227 )
2026-05-05 18:27:18 -05:00
J. Nick Koston
1d63158480
[zephyr] Add nRF52 component tests so CI runs on zephyr-only changes ( #16188 )
2026-05-03 20:05:56 -05:00
J. Nick Koston
33f88619da
[valve] Fix ControlAction trigger args with reference types ( #16223 )
2026-05-03 19:44:21 -05:00
J. Nick Koston
41bd570d30
[light] Fix LightControlAction trigger args with reference types ( #16220 )
2026-05-03 19:44:01 -05:00
J. Nick Koston
cf223674e5
[climate] Fix ControlAction trigger args with reference types ( #16221 )
2026-05-03 19:43:49 -05:00
J. Nick Koston
af74b639cf
[fan] Fix TurnOnAction trigger args with reference types ( #16222 )
2026-05-03 19:43:35 -05:00
7cfab58a05
[ota] Add partition table update functionality to ota component ( #15780 )
...
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-05-03 19:42:10 -05:00
J. Nick Koston
178327469e
Merge branch 'partition-table-ota' into integration
2026-05-03 18:21:01 -05:00
J. Nick Koston
0cd682f29e
Merge remote-tracking branch 'upstream/fix-valve-action-trigger-args' into integration
2026-05-03 18:20:42 -05:00
J. Nick Koston
39a47b7d47
Merge remote-tracking branch 'upstream/fix-light-action-trigger-args' into integration
2026-05-03 18:20:38 -05:00
J. Nick Koston
b5866f072c
Merge remote-tracking branch 'upstream/fix-fan-action-trigger-args' into integration
2026-05-03 18:20:30 -05:00
J. Nick Koston
76d4f70d70
Merge remote-tracking branch 'upstream/fix-climate-action-trigger-args' into integration
2026-05-03 18:20:26 -05:00
J. Nick Koston
9f58b66f97
Merge remote-tracking branch 'upstream/dev' into integration
2026-05-03 18:20:20 -05:00
J. Nick Koston
aec754f9a2
Merge branch 'dev' into fix-climate-action-trigger-args
2026-05-03 17:57:53 -05:00
J. Nick Koston
0f174ee626
[api] Fall back to owning types for service array args used after a delay ( #16140 )
2026-05-04 10:55:40 +12:00
J. Nick Koston
59de35a7b8
[fan] Cover fan.turn_on inside on_preset_set (StringRef Ts) in tests
2026-05-03 17:52:58 -05:00
J. Nick Koston
fb6920a5b1
[valve] Fix ControlAction trigger args with reference types
...
`const Ts &...` is ill-formed when Ts is already a reference (e.g. a
trigger that passes `std::string &`). Forward Ts by-value so the
generated lambda matches ApplyFn for any valid trigger arg type.
2026-05-03 16:12:08 -05:00
J. Nick Koston
d481d0cb4a
[fan] Fix TurnOnAction trigger args with reference types
...
`const Ts &...` is ill-formed when Ts is already a reference (e.g. a
trigger that passes `std::string &`). Forward Ts by-value so the
generated lambda matches ApplyFn for any valid trigger arg type.
2026-05-03 16:10:03 -05:00
J. Nick Koston
31239ac950
[climate] Fix ControlAction trigger args with reference types
...
`const Ts &...` is ill-formed when Ts is already a reference (e.g. a
trigger that passes `std::string &`). Forward Ts by-value so the
generated lambda matches ApplyFn for any valid trigger arg type.
2026-05-03 16:08:39 -05:00