J. Nick Koston
|
c293869e6e
|
Merge branch 'dev' into partition-table-ota
|
2026-04-29 14:33:22 -05:00 |
|
J. Nick Koston
|
8fd9af7f2a
|
fix tests
|
2026-04-29 14:32:59 -05:00 |
|
J. Nick Koston
|
5a146ab6b7
|
[valve] Fold ControlAction fields into a single stateless lambda (#16123)
|
2026-04-29 19:20:15 +00:00 |
|
J. Nick Koston
|
61a41402df
|
[fan] Fold TurnOnAction fields into a single stateless lambda (#16122)
|
2026-04-29 19:16:05 +00:00 |
|
Mat931
|
59b4cfd07c
|
[watchdog] Use default CHECK_IDLE_TASK and PANIC when configuring the watchdog (#16142)
|
2026-04-29 18:41:12 +00:00 |
|
J. Nick Koston
|
c41f38e16d
|
[scheduler] Add self-keyed timer API for callers without a Component (#16127)
|
2026-04-29 13:24:37 -05:00 |
|
J. Nick Koston
|
bf1c0228a6
|
copilot comments
|
2026-04-29 13:22:53 -05:00 |
|
Clyde Stubbs
|
0ad8a071a7
|
[espnow] Cleanup method visibility and naming (#16109)
|
2026-04-29 14:18:21 -04:00 |
|
J. Nick Koston
|
985dba9332
|
[core] Defer heavy module-scope imports in __main__, loader, and config (#15955)
|
2026-04-29 13:17:59 -05:00 |
|
 GelidusResearchandCopilot
|
ca3f7251d4
|
[ens160] Fix sensor initialization timing (#16024)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-04-29 14:07:28 -04:00 |
|
J. Nick Koston
|
44cabc191d
|
[core] Catch body-read errors in download_content (#16023)
|
2026-04-29 14:06:41 -04:00 |
|
J. Nick Koston
|
6de08ea563
|
more cleanups
|
2026-04-29 12:57:18 -05:00 |
|
J. Nick Koston
|
185fa7e302
|
close dangling pointer risk
|
2026-04-29 12:52:29 -05:00 |
|
J. Nick Koston
|
e55b7b54cb
|
better handle failure case
|
2026-04-29 12:51:08 -05:00 |
|
J. Nick Koston
|
16ff803a3c
|
improve readability
|
2026-04-29 12:49:41 -05:00 |
|
J. Nick Koston
|
e5f3a91e42
|
falsey is default
|
2026-04-29 12:48:45 -05:00 |
|
J. Nick Koston
|
ab6eb247fa
|
fix handle leak on fail
|
2026-04-29 12:46:51 -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
|
734fc61879
|
cleaups
|
2026-04-29 12:41:27 -05:00 |
|
J. Nick Koston
|
204f52a2e6
|
dry
|
2026-04-29 12:39:49 -05:00 |
|
J. Nick Koston
|
a97b591c8c
|
align
|
2026-04-29 12:38:53 -05:00 |
|
J. Nick Koston
|
869d900ba6
|
constexpr
|
2026-04-29 12:37:57 -05:00 |
|
J. Nick Koston
|
863ecde723
|
use cpp casts
|
2026-04-29 12:37:13 -05:00 |
|
J. Nick Koston
|
306edfcd8a
|
follow https://developers.esphome.io/architecture/logging/#configuration-logging-esp_logconfig
|
2026-04-29 12:36:40 -05:00 |
|
J. Nick Koston
|
582ccf1cd1
|
convention is nulltr
|
2026-04-29 12:34:56 -05:00 |
|
J. Nick Koston
|
b649850e80
|
convention is nulltr
|
2026-04-29 12:34:51 -05:00 |
|
J. Nick Koston
|
eff13bedd5
|
convention is nulltr
|
2026-04-29 12:34:46 -05:00 |
|
J. Nick Koston
|
694f1947ee
|
convention is nulltr
|
2026-04-29 12:34:39 -05:00 |
|
J. Nick Koston
|
9b3f8f6f6e
|
explict name
|
2026-04-29 12:34:25 -05:00 |
|
J. Nick Koston
|
8b98079fad
|
first match wins
|
2026-04-29 12:33:11 -05:00 |
|
J. Nick Koston
|
69a33d8ac0
|
[core] Inline HAL clock wrappers and split hal.h into per-platform headers (#15977)
|
2026-04-29 12:31:55 -05:00 |
|
J. Nick Koston
|
1f432d9d8a
|
hold watchdog for part write, could timeout and brick
|
2026-04-29 12:30:51 -05:00 |
|
J. Nick Koston
|
d733b0b516
|
replace c-casts
|
2026-04-29 12:29:38 -05:00 |
|
J. Nick Koston
|
990d28fe0e
|
safety
|
2026-04-29 12:29:09 -05:00 |
|
Jonathan Swoboda
|
ce61dcf387
|
[remote_base][core] Drop redundant typename in dependent type contexts (#16137)
|
2026-04-29 16:54:17 +00:00 |
|
Jonathan Swoboda
|
bae6b51652
|
[kamstrup_kmp][toshiba] Fix signed/unsigned comparisons against sizeof (#16135)
|
2026-04-29 11:33:57 -04:00 |
|
Jonathan Swoboda
|
557c3d4436
|
[aqi] Use std::max initializer-list for non-negative AQI clamp (#16134)
|
2026-04-29 11:33:29 -04:00 |
|
Jonathan Swoboda
|
bacee89bca
|
[mixer_speaker] NOLINT bugprone-unchecked-optional-access in audio_mixer_task (#16130)
|
2026-04-29 10:56:13 -04:00 |
|
Jonathan Swoboda
|
2157d11913
|
[haier] Fix bugprone-unchecked-optional-access; switch HardwareInfo to char[9] (#16124)
|
2026-04-29 14:26:53 +00: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 |
|
Jonathan Swoboda
|
2bd28eee9d
|
[tormatic] Use .value() for checked optional access in read_gate_status_ (#16121)
|
2026-04-29 09:51:31 -04:00 |
|
J. Nick Koston
|
0a497d3c22
|
[light] Fold LightControlAction fields into a single stateless lambda (#16118)
|
2026-04-29 08:35:17 -05:00 |
|
Jonathan Swoboda
|
79da2b9704
|
[time] Fix bugprone-unchecked-optional-access in CronTrigger::check_time_ (#16107)
|
2026-04-29 08:30:46 -04:00 |
|
Jonathan Swoboda
|
ae5b211c89
|
[api] Avoid JsonDocument copy-and-swap operator= in ActionResponse ctor (#16106)
|
2026-04-29 08:30:35 -04:00 |
|
Mat931
|
f1d917a4af
|
Merge branch 'dev' into partition-table-ota
|
2026-04-29 10:26:31 +00:00 |
|
J. Nick Koston
|
8ceada8d04
|
[core] Download external_files in parallel (#16021)
|
2026-04-29 14:32:30 +12:00 |
|
J. Nick Koston
|
49c7a6928e
|
[script] Fix cpp_unit_test crash for non-MULTI_CONF platform components (#16104)
|
2026-04-29 14:32:13 +12: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 |
|