Commit Graph
20119 Commits
Author SHA1 Message Date
J. Nick Koston 62565304e4 Merge branch 'nfc_hex' into integration 2026-01-12 00:33:54 -10:00
J. Nick Koston 51dfb3af5e [nfc] Use stack-based hex formatting in pn7150/pn7160 components 2026-01-12 00:23:09 -10:00
J. Nick Koston 40b278f485 [nfc] Use stack-based hex formatting in pn7150/pn7160 components 2026-01-12 00:21:40 -10:00
J. Nick Koston ed34a98f48 Merge branch 'api_format_hex_pretty_to' into integration 2026-01-12 00:04:50 -10:00
J. Nick Koston d7e7e7849f [api] Use stack buffer for bytes field dumping in proto message logs 2026-01-11 19:59:05 -10:00
J. Nick Koston f22e42addc Merge branch 'dep_heap_fragmenting_helpers' into integration 2026-01-11 18:28:51 -10:00
J. Nick Koston f70cb78d52 fix 2026-01-11 18:28:37 -10:00
J. Nick Koston 25e9e84ca5 Merge branch 'dep_heap_fragmenting_helpers' into integration 2026-01-11 18:27:29 -10:00
J. Nick Koston d807f93c66 cleanup 2026-01-11 18:27:05 -10:00
J. Nick Koston 7a33793304 Merge branch 'format_hex_to_more' into integration 2026-01-11 18:24:55 -10:00
J. Nick Koston f4437c9eaa Merge branch 'value_accuracy_to_string_to' into integration 2026-01-11 18:24:50 -10:00
J. Nick Koston d52ea47552 [mqtt][prometheus][graph] Migrate value_accuracy_to_string() to stack-based alternative 2026-01-11 17:54:48 -10:00
J. Nick KostonandCopilot 912f94d1e8 [api] Use StringRef for HomeassistantServiceMap.value to eliminate heap allocations (#13154)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-11 17:54:06 -10: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 6e6d545963 [tuya][rc522][remote_base] Migrate format_hex_pretty() to stack-based alternatives 2026-01-11 17:44:43 -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 a29ad99661 Merge branch 'mac_address_stack' into integration 2026-01-11 17:35:18 -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 291db7c5a9 [core] Migrate callers and deprecate get_mac_address()/get_mac_address_pretty() 2026-01-11 17:34:03 -10:00
J. Nick Koston cea8c9b212 [core] Deprecate heap-allocating string helpers to prevent fragmentation patterns 2026-01-11 17:26:42 -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 38e2e4a56d [runtime_stats] Fix log output formatting alignment (#13155) 2026-01-11 17:18:49 -10:00
J. Nick Koston 52132ea3bc [ch422g][lc709203f][qmc5883l] Avoid heap allocation in status_set_warning calls (#13152) 2026-01-11 17:18:37 -10:00
J. Nick Koston ace3ff2170 [safe_mode] Conditionally compile callback when on_safe_mode is configured (#13136) 2026-01-11 17:18:24 -10:00
J. Nick Koston 26e90b4ca6 [light] Move LightColorValues::lerp() out of header to reduce code duplication (#13138) 2026-01-11 17:18:13 -10:00
J. Nick Koston 684790c2ab [web_server_idf] Reduce heap usage in DefaultHeaders and auth (#13141) 2026-01-11 17:17:57 -10:00
J. Nick Koston 6a3737bac3 [improv_serial] Use int8_to_str to avoid heap allocation for RSSI formatting (#13149) 2026-01-11 17:17:44 -10:00
J. Nick KostonandCopilot 723ca57617 [uptime] Format text sensor output on stack to avoid heap allocations (#13150)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-11 17:17:32 -10:00
J. Nick KostonandCopilot 909bd1074a [wifi] Fix captive portal/improv only attempting last configured network (#13086)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-11 17:17:18 -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
Jonathan SwobodaandClaude Opus 4.5 742d724e65 [seeed_mr24hpc1] Add ifdef guards for conditional entity types (#13147)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-11 22:16:55 -05:00
J. Nick Koston 69dd056516 Merge branch 'complete_removal_no_zero_copy' into integration 2026-01-11 16:12:57 -10:00
J. Nick Koston 024097b635 cleanup 2026-01-11 16:05:33 -10:00
J. Nick Koston 0d30c2cdfd drop no zero copy 2026-01-11 16:03:26 -10:00
J. Nick Koston 2c0954c03c [api] Use StringRef for HomeassistantServiceMap.value to eliminate heap allocations 2026-01-11 16:00:44 -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 1cf3a2bc47 [web_server] Fix v1 compilation on ESP-IDF by adding missing write method 2026-01-11 15:37:22 -10:00
J. Nick Koston 3bd5dc7a8e Merge branch 'status_set_warning_str_print' into integration 2026-01-11 15:10:12 -10:00
J. Nick Koston 3e2f12d5d6 [ch422g][lc709203f][qmc5883l] Avoid heap allocation in status_set_warning calls 2026-01-11 15:09:30 -10:00
J. Nick Koston ce79556cbd Merge remote-tracking branch 'origin/uptime_sensor_text' into integration 2026-01-11 14:52:53 -10:00
J. Nick Koston a36b3fc81b Merge remote-tracking branch 'origin/improv_serial_format' into integration 2026-01-11 14:52:48 -10:00
J. Nick Koston cdd09bdb94 preen 2026-01-11 14:46:14 -10:00
J. Nick Koston c19e129821 another pass at reducing the logic 2026-01-11 14:40:50 -10:00
J. Nick Koston f14d1edcc9 [uptime] Format text sensor output on stack to avoid heap allocations 2026-01-11 14:33:31 -10:00
J. Nick Koston cda750e6b7 [improv_serial] Use int8_to_str to avoid heap allocation for RSSI formatting 2026-01-11 14:04:48 -10:00
dependabot[bot] 5ae46a4369 Bump aioesphomeapi from 43.11.0 to 43.12.0 (#13139)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-11 09:49:17 -10:00