J. Nick Koston
|
a30f01d668
|
Fix integration test race condition by isolating PlatformIO directories (#9383)
|
2025-07-08 04:34:39 +00:00 |
|
Clyde Stubbs
|
4648804db6
|
[image] Add byte order option and unit tests (#9326)
|
2025-07-08 02:28:00 +00:00 |
|
J. Nick Koston
|
a72905191a
|
Fix flaky test_api_conditional_memory and improve integration test patterns (#9379)
|
2025-07-08 11:08:21 +12:00 |
|
J. Nick Koston
|
440de12e3f
|
Don't compile unnecessary platform files (e.g. ESP8266 files on ESP32) (#9354)
|
2025-07-08 09:04:41 +12:00 |
|
J. Nick Koston
|
29747fc730
|
Fix flaky test_api_conditional_memory by disabling API batch delay (#9360)
|
2025-07-08 08:35:11 +12:00 |
|
J. Nick Koston
|
053feb5e3b
|
Optimize entity icon memory usage with USE_ENTITY_ICON flag (#9337)
|
2025-07-08 08:22:40 +12:00 |
|
J. Nick Koston
|
31f36df4ba
|
Reduce LightCall memory usage by 50 bytes per call (#9333)
|
2025-07-08 08:20:40 +12:00 |
|
J. Nick Koston
|
3ef392d433
|
Fix scheduler race conditions and add comprehensive test suite (#9348)
|
2025-07-08 07:57:55 +12:00 |
|
Jonathan Swoboda
|
83512b88c4
|
[sx126x] Add sx126x component (#8516)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-07-07 05:41:23 +00:00 |
|
Jesse Hills
|
fde5f88192
|
[inkplate6] Require 240mhz cpu frequency (#9356)
|
2025-07-06 23:36:34 -05:00 |
|
DT-art1
|
e49b89a051
|
Introduce base Camera class to support alternative camera implementations (#9285)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-07-07 15:45:00 +12:00 |
|
Jan-Henrik Bruhn
|
1368139f4d
|
[update, http_request_update] Implement update available trigger (#9174)
|
2025-07-07 12:36:09 +12:00 |
|
J. Nick Koston
|
b6fade7339
|
Fix defer() thread safety issues on multi-core platforms (#9317)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-07-07 10:01:51 +12:00 |
|
J. Nick Koston
|
86e7013f40
|
Add const char overload for Component::defer() (#9324)
|
2025-07-04 21:52:12 -05:00 |
|
J. Nick Koston
|
14d7c4bdbd
|
Add device_id to entity state messages for sub-device support (#9304)
|
2025-07-04 12:31:03 +12:00 |
|
Jonathan Swoboda
|
1ef7b2d64f
|
[sx127x] Add sx127x component (#7490)
Co-authored-by: Jonathan Swoboda <jonathan.swoboda>
|
2025-07-03 10:37:18 -05:00 |
|
Sergey Dudanov
|
b2b6f41ef3
|
Packages: optional base path for remote git packages (#9279)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-07-03 19:11:40 +12:00 |
|
J. Nick Koston
|
34db02661c
|
Allow disabling API batch delay for real-time state updates (#9298)
|
2025-07-02 21:50:53 -05:00 |
|
DanielV
|
798eef41b9
|
[Packet transport] Ping timeout sensor (#8694)
|
2025-07-03 11:25:46 +10:00 |
|
Mariusz Kryński
|
b9391f2cd4
|
[ds2484] New component (#9147)
|
2025-07-03 09:15:37 +12:00 |
|
rwrozelle
|
4cdc804c17
|
OpenThread - add Device Type (#9272)
Co-authored-by: mc <mc@debian>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-07-03 00:16:28 +12:00 |
|
J. Nick Koston
|
84ab758b22
|
Replace custom OTA implementation in web_server_base (#9274)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-07-02 13:50:45 +12: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 |
|
Javier Peletier
|
8c34b72b62
|
Jinja expressions in configs (Take #3) (#8955)
|
2025-07-01 14:57:00 +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 |
|
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 |
|
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 |
|
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
|
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 |
|
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
|
13d4823db6
|
Fix buffer corruption in API message encoding with very verbose logging (#9249)
|
2025-06-29 08:04:42 +12:00 |
|
Jonathan Swoboda
|
87321ce10b
|
[esp32_hosted] Add support for remote wifi (#8833)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-06-27 11:51:13 +12:00 |
|
Jesse Hills
|
15c5dd222f
|
[tests] Remove extra newline (#9213)
|
2025-06-26 11:21:19 +00:00 |
|
J. Nick Koston
|
15ef93ccc9
|
Optimize API connection loop performance (#9184)
|
2025-06-26 13:47:41 +12:00 |
|
J. Nick Koston
|
17497eec43
|
Reduce memory required for sensor entities (#9201)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-06-25 18:15:59 -05:00 |
|
Clyde Stubbs
|
6d0c6329ad
|
[lvgl] Allow linear positioning of grid cells (#9196)
|
2025-06-26 10:45:14 +12:00 |
|
Clyde Stubbs
|
f35be6b5cc
|
[binary_sensor] Add timeout filter (#9198)
|
2025-06-25 14:09:43 +02:00 |
|
DanielV
|
b18ff48b4a
|
[API] Sub devices and areas (#8544)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-06-25 12:03:41 +00:00 |
|
Clyde Stubbs
|
612c8d5841
|
[lvgl] Fix dangling pointer issue with qrcode (#9190)
|
2025-06-24 09:43:40 +10:00 |
|
Cody Cutrer
|
a35e476be5
|
[opt3001] New component (#6625)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2025-06-23 14:31:20 -05:00 |
|
rwrozelle
|
aecaffa2f5
|
Fixes for setup of OpenThread either using TLV or entering Credentials directly (#9157)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-06-23 15:41:29 +12:00 |
|
Clyde Stubbs
|
78ec9856fb
|
[lvgl] Add start_value to bar; make values templatable and updateable (#9056)
|
2025-06-23 14:23:41 +12:00 |
|
Clyde Stubbs
|
169db9cc0a
|
[spi] Enable >6 devices with ESP-IDF (#9128)
|
2025-06-21 07:55:08 +10:00 |
|
J. Nick Koston
|
8ba22183b9
|
Add enable_loop_soon_any_context() for thread and ISR-safe loop enabling (#9127)
|
2025-06-19 13:30:41 +12:00 |
|
Jonathan Swoboda
|
aa180b9581
|
Bump ESP32 Arduino version to 3.1.3 (#8604)
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
|
2025-06-19 08:16:25 +12:00 |
|
Severin von Wnuck-Lipinski
|
c612985930
|
Add support for Xiaomi XMWSDJ04MMC (#8591)
|
2025-06-18 21:49:39 +12:00 |
|