Commit Graph

2272 Commits

Author SHA1 Message Date
J. Nick Koston
02fcd83461 Merge branch 'text_sensor_filters_no_alloc' into integration 2025-12-06 22:55:54 -06:00
J. Nick Koston
f3a039e70f cover 2025-12-06 22:55:28 -06:00
J. Nick Koston
49e7ccd937 [text_sensor] Use StringRef for filter static data to avoid heap allocation 2025-12-06 22:25:00 -06:00
J. Nick Koston
f23428fbaf Merge remote-tracking branch 'upstream/dev' into integration 2025-12-06 14:10:44 -06:00
Jesse Hills
f20aaf3981 [api] Device defined action responses (#12136)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-12-06 09:47:57 -06:00
Jonathan Swoboda
6220427524 [cc1101] Use Hz and cv.frequency instead of kHz (#12313) 2025-12-05 22:32:20 -05:00
J. Nick Koston
aba883a7a7 Merge branch 'retry_no_double_copy' into integration 2025-12-05 20:52:07 -06:00
Clyde Stubbs
6716194e47 [binary_sensor] Fix reporting of 'unknown' (#12296)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2025-12-05 16:59:29 -06:00
J. Nick Koston
d89aeca65a Merge remote-tracking branch 'upstream/dev' into integration 2025-12-05 15:58:18 -06:00
Stuart Parmenter
7421f31160 [hub75] HUB75 display component (#11153)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2025-12-05 18:51:32 +00:00
c0mputerguru
78bef42473 [sps30] Add idle mode functionality (#12255)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-12-05 13:33:00 -05:00
Jesse Hills
7fd79fdded [esp32] Change imports to use esp32 only, not .const (#12243) 2025-12-05 09:53:08 -05:00
J. Nick Koston
2134e4eaea Merge branch 'back_to_loop_check_for_api_reboot' into integration 2025-12-04 17:08:03 -06:00
Jonathan Swoboda
0da157ab98 [tests] Bump esp32_hosted in the test code (#12289)
Co-authored-by: Claude <noreply@anthropic.com>
2025-12-04 21:14:30 +00:00
J. Nick Koston
f819b740dd Merge remote-tracking branch 'upstream/dev' into integration 2025-12-04 09:36:20 +00:00
Thomas Rupprecht
22803ef54b [esp32] Sort variants in situ (#10410)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2025-12-03 20:48:11 -05:00
Kevin Ahrendt
a8518d3cea [wifi, wifi_info] Add a WiFi power mode text sensor (#11480)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-12-04 09:18:59 +13:00
Javier Peletier
623cdac689 [tests] Add testing of command line substitutions (#12210)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2025-12-03 12:36:35 -05:00
lygris
87ac4baf3a [cc1101] Add new cc1101 component (#11849)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2025-12-03 10:42:04 -05:00
J. Nick Koston
84d4ca61a3 Merge branch 'debug-wifi-power-mode-sensor' into integration 2025-12-03 15:33:02 +00:00
H. Árkosi Róbert
6f91c75f86 [gree] turbo, light, health, xfan switches (#12160)
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com>
2025-12-03 09:20:17 +00:00
J. Nick Koston
29c260858f Merge branch 'parition_callbacks' into integration 2025-12-02 22:42:13 -06:00
Kevin Ahrendt
224866dfbb fix typo in test 2025-12-02 17:47:25 -05:00
Javier Peletier
ab60ae092d [tests] Allow substitution tests to run independently for debugging (#12224)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
2025-12-02 16:17:24 -06:00
Kevin Ahrendt
2a27a3a95a add a power save mode listener and use it for the text sensor 2025-12-02 15:01:39 -05:00
Kevin Ahrendt
7dfd20fb4f remove arduino test 2025-12-02 14:11:57 -05:00
Kevin Ahrendt
8ffdfc2aad move sensor to wifi_info 2025-12-02 14:06:24 -05:00
Kevin Ahrendt
3934c1563c Fix bad rebase 2025-12-02 14:03:39 -05:00
Kevin Ahrendt
8c6917fe8b only implement for esp32 2025-12-02 14:03:39 -05:00
Kevin Ahrendt
5115aeeb2b remove untested support for rp2040 and libretiny platforms 2025-12-02 14:03:38 -05:00
Kevin Ahrendt
a3677daee1 ln882x doesn't support it, so remove it 2025-12-02 14:03:38 -05:00
Kevin Ahrendt
4a84221641 Add a WiFi power mode debug text sensor 2025-12-02 14:03:38 -05:00
J. Nick Koston
101103c666 [core] Add RAM strings and symbols analysis to analyze-memory command (#12161) 2025-12-02 10:02:09 -06:00
J. Nick Koston
5142ff372b [light] Use listener pattern for state callbacks with lazy allocation (#12166) 2025-12-02 10:01:54 -06:00
Jonathan Swoboda
29be1423f5 [core] Filter noisy platformio log messages (#12218)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2025-12-02 08:59:50 -05:00
J. Nick Koston
10ddebc737 [text_sensor] Avoid duplicate string storage when no filters configured (#12205) 2025-12-01 22:17:31 -06:00
J. Nick Koston
db70f8117d Merge remote-tracking branch 'upstream/dev' into integration 2025-12-01 20:58:37 -06:00
Peter Popovec
e42cf9a4f4 [mqtt] Enable support for the RTL87XX platform (#7697)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-12-01 23:06:47 +00:00
J. Nick Koston
0e8e0ca9a8 Merge branch 'action_response_error_ref' into integration 2025-12-01 16:29:34 -06:00
J. Nick Koston
73f3cf9703 [api] Use StringRef for ActionResponse error message to avoid copy 2025-12-01 16:25:06 -06:00
J. Nick Koston
a09481a352 Merge remote-tracking branch 'upstream/dev' into integration 2025-12-01 14:52:51 -06:00
Jonathan Swoboda
2b7695ba3f [core] Fix clean all windows (#12217)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2025-12-01 12:40:56 -05:00
Juri Berlanda
6d336676a2 [remote_transmitter, remote_receiver] Add RP2040 support (#12048)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2025-12-01 12:09:58 -05:00
Keith Burzinski
dbc16ce468 [wifi_info] Fix compilation error when using only mac_address sensor, add tests (#12222) 2025-12-01 02:48:47 -06:00
J. Nick Koston
8c828884c0 Merge branch 'comment_comp_time' into integration 2025-11-30 22:51:39 -06:00
Jonathan Swoboda
4335fcdb72 [psram] Add C5 support (#12215)
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-30 23:27:10 -05:00
J. Nick Koston
7b541e3d80 Merge branch 'integration' into memory_api 2025-11-30 17:19:49 -06:00
J. Nick Koston
eebfa6584c Merge branch 'text_sensor_dupe_storage' into integration 2025-11-30 17:19:43 -06:00
J. Nick Koston
e8f6f86a02 cover 2025-11-30 17:17:15 -06:00
J. Nick Koston
82e1238330 [lock] Refactor trigger classes to template and add integration tests (#12193) 2025-11-30 17:09:02 -06:00