J. Nick Koston
0111f725ff
[esp32_ble_tracker] Reduce gap_scan_result log verbosity to VV ( #10917 )
2025-09-29 10:34:32 +13:00
J. Nick Koston
34b4cb46f6
[esp32_improv] Make device name visible to passive BLE scanners ( #10918 )
2025-09-29 10:33:36 +13:00
J. Nick Koston
a2f833d665
[captive_portal] Add DNS server support for ESP-IDF framework ( #10919 )
2025-09-29 10:07:26 +13:00
Brandon Ibach
a7042687c1
[spi] fix SPI interface selection on ESP32-S2 and -S3 ( #10732 ) ( #10766 )
2025-09-28 10:58:42 +00:00
Oliver Kleinecke
0d2d18c198
[usb_uart] Disable flow control on ch34x
2025-09-28 19:35:40 +10:00
Oliver Kleinecke
3f03e8c423
[usb_host][usb_uart] Allow on ESP32-P4 ( #10815 )
2025-09-28 07:15:18 +00:00
Keith Burzinski
9dd6be4061
[zwave_proxy, api] Add notification message when Z-Wave HomeID changes ( #10860 )
2025-09-27 17:50:18 -05:00
Jonathan Swoboda
2bf79a607f
[sx126x] Fix issues with variable length FSK packets ( #10911 )
2025-09-27 15:55:14 -04:00
J. Nick Koston
61a11547ca
[esp32_improv] Fix crashes from uninitialized pointers and missing null checks ( #10902 )
2025-09-27 09:24:17 -05:00
J. Nick Koston and Jesse Hills
abf522bbb9
[ota] Add SHA256 password authentication with backward compatibility ( #10809 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-09-26 17:50:27 -05:00
Patrick Van Oosterwijck
25fc16163b
[ethernet] Fix Ethernet RMII capable variant validation ( #10909 )
2025-09-26 17:34:22 -05:00
J. Nick Koston
1560b8b8e2
[climate] Remove STL algorithm overhead in save_state() method ( #10888 )
2025-09-26 12:19:48 +12:00
J. Nick Koston
b26776fad4
[select] Remove STL algorithm overhead to reduce flash usage ( #10887 )
2025-09-26 12:19:06 +12:00
J. Nick Koston
875ada86b0
[web_server] Remove std::find_if overhead matching IDF implementation ( #10889 )
2025-09-26 12:14:16 +12:00
J. Nick Koston
195d1be4a9
[version] Reduce flash usage by optimizing string concatenation in setup() ( #10890 )
2025-09-26 12:12:39 +12:00
J. Nick Koston
2b12ff5874
[esp32_ble] Reduce RAM usage and firmware size by disabling unused GATT functionality ( #10862 )
2025-09-26 12:11:13 +12:00
J. Nick Koston
250b94d113
[text_sensor] Convert LOG_TEXT_SENSOR macro to function to reduce flash usage ( #10884 )
2025-09-26 12:10:31 +12:00
Patrick Van Oosterwijck and J. Nick Koston
460eb219ba
[ethernet] Add LAN8670 PHY support ( #10874 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-09-25 21:45:07 +00:00
Jonathan Swoboda
cef9cf49bf
[htu21d] Fix I2C NACK issue and buffer overrun ( #10801 )
2025-09-25 15:54:38 -05:00
J. Nick Koston
3eb502b328
Add sha256 support ( #10882 )
2025-09-26 08:53:21 +12:00
Jonathan Swoboda
65a1d2b2ff
[scd30] Fix temp offset ( #10847 )
2025-09-25 09:13:27 -05:00
f7ed127182
Add WTS01 temperature sensor component ( #8539 )
...
Co-authored-by: Antoine Lépée <alepee@MacBook-Pro-de-Antoine.local >
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-09-25 13:38:31 +00:00
Jesse Hills
0cc03dfe32
[json] Parsing json without a lambda ( #10838 )
2025-09-25 16:35:19 +12:00
J. Nick Koston
1922b7b3ed
[api] Make password and encryption mutually exclusive, add deprecation warning for password auth ( #10871 )
2025-09-24 22:20:35 -05:00
Michael Hansen
f22143f090
Add external wake word message ( #10850 )
2025-09-24 19:08:29 -05:00
Stuart Parmenter
6d0f134ff1
Set color_order to RGB for the Waveshare ESP32-S3-TOUCH-LCD-4.3 and ESP32-S3-TOUCH-LCD-7-800X480 ( #10835 )
2025-09-24 08:59:16 -05:00
J. Nick Koston
11ccf0e591
[usb_host] Prevent USB data corruption from missed events ( #10859 )
2025-09-24 08:58:42 -05:00
J. Nick Koston
adfacdf1b7
[api] Consolidate authentication checks to reduce function call overhead ( #10852 )
2025-09-23 19:43:55 -05:00
J. Nick Koston
f8226cd481
[esp32_ble] Remove Arduino-specific BLE limitations and SplitDefaults ( #10780 )
2025-09-23 19:42:46 -05:00
63326cbd6d
[api] Rename HomeassistantServiceResponse to HomeassistantActionRequest ( #10839 )
...
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@koston.org >
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-09-23 17:58:24 -05:00
J. Nick Koston
d0d7abb542
Implement zero-copy for strings in base API calls ( #10851 )
2025-09-23 16:15:28 -05:00
J. Nick Koston and Keith Burzinski
365e3afa9b
Implement zero-copy API for zwave_proxy ( #10836 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-09-23 20:12:54 +00:00
J. Nick Koston and Keith Burzinski
afda9500bf
[zwave_proxy] Fix race condition sending zero home ID on reboot ( #10848 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-09-23 19:21:49 +00:00
J. Nick Koston
2f8a4d0caa
[api] Implement zero-copy API for bluetooth_proxy writes ( #10840 )
2025-09-23 13:48:57 -05:00
J. Nick Koston
a7ee7b962e
[wifi] Unify ESP32 WiFi implementation to use ESP-IDF driver ( #10849 )
2025-09-23 12:15:12 -05:00
Jonathan Swoboda
3b40172073
[libretiny] Fix lib_ignore handling and ignore incompatible libraries ( #10846 )
2025-09-23 10:21:19 -04:00
Jesse Hills and J. Nick Koston
2e220fcca2
[camera-encoder] Use defines instead of build flags ( #10824 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-09-23 08:44:43 -05:00
Nerdiy.de
8714a45a5c
Fix incorrect factor for value calculation in MMC5603 component ( #9925 )
2025-09-22 21:48:34 -04:00
d302c0c600
[uart] Multiple ESP32 features and fixes ( #8103 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
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@koston.org >
2025-09-22 12:15:19 -05:00
Sam and pre-commit-ci-lite[bot]
5c943d7c13
tuya: handle WIFI_SELECT and WIFI_RESET ( #10822 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-09-22 17:05:41 +12:00
Javier Peletier
7629903afb
[substitutions] implement !literal ( #10785 )
2025-09-22 16:32:59 +12:00
30bb640c89
Skip external component updates when running logs command ( #10756 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-09-21 21:15:49 +00:00
J. Nick Koston
fbb48c504f
[esp32_improv] Disable loop by default until provisioning needed ( #10764 )
2025-09-22 09:08:55 +12:00
J. Nick Koston
c64d385fa6
[web_server] Reduce flash usage by eliminating lambda overhead in JSON generation ( #10749 )
2025-09-22 09:06:59 +12:00
Jonathan Swoboda
e3b64103cc
[sensirion] Fix warning ( #10813 )
2025-09-20 21:23:33 -05:00
esphomebot and pre-commit-ci-lite[bot]
ebdcb3e4d9
Synchronise Device Classes from Home Assistant ( #10803 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-09-20 13:09:21 +00:00
J. Nick Koston
971522574d
[http_request] Fix Path object passed to C++ codegen ( #10812 )
2025-09-19 20:10:02 -04:00
J. Nick Koston
73e939dbbc
[zephyr] Fix compilation after Path migration ( #10811 )
2025-09-19 20:09:32 -04:00
1ccec6950a
[zwave_proxy] Send Home ID in DeviceInfoResponse ( #10798 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick+github@koston.org >
Co-authored-by: AlCalzone <d.griesel@gmx.net >
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@koston.org >
2025-09-19 14:52:54 +00:00
9ea3643b74
[core] os.path -> Path ( #10654 )
...
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@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-09-19 12:59:48 +00:00