Commit Graph

2549 Commits

Author SHA1 Message Date
J. Nick Koston
49cae5eda8 Merge branch 'scheduler_no_heap' into integration 2026-01-13 22:39:53 -10:00
J. Nick Koston
bf6d75fd5e fix 2026-01-13 22:08:57 -10:00
J. Nick Koston
c8fcc258c3 cleanup 2026-01-13 21:32:24 -10:00
J. Nick Koston
42f98ebc80 [scheduler] Eliminate heap allocations for std::string names and add uint32_t ID API 2026-01-13 20:16:59 -10:00
J. Nick Koston
bc035e06fd Merge branch 'logger_raii' into integration 2026-01-13 13:40:25 -10:00
Clyde Stubbs
52c631384a [epaper_spi] Add Waveshare 2.13v3 (#13117) 2026-01-13 18:28:24 -05:00
tomaszduda23
e45cad45fe [nrf52,zigbee] Add binary output as switch (#13083)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2026-01-13 17:39:28 -05:00
J. Nick Koston
3d74d1e7f0 [libretiny] Regenerate boards, enable Cortex-M4 atomics, and consolidate platform code (#13191) 2026-01-13 21:39:11 +00:00
J. Nick Koston
52c34441b1 Merge branch 'libretiny_regen_fixes' into integration 2026-01-13 09:50:52 -10:00
J. Nick Koston
ec38ffc310 [libretiny] Regenerate boards, enable Cortex-M4 atomics, and consolidate platform code 2026-01-13 09:09:49 -10:00
J. Nick Koston
a45cbc6595 [libretiny] Regenerate boards, enable Cortex-M4 atomics, and consolidate platform code 2026-01-13 09:07:04 -10:00
J. Nick Koston
d49f176f31 Merge remote-tracking branch 'upstream/dev' into integration 2026-01-12 22:33:50 -10:00
Samuel Sieb
48f5296d24 [ld24xx] add id to support extending (#13183)
Co-authored-by: Samuel Sieb <samuel@sieb.net>
2026-01-12 22:32:20 -10:00
J. Nick Koston
d378b40235 Merge remote-tracking branch 'upstream/dev' into integration 2026-01-12 21:54:44 -10:00
Keith Burzinski
6823e17b3b [ir_rf_proxy] New component (#12985)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-01-13 07:44:24 +00:00
J. Nick Koston
e5e977c054 Merge remote-tracking branch 'upstream/dev' into integration 2026-01-12 17:41:28 -10:00
Rodrigo Martín
e9469cbe48 [mqtt] templatable state and command topics (#12441)
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: J. Nick Koston <nick@home-assistant.io>
2026-01-12 17:40:27 -10:00
J. Nick Koston
4a03ff898f Merge remote-tracking branch 'upstream/dev' into integration 2026-01-12 15:52:36 -10:00
lullius
297f05d600 [tuya] add color_type_lowercase option (#13101)
Co-authored-by: lullius <>
2026-01-12 18:08:33 -05:00
tomaszduda23
71d532a349 [nrf52,sdk] Add framework version support (#12489) 2026-01-12 13:31:09 -05:00
mikaabra
7e1cda8f9f [esp32_can] Add listen-only mode to esp32_can component (#13084)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-12 12:50:59 -05:00
Keith Burzinski
83eebdf15d [infrared] Implement experimental API/Core/component for new component/entity type (#13129)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-01-12 05:01:23 +00:00
J. Nick Koston
ea8ae2ae60 [climate] Return StringRef from get_custom_fan_mode() and get_custom_preset() (#13103) 2026-01-11 17:53:06 -10:00
J. Nick Koston
e1aac7601d [event] Return StringRef from get_last_event_type() (#13104) 2026-01-11 17:52:54 -10:00
J. Nick Koston
f1b11b1855 [light] Return StringRef from LightEffect::get_name() and LightState::get_effect_name() (#13105) 2026-01-11 17:52:39 -10:00
J. Nick Koston
23f9f70b71 [select] Return StringRef from current_option() (#13095) 2026-01-11 17:40:43 -10:00
J. Nick Koston
eeeae53f76 [fan] Return StringRef from get_preset_mode() for safety and modern API (#13092) 2026-01-11 17:40:09 -10:00
J. Nick Koston
c8fabf214e Merge branch 'dep_heap_fragmenting_helpers' into integration 2026-01-11 17:35:09 -10:00
J. Nick Koston
45c0796e40 [ci] Add RP2040 to memory impact analysis (#13134) 2026-01-11 17:19:00 -10:00
J. Nick Koston
68064dc974 [web_server] Fix v1 compilation on ESP-IDF by adding missing write method (#13153) 2026-01-11 17:17:07 -10:00
J. Nick Koston
f6eebe9b27 Merge branch 'web_server_1' into integration 2026-01-11 15:40:15 -10:00
J. Nick Koston
78edba8db5 [web_server] Fix v1 compilation on ESP-IDF by adding missing write method 2026-01-11 15:39:09 -10:00
J. Nick Koston
523e27e103 Merge branch 'fan_get_preset_mode_safer' into integration 2026-01-09 22:01:43 -10:00
J. Nick Koston
4289ba23f2 Merge branch 'light_std_string' into integration 2026-01-09 22:01:32 -10:00
J. Nick Koston
90e6ff2922 Merge branch 'select_current_option' into integration 2026-01-09 22:01:17 -10:00
J. Nick Koston
c20d20bf73 Merge branch 'climate_string_view' into integration 2026-01-09 22:01:10 -10:00
J. Nick Koston
6a280f8e2b Merge branch 'event_string_view' into integration 2026-01-09 22:01:04 -10:00
J. Nick Koston
db7bba744d Merge remote-tracking branch 'upstream/dev' into integration 2026-01-09 17:05:03 -10:00
J. Nick Koston
54668648df fix 2026-01-09 16:56:02 -10:00
J. Nick Koston
2eb98c19f7 strinferf 2026-01-09 16:43:28 -10:00
J. Nick Koston
fef7b6093d Merge branch 'dev' into event_string_view 2026-01-09 16:40:12 -10:00
J. Nick Koston
1593b6f10d Merge branch 'dev' into climate_string_view 2026-01-09 16:39:08 -10:00
J. Nick Koston
f01aeded4d tests update 2026-01-09 16:36:17 -10:00
J. Nick Koston
3dbca6692e stringref 2026-01-09 16:28:21 -10:00
J. Nick Koston
aa760446af Merge branch 'dev' into select_current_option 2026-01-09 16:07:32 -10:00
J. Nick Koston
ec03a0155b stringref 2026-01-09 15:52:11 -10:00
J. Nick Koston
1fdacd9d22 use stringref 2026-01-09 15:40:18 -10:00
J. Nick Koston
ab3ab6f521 Merge remote-tracking branch 'upstream/dev' into fan_get_preset_mode_safer 2026-01-09 15:36:04 -10:00
J. Nick Koston
a5b906516d Merge branch 'dev' into light_std_string 2026-01-09 14:03:26 -10:00
Jonathan Swoboda
e0ff7fdaa1 [esp32_hosted] Add HTTP-based coprocessor firmware update support (#13090)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-09 17:36:56 -05:00