Jonathan Swoboda
|
3470305d9d
|
[esp32] Remove IDF 4 support and clean up code (#9145)
|
2025-07-01 16:22:41 +00:00 |
|
Javier Peletier
|
35de36d690
|
[modbus] Modbus server role: write holding registers (#9156)
|
2025-07-01 15:39:06 +12:00 |
|
J. Nick Koston
|
16ef5a9377
|
Add OTA support to ESP-IDF webserver (#9264)
|
2025-07-01 15:21:11 +12:00 |
|
J. Nick Koston
|
e3ccb9b46c
|
Use interrupt based approach for esp32_touch (#9059)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2025-07-01 15:04:50 +12:00 |
|
Javier Peletier
|
8c34b72b62
|
Jinja expressions in configs (Take #3) (#8955)
|
2025-07-01 14:57:00 +12:00 |
|
Jesse Hills
|
27c745d5a1
|
[host] Disable platformio ldf (#9277)
|
2025-07-01 14:38:39 +12:00 |
|
J. Nick Koston
|
9a0ba1657e
|
Fix entity hash collisions by enforcing unique names across devices per platform (#9276)
|
2025-07-01 14:38:19 +12:00 |
|
Mathieu Rene
|
db7a420e54
|
Fix - Pass thread TLVs down to openthread if they are defined (#9182)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-07-01 10:07:30 +12:00 |
|
Jonathan Swoboda
|
e58baab563
|
[ethernet] P4 changes and 5.3.0 deprecated warnings (#8457)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-07-01 10:06:59 +12:00 |
|
piechade
|
08c88ba0f2
|
[smt100] Rename `dielectric_constant to permittivity ` (#9175)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-06-30 20:54:23 +00:00 |
|
Jesse Hills
|
78c8cd4c4e
|
[http_request.update] Fix `size_t ` printing (#9144)
|
2025-06-30 15:50:19 -05:00 |
|
Jesse Hills
|
98e106e0ae
|
[pins] Update `internal_gpio_pin_number to work directly like internal_gpio_output_pin_number ` (#9270)
|
2025-07-01 08:09:11 +12:00 |
|
J. Nick Koston
|
0cbb5e6c1c
|
Fix flaky test_api_conditional_memory by waiting for all required states (#9271)
|
2025-07-01 08:02:43 +12:00 |
|
David Woodhouse
|
8014cbc71e
|
Fixes for async MQTT (#9273)
|
2025-06-30 13:25:54 -05:00 |
|
J. Nick Koston
|
aaa7117ec9
|
Update libsodium to 1.0.20 (#9240)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-06-30 20:47:04 +12:00 |
|
Keith Burzinski
|
3930609d8b
|
[ld2420] Move consts to cpp file, optimize memory use (#9216)
|
2025-06-30 01:05:59 -05:00 |
|
Gábor Poczkodi
|
3e553f517b
|
[remote_base] Fix dumper base class and enable schema extension (#9218)
|
2025-06-30 17:12:44 +12:00 |
|
Keith Burzinski
|
af0bb634c6
|
[light] Fix transitions with `lerp ` (#9269)
|
2025-06-30 05:05:52 +00:00 |
|
Bjørn Mork
|
8a9769d4e9
|
Support DM9051 SPI ethernet device (#6861)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-06-30 16:49:38 +12:00 |
|
lamauny
|
d86f319d66
|
Add support for LN882X Family (with LibreTiny) (#8954)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-06-30 16:20:36 +12:00 |
|
J. Nick Koston
|
9890659f61
|
Optimize web_server UrlMatch to avoid heap allocations (#9263)
|
2025-06-30 04:12:03 +00:00 |
|
J. Nick Koston
|
140ca070a2
|
Optimize scheduler string storage to eliminate heap allocations (#9251)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-06-30 15:40:36 +12:00 |
|
J. Nick Koston
|
6a354d7c94
|
Reduce API component memory usage with conditional compilation (#9262)
|
2025-06-30 15:33:35 +12:00 |
|
J. Nick Koston
|
7f8dd4b254
|
Fix thread-safe cleanup of event source connections in ESP-IDF web server (#9268)
|
2025-06-29 19:19:18 -05:00 |
|
J. Nick Koston
|
0b1b8f05e1
|
Reduce loop enable/disable log spam by using very verbose level (#9267)
|
2025-06-30 11:49:31 +12:00 |
|
Jesse Hills
|
53e9ffe656
|
[pi4ioe5v6408] Add new IO Expander (#8888)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2025-06-30 11:48:19 +12:00 |
|
J. Nick Koston
|
2289073a1e
|
Add interrupt support to GPIO binary sensors (#9115)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-06-30 11:47:50 +12:00 |
|
J. Nick Koston
|
687cb1cd2b
|
Reduce web_server RAM usage by 96 bytes with conditional sorting compilation (#9227)
|
2025-06-30 11:47:20 +12:00 |
|
J. Nick Koston
|
e907050a17
|
Remove unused return value from read_message and fix ifdef placement in generated API code (#9256)
|
2025-06-30 11:45:03 +12:00 |
|
J. Nick Koston
|
a4b57c7e44
|
Reduce flash usage by making add_message_object non-template (#9258)
|
2025-06-30 11:43:47 +12:00 |
|
J. Nick Koston
|
24bbfcdce7
|
Reduce API memory footprint through bitfield consolidation and type sizing (#9252)
|
2025-06-30 11:42:57 +12:00 |
|
J. Nick Koston
|
d78b720350
|
Remove single-use send_*_info wrappers in API connection (#9255)
|
2025-06-30 11:38:11 +12:00 |
|
J. Nick Koston
|
d592208c74
|
Fix crash when event last_event_type is null in web_server (#9266)
|
2025-06-29 22:45:41 +00:00 |
|
David Woodhouse
|
971bbd088c
|
Fix MQTT blocking main loop for multiple seconds at a time (#8325)
Co-authored-by: patagona <patagonahn@gmail.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-06-30 08:34:59 +12:00 |
|
Jesse Hills
|
b743577ebe
|
Fix api log client crashing when api encryption is dynamic (#9245)
|
2025-06-30 08:07:29 +12:00 |
|
dependabot[bot]
|
a4cc6166a0
|
Bump aioesphomeapi from 33.1.1 to 34.0.0 (#9265)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-06-29 14:20:52 -05:00 |
|
J. Nick Koston
|
ed9850c4a4
|
Remove redundant get_setup_priority() overrides returning default value (#9253)
|
2025-06-29 13:46:28 -05:00 |
|
J. Nick Koston
|
ddbcf8549c
|
Reduce web_server code duplication by extracting detail parameter parsing (#9257)
|
2025-06-29 13:29:18 -05:00 |
|
Rezoran
|
921d0888cd
|
[uart] fix: missing uart_config_t struct initialisation (#9235)
|
2025-06-29 15:05:23 +00:00 |
|
Keith Burzinski
|
21e1f3d103
|
[light] Memory optimizations (#9260)
|
2025-06-29 11:28:51 +00:00 |
|
Keith Burzinski
|
53ab016098
|
[adc] Memory optimizations (#9247)
|
2025-06-29 06:17:53 -05:00 |
|
Keith Burzinski
|
0c249a7006
|
[thermostat] Memory optimizations (#9259)
|
2025-06-29 06:16:34 -05:00 |
|
J. Nick Koston
|
86c0fb48a3
|
Replace ping retry timer with batch queue fallback (#9207)
|
2025-06-29 09:08:30 +12:00 |
|
J. Nick Koston
|
3f1f99cf37
|
Extract lock-free queue and event pool to core helpers (#9238)
|
2025-06-29 08:08:33 +12:00 |
|
J. Nick Koston
|
13d4823db6
|
Fix buffer corruption in API message encoding with very verbose logging (#9249)
|
2025-06-29 08:04:42 +12:00 |
|
Jimmy Hedman
|
30f61b26ff
|
Remove backports of std (#9246)
|
2025-06-29 07:56:12 +12:00 |
|
dependabot[bot]
|
58b7d0b412
|
Bump ruff from 0.12.0 to 0.12.1 (#9241)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2025-06-28 10:21:53 +00:00 |
|
Jonathan Swoboda
|
d37f5b87bd
|
[esp32] Allow 5.4.2 (#9243)
|
2025-06-28 01:30:59 -05:00 |
|
J. Nick Koston
|
3f65cee17c
|
Silence protobuf compatibility warnings when importing aioesphomeapi (#9236)
|
2025-06-28 16:59:52 +12:00 |
|
J. Nick Koston
|
094bf19ec4
|
Disable dynamic log level control for ESP32 ESP-IDF builds (#9233)
|
2025-06-28 16:58:53 +12:00 |
|