J. Nick Koston
|
0d56526918
|
Merge branch 'dev' into bh1750_loop
|
2026-01-07 08:35:05 -10:00 |
|
J. Nick Koston
|
050e9b0d4a
|
[wifi] Add basic post-connect roaming support for stationary devices (#12809)
|
2026-01-07 08:30:23 -10:00 |
|
J. Nick Koston
|
25ac89e9b5
|
[logger] Add thread-safe logging for host platform (#13010)
|
2026-01-07 08:29:50 -10:00 |
|
J. Nick Koston
|
d86d1f9f52
|
[modbus_controller] Replace format_hex_pretty with stack-based format_hex_pretty_to (#12781)
|
2026-01-07 08:29:28 -10:00 |
|
J. Nick Koston
|
fd19280df9
|
[es8388] Use index-based select publish_state to avoid heap allocations (#13053)
|
2026-01-07 08:29:00 -10:00 |
|
J. Nick Koston
|
b7dbda497a
|
[core] Improve log timestamp accuracy by batching serial reads (#12750)
|
2026-01-07 08:28:31 -10:00 |
|
J. Nick Koston
|
815543b77e
|
[tuya] Avoid heap allocation in text sensor enum publish (#13056)
|
2026-01-07 08:28:14 -10:00 |
|
J. Nick Koston
|
0948e0359f
|
[core] Add integer overload for fnv1a_hash_extend (#13054)
|
2026-01-07 08:27:58 -10:00 |
|
J. Nick Koston
|
2830c7dab8
|
[ld2410/ld2412/ld2450] Use index-based select publish_state to avoid heap allocations (#13051)
|
2026-01-07 08:27:39 -10:00 |
|
J. Nick Koston
|
a03c13f304
|
[esp32_hosted] Add SHA256 alignment for hardware DMA compatibility (#13050)
|
2026-01-07 08:26:49 -10:00 |
|
J. Nick Koston
|
ef64226ed0
|
[mqtt] Use ESPHOME_F() for JSON strings to reduce ESP8266 RAM usage (#13049)
|
2026-01-07 08:26:21 -10:00 |
|
J. Nick Koston
|
ed39a130a8
|
[http_request] Store JSON keys in flash for ESP8266 (#13048)
|
2026-01-07 08:26:04 -10:00 |
|
J. Nick Koston
|
21687a1f58
|
[sun_gtil2] Eliminate heap allocations in text sensor publishing (#13047)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-07 08:25:33 -10:00 |
|
J. Nick Koston
|
bf75f77eee
|
[preferences] Fix preferences not syncing in safe mode due to component registration order (#13041)
|
2026-01-07 08:25:08 -10:00 |
|
J. Nick Koston
|
39526e5360
|
[analyze-memory] Add RAM symbol analysis by component (#13040)
|
2026-01-07 08:24:44 -10:00 |
|
J. Nick Koston
|
8e40a55d5d
|
[ble_client] Eliminate heap allocations in text sensor (#13038)
|
2026-01-07 08:24:22 -10:00 |
|
J. Nick Koston
|
20927674da
|
[sun] Eliminate heap allocation in text sensor (#13037)
|
2026-01-07 08:24:09 -10:00 |
|
J. Nick Koston
|
8464307a43
|
[api] Coalesce log packets to reduce buffer pressure and prevent dropped state updates (#13026)
|
2026-01-07 08:23:50 -10:00 |
|
J. Nick Koston
|
546cdbde0d
|
[api] Simplify string handling by removing bifurcated client/server storage (#12822)
|
2026-01-07 08:23:28 -10:00 |
|
tomaszduda23
|
ada4e6d5e9
|
[nrf52, zigbee] Add sensor (#12187)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-01-07 08:20:01 -10:00 |
|
Keith Burzinski
|
d6554702d8
|
[zwave_proxy] Make send_frame safer, make set_home_id protected (#13055)
|
2026-01-07 08:54:08 +00:00 |
|
Samuel Sieb
|
b083c33857
|
[espnow] fix channel validation (#13057)
|
2026-01-07 00:41:24 -08:00 |
|
Keith Burzinski
|
f8309b007c
|
[zwave_proxy] Add logging if client sends zero-length message (#13052)
|
2026-01-07 01:41:33 -06:00 |
|
Clyde Stubbs
|
ac672e4b8f
|
[esp32] Don't warn about no ota rollback if no ota at all (#13045)
|
2026-01-07 18:19:46 +11:00 |
|
J. Nick Koston
|
c387c03944
|
[text_sensor][text] Avoid heap allocation when state unchanged (#13044)
|
2026-01-06 19:22:04 -10:00 |
|
J. Nick Koston
|
fb47bfe92a
|
[dsmr] Eliminate heap allocation when publishing telegram (#13032)
|
2026-01-06 17:54:20 -10:00 |
|
J. Nick Koston
|
5b9be7c169
|
[ci] Add lint check to prevent usage of deprecated CORE.using_esp_idf (#13029)
|
2026-01-06 17:54:04 -10:00 |
|
J. Nick Koston
|
6d1f6a1084
|
[wifi_info] Eliminate heap churn in text sensors (#13031)
|
2026-01-06 17:53:54 -10:00 |
|
J. Nick Koston
|
f9ed2aa17f
|
[pylontech] Eliminate heap allocations in text sensors (#13033)
|
2026-01-06 17:53:42 -10:00 |
|
J. Nick Koston
|
35118da606
|
[ethernet_info] Eliminate heap allocations in text sensors (#13034)
|
2026-01-06 17:53:29 -10:00 |
|
J. Nick Koston
|
498477c5a2
|
[homeassistant] Eliminate heap allocation in text sensor state updates (#13035)
|
2026-01-06 17:53:14 -10:00 |
|
J. Nick Koston
|
3a84e4a0b4
|
[openthread_info] Eliminate heap allocations in text sensors (#13036)
|
2026-01-06 17:53:00 -10:00 |
|
J. Nick Koston
|
4391457a96
|
[sml] Eliminate heap allocations in text sensor (#13039)
|
2026-01-06 17:51:26 -10:00 |
|
Kyrill
|
68b4bc9d9e
|
Map HEAT_COOL to MODE_AUTO in HeatpumpIR component (#12058)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-06 21:28:41 -06:00 |
|
J. Nick Koston
|
b052c9f562
|
[esp32_camera][uart] Add missing wake_loop_threadsafe() preprocessor guards (#13043)
|
2026-01-07 03:22:10 +00:00 |
|
J. Nick Koston
|
a19597626b
|
[text_sensor][text] Add const char* overloads to publish_state to eliminate heap churn (#13030)
|
2026-01-06 16:16:37 -10:00 |
|
J. Nick Koston
|
2147ddf8c7
|
[api] Eliminate std::string from ClientInfo struct (#12566)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2026-01-06 21:32:23 +00:00 |
|
Jas Strong
|
412ab5dbbf
|
[aqi] Implement a sensor that computes AQI (#12958)
Co-authored-by: jas <jas@asspa.in>
|
2026-01-06 16:31:50 -05:00 |
|
David Woodhouse
|
4419bf02b1
|
[async_tcp] Fix build conflicts and use IDF component for ESP32 (#13025)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-01-06 20:26:27 +00:00 |
|
J. Nick Koston
|
8eb28a7724
|
[neopixelbus] Fix ESP8266 compilation by enabling Serial/Serial1 for NeoPixelBus library (#13027)
|
2026-01-06 18:38:39 +00:00 |
|
J. Nick Koston
|
d6c2dd3c26
|
[wifi] Eliminate heap allocations in IP address logging (#13017)
|
2026-01-06 08:21:16 -10:00 |
|
J. Nick Koston
|
ac42102320
|
[core] Auto-replace / in entity names with Unicode fraction slash during deprecation period (#13016)
|
2026-01-06 07:36:01 -10:00 |
|
J. Nick Koston
|
2c6584baf5
|
[xiaomi_ble] Simplify set_bindkey using parse_hex and const char* (#13014)
|
2026-01-06 07:35:40 -10:00 |
|
J. Nick Koston
|
c1ad39a072
|
[wifi] Clean up duplicate and empty logging output (#13018)
|
2026-01-06 07:35:16 -10:00 |
|
J. Nick Koston
|
d3e193cd71
|
[ota] Fix ESP32-S3 OTA crash with hardware SHA acceleration on IDF 5.5.x (#13021)
|
2026-01-06 07:34:58 -10:00 |
|
J. Nick Koston
|
11aed601b8
|
[ble_scanner] Use stack-based string formatting to reduce heap allocations (#13013)
|
2026-01-06 07:34:38 -10:00 |
|
J. Nick Koston
|
e0981323bd
|
[mqtt] Move Home Assistant discovery keys to PROGMEM on ESP8266 (#13011)
|
2026-01-06 07:33:56 -10:00 |
|
J. Nick Koston
|
1e56325b33
|
[improv_base] Optimize next_url to avoid STL string operations (#13015)
|
2026-01-06 07:33:32 -10:00 |
|
J. Nick Koston
|
a8a26f4ea8
|
[opentherm][nau7802] Use direct format specifiers instead of to_string().c_str() (#13019)
|
2026-01-06 07:32:43 -10:00 |
|
Jonathan Swoboda
|
a94eef3a60
|
Merge branch 'release' into dev
|
2026-01-06 10:23:02 -05:00 |
|