Anna Oake
61ec3508ed
[cc1101] Fix option defaults and move them to YAML ( #12608 )
2025-12-23 09:23:04 -05:00
Leo Bergolth
086ec770ea
send NIL ("-") as timestamp if time source is not valid ( #12588 )
2025-12-23 09:23:04 -05:00
Stuart Parmenter
b055f5b4bf
[hub75] Bump esp-hub75 version to 0.1.7 ( #12564 )
2025-12-23 09:23:00 -05:00
Eduard Llull
726db746c8
[display_menu_base] Call on_value_ after updating the select ( #12584 )
2025-12-23 09:21:54 -05:00
Keith Burzinski
1922455fa7
[wifi] Fix for wifi_info when static IP is configured ( #12576 )
2025-12-23 09:21:54 -05:00
Thomas Rupprecht
dc943d7e7a
[pca9685,sx126x,sx127x] Use frequency/float_range check ( #12490 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2025-12-23 09:21:54 -05:00
Jonathan Swoboda
ffefa8929e
[cc1101] Fix packet mode RSSI/LQI ( #12630 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-23 09:05:48 -05:00
J. Nick Koston
7d5342bca5
[logger] Host: Use fwrite() with explicit length and remove platform branching ( #12628 )
2025-12-22 16:45:22 -10:00
J. Nick Koston
b4c92dd8cb
[logger] Zephyr: Use k_str_out() with known length instead of printk() ( #12619 )
2025-12-22 14:29:47 -10:00
eoasmxd
1b31253287
Add Event Component to UART ( #11765 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2025-12-22 12:19:48 -10:00
J. Nick Koston
af0d4d2c2c
[web_server] Use stack buffers for value formatting to reduce flash usage ( #12575 )
2025-12-22 21:56:07 +00:00
J. Nick Koston
f238f93312
[core] Move comment to PROGMEM on ESP8266 ( #12554 )
2025-12-22 21:37:51 +00:00
J. Nick Koston
bdbe72b7f1
[web_server] Make internal JSON helper methods private ( #12624 )
2025-12-22 11:14:11 -10:00
J. Nick Koston
c8b531ac06
[safe_mode] Defer preference sync in clean_rtc to avoid blocking event loop ( #12625 )
2025-12-22 11:13:51 -10:00
Jonathan Swoboda
918bc4b74f
[esp32] Remove remaining using_esp_idf checks ( #12623 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-22 15:41:14 -05:00
Keith Burzinski
08c0f65f30
[sprinkler] Remove internal latching valve support ( #12603 )
2025-12-22 14:13:18 -05:00
Keith Burzinski
cd45fe0c3a
[thermostat] Optimizations to reduce binary size ( #12621 )
2025-12-22 14:13:03 -05:00
Jonathan Swoboda
84b5d9b21c
[core] Remove deprecated config options from before 2025 ( #12622 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-22 14:00:12 -05:00
J. Nick Koston
6383fe4598
[core] Add zero-allocation object_id methods ( #12578 )
2025-12-22 07:56:33 -10:00
J. Nick Koston
265ad9d264
[esp32_camera] Reduce loop overhead and improve frame latency with wake_loop_threadsafe ( #12601 )
2025-12-22 07:55:28 -10:00
J. Nick Koston
1bdbc4cb85
[esp32_ble] Avoid string allocation when setting BLE device name ( #12579 )
2025-12-22 07:54:55 -10:00
J. Nick Koston
1756fc31b0
[api] Use union for iterators to reduce APIConnection size by ~16 bytes ( #12563 )
2025-12-22 07:54:17 -10:00
J. Nick Koston
74b075d3cf
[codegen] Add static storage class to global variables for size optimization ( #12616 )
2025-12-22 07:03:17 -10:00
Clint Armstrong
52eb08f48f
[thermostat] Enhance timer behavior for immediate response to duration changes ( #12610 )
2025-12-21 23:52:17 -06:00
J. Nick Koston
0d993691d4
[logger] RP2040: Use write() with known length instead of println() ( #12615 )
2025-12-21 17:59:30 -10:00
Douwe
39926909af
[water_heater] (1/4) Implement API/Core/component for new water_heater component ( #12498 )
...
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+github@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-12-21 11:36:34 -10:00
J. Nick Koston
637e032528
[esp32_camera] Throttle frame logging to reduce overhead and improve throughput ( #12586 )
2025-12-21 09:04:43 -10:00
Anna Oake
d89eaf5bf6
[cc1101] Fix option defaults and move them to YAML ( #12608 )
2025-12-21 13:04:17 -05:00
J. Nick Koston
bf617c3279
[web_server] Replace str_sprintf with stack buffers ( #12592 )
2025-12-21 07:32:05 -10:00
J. Nick Koston
c70eab931e
[api] Add zero-copy support for Home Assistant state response messages ( #12585 )
2025-12-21 07:31:54 -10:00
J. Nick Koston
a799ac6488
[syslog] Eliminate heap allocations in log path ( #12589 )
2025-12-21 07:10:27 -10:00
polyfloyd
5a36cea5ec
Add nix files to gitignore ( #12604 )
2025-12-21 09:26:03 -05:00
J. Nick Koston
60756db06d
[syslog] Use C++17 nested namespace syntax ( #12594 )
2025-12-21 02:47:37 -06:00
Keith Burzinski
2113858f89
[sprinkler] Squash a few bugs + minor optimization ( #12436 )
2025-12-21 02:45:24 -06:00
dependabot[bot]
e89fe9b945
Bump aioesphomeapi from 43.4.0 to 43.5.0 ( #12599 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-20 23:59:48 +00:00
dependabot[bot]
f1362cd9fe
Bump aioesphomeapi from 43.3.0 to 43.4.0 ( #12597 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-20 22:37:10 +00:00
Frédéric Metrich
bf554a58ef
[const] Add CONF_ON_DATA and consolidate definitions ( #12595 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-20 12:17:09 -10:00
J. Nick Koston
644e806afd
[zwave_proxy] Add missing USE_API guards for clang-tidy ( #12590 )
2025-12-20 10:40:43 -10:00
Leo Bergolth
6c2d255230
send NIL ("-") as timestamp if time source is not valid ( #12588 )
2025-12-20 10:04:59 -10:00
Stuart Parmenter
6f3bfc2060
[hub75] Bump esp-hub75 version to 0.1.7 ( #12564 )
2025-12-20 13:18:20 -05:00
J. Nick Koston
40eb898814
[api] Add zero-copy support for noise encryption key requests ( #12405 )
2025-12-20 06:47:30 -10:00
J. Nick Koston
64269334ce
[text_sensor] Avoid string copies in callbacks by passing const ref ( #12503 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2025-12-20 06:46:13 -10:00
Eduard Llull
121375ff39
[display_menu_base] Call on_value_ after updating the select ( #12584 )
2025-12-20 10:59:14 -05:00
J. Nick Koston
48cdf9e036
[tests] Fix race condition in alarm control panel state transitions test ( #12581 )
2025-12-20 10:47:29 -05:00
J. Nick Koston
3e313014e1
[core] Migrate entities to use lazy callbacks ( #12580 )
2025-12-19 19:04:21 -10:00
Martin Ebner
be6c1e4ec0
[sen5x][sgp4x] Move configuration keys from SEN5x and SGP4x to const.py ( #12567 )
...
Co-authored-by: Martin Ebner <martinebner@me.com >
2025-12-19 21:29:02 -05:00
Keith Burzinski
730bf206de
[wifi] Fix for wifi_info when static IP is configured ( #12576 )
2025-12-19 21:25:16 -05:00
J. Nick Koston
c9fccdff25
[fan] Add zero-copy support for API preset mode commands ( #12404 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-19 22:05:52 +00:00
J. Nick Koston
ada6c42f3f
[alarm_control_panel] Remove redundant per-state callbacks ( #12171 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-19 11:48:14 -10:00
J. Nick Koston
988b888c63
[ota] Replace std::function callbacks with listener interface ( #12167 )
2025-12-19 11:19:07 -10:00