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
J. Nick Koston
7aa9f0d796
[light] Fix LightControlAction 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:06:54 -05:00
Mat931
f94ed42ae8
Merge branch 'dev' into partition-table-ota
2026-05-01 09:12:48 +00:00
J. Nick Koston
4e560dbd2e
Merge remote-tracking branch 'upstream/dev' into integration
2026-04-30 21:11:33 -05:00
Kevin Ahrendt
faa61696e0
[sendspin] Use sendspin-cpp to v0.4.0 to reduce stuttering ( #16178 )
2026-04-30 20:43:24 -05:00
J. Nick Koston
e32ce0f006
Merge remote-tracking branch 'upstream/sensor-throttle-average-pack-bitfield' into integration
2026-04-30 08:15:59 -05:00
Kevin Ahrendt
a8b0133ec1
[audio] Enable specific codecs and configure advanced features ( #16166 )
2026-04-30 08:49:28 -04:00
J. Nick Koston
8246b09445
Merge branch 'ota-watchdogmanager' into integration
2026-04-29 14:34:36 -05:00
J. Nick Koston
c293869e6e
Merge branch 'dev' into partition-table-ota
2026-04-29 14:33:22 -05:00
J. Nick Koston
e5b1991cf7
[fan] Add tests for fan.turn_on action field combinations ( #16125 )
2026-04-29 12:46:06 -05:00
J. Nick Koston
7fba57ce51
[valve] Add tests for valve.control action field combinations ( #16126 )
2026-04-29 12:45:30 -05:00
J. Nick Koston
ba34021e8e
Merge remote-tracking branch 'upstream/sensor-filters-drop-component' into integration
2026-04-29 10:21:49 -05:00
Jonathan Swoboda
42b8597719
[api] Extend NOLINT to cover bugprone-random-generator-seed in MAC varint test ( #16120 )
2026-04-29 13:58:19 +00:00
Mat931
f1d917a4af
Merge branch 'dev' into partition-table-ota
2026-04-29 10:26:31 +00:00
J. Nick Koston
2fce71e0d4
[wifi] Add phy_mode option for ESP8266 ( #16055 )
2026-04-29 14:31:07 +12:00
J. Nick Koston
80251c54be
[climate] Add climate.control coverage to component tests via thermostat ( #16052 )
2026-04-29 14:27:56 +12:00
J. Nick Koston
0d51a122d0
[cover] Add cover.control / cover.template.publish coverage to template tests ( #16051 )
2026-04-29 14:27:40 +12:00
J. Nick Koston
5a33c50015
[light] Use constexpr template for DimRelativeAction transition_length ( #16038 )
2026-04-29 14:26:38 +12:00
J. Nick Koston
291eb22231
Merge remote-tracking branch 'upstream/inline-micros-esp32' into integration
...
# Conflicts:
# esphome/components/api/proto.h
# esphome/external_files.py
# script/api_protobuf/api_protobuf.py
# tests/unit_tests/test_external_files.py
2026-04-28 20:59:12 -05:00
J. Nick Koston
f05243bd9d
[api] Add 48-bit MAC address varint fast path for BLE advertisements ( #15988 )
2026-04-29 13:48:35 +12:00
J. Nick Koston
676f26919e
[mdns] Drive MDNS.update() polling from IP state events on ESP8266/RP2040 ( #15961 )
2026-04-29 13:02:21 +12:00
Clyde Stubbs
0b5835284a
[lvgl] Additional layout features ( #16041 )
2026-04-29 12:35:24 +12:00
J. Nick Koston
34935697bd
Merge remote-tracking branch 'origin/ci/lazy-import-offenders' into integration
2026-04-28 17:48:52 -05:00
Clyde Stubbs
8157c721a5
[mapping] Implement default value ( #15861 )
2026-04-29 06:31:37 +10:00
J. Nick Koston
8d809099dd
Merge remote-tracking branch 'upstream/dev' into integration
2026-04-28 13:24:56 -05:00
tomaszduda23 and J. Nick Koston
6b3df66bdc
[nrf52] make reset pin optional ( #11684 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-04-28 12:20:38 -05:00
J. Nick Koston
f72173550d
Merge remote-tracking branch 'origin/webserver-list-entities-xmacro' into integration
2026-04-28 10:39:10 -05:00
J. Nick Koston
e433e77c4f
Merge remote-tracking branch 'upstream/ota-wakeable-delay-yield' into integration
2026-04-28 10:38:09 -05:00
Bonne Eggleston and J. Nick Koston
52e8c50f45
[modbus] Split modbus_server from modbus_controller ( #15509 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2026-04-28 10:21:25 -05:00
Clyde Stubbs and J. Nick Koston
52f80618d4
[lvgl] Allow a binary sensor to report checked or pressed state ( #16073 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2026-04-28 22:00:29 +10:00
Mat931
35a54cec14
Merge branch 'dev' into partition-table-ota
2026-04-27 16:19:38 +00:00
J. Nick Koston
ee0da8a482
Merge remote-tracking branch 'origin/wifi_phy_mode_esp8266' into integration
2026-04-27 07:50:19 -05:00
J. Nick Koston
e232325a33
[wifi] Add phy_mode option for ESP8266
2026-04-27 07:43:21 -05:00
J. Nick Koston
24a0db1029
Merge remote-tracking branch 'origin/test-cover-control-action' into integration
2026-04-27 06:46:18 -05:00
J. Nick Koston
5f15dc9ba4
Merge remote-tracking branch 'origin/test-climate-control-action' into integration
2026-04-27 06:46:14 -05:00
J. Nick Koston
4ed7956094
Merge remote-tracking branch 'origin/light-dim-relative-constexpr-template' into integration
2026-04-27 06:46:00 -05:00
J. Nick Koston
a46d7e0a6a
[cover] Also exercise cover.template.publish with state: alias
2026-04-27 06:42:15 -05:00
J. Nick Koston
c60cf7f5b7
[climate] Add climate.control coverage to component tests via thermostat
2026-04-27 06:21:56 -05:00
J. Nick Koston
50b0474d60
[cover] Reword: generic coverage, not bitmask-specific
2026-04-27 06:20:43 -05:00