Keith Burzinski and GitHub
c09edb94c1
[tinyusb] Fix regression from bump to 2.x in #14796 ( #14848 )
2026-03-16 00:04:07 -05:00
Keith Burzinski and Jesse Hills
4b1c4ba5c0
[ledc] Fix high-pressure crash & recovery ( #14720 )
2026-03-16 09:25:19 +13:00
Keith Burzinski and Jesse Hills
7cec2d3029
[ethernet] ESP32-S3 Ethernet compilation fix ( #14717 )
2026-03-16 09:25:19 +13:00
064bd13ebb
[ethernet] ESP32-P4 Ethernet compilation fix ( #14714 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-03-16 09:25:19 +13:00
Keith Burzinski and GitHub
657890695f
[ledc] Fix high-pressure crash & recovery ( #14720 )
2026-03-12 03:16:02 -05:00
Keith Burzinski and GitHub
7f38d95424
[ethernet] ESP32-S3 Ethernet compilation fix ( #14717 )
2026-03-11 23:48:27 -05:00
ddc40f44fa
[ethernet] ESP32-P4 Ethernet compilation fix ( #14714 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-03-11 19:56:25 -05:00
Keith Burzinski and GitHub
d0f37ae694
[logger] Fix UART selection not applied before pre_setup() ( #14690 )
2026-03-11 04:31:27 +00:00
Keith Burzinski and GitHub
6561c9bc95
[core] Fix waiting for port indefinitely ( #14688 )
2026-03-10 17:32:29 -10:00
Keith Burzinski and GitHub
468ce74c8e
[api][serial_proxy] Fix dangling pointer ( #14640 )
2026-03-09 17:04:47 -05:00
Keith Burzinski and GitHub
50b3f9d25c
[mixer_speaker] Add task debounce ( #14581 )
2026-03-08 18:09:06 -04:00
0c4a44566f
[serial_proxy] New component ( #13944 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
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@home-assistant.io >
2026-03-08 03:55:49 -05:00
Keith Burzinski and GitHub
04cff1c916
[usb_uart] Return flush result, expose timeout via config ( #14616 )
2026-03-08 00:04:14 -06:00
5e842a8b20
[uart] Return flush result, expose timeout via config ( #14608 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-03-08 05:23:13 +00:00
Keith Burzinski and GitHub
656389f215
[usb_uart] Performance, correctness and reliability improvements ( #14333 )
2026-02-26 23:41:35 -06:00
Keith Burzinski and GitHub
0843ec6ae8
[const] Move CONF_AUDIO_DAC ( #13614 )
2026-01-29 04:39:40 +00:00
Keith Burzinski and GitHub
084113926c
[es8156] Add bits_per_sample validation, comment code ( #13612 )
2026-01-28 22:03:50 -06:00
Keith Burzinski and Jonathan Swoboda
d6841ba33a
[light] Fix cwww state restore ( #13493 )
2026-01-25 12:22:18 -05:00
Keith Burzinski and Jonathan Swoboda
9cc39621a6
[ir_rf_proxy] Remove unnecessary headers, add tests ( #13464 )
2026-01-25 12:22:18 -05:00
Keith Burzinski and GitHub
faea546a0e
[light] Fix cwww state restore ( #13493 )
2026-01-23 18:53:20 -06:00
Keith Burzinski and GitHub
cfb61bc50a
[ir_rf_proxy] Remove unnecessary headers, add tests ( #13464 )
2026-01-22 20:35:37 -06:00
b25a2f8d8e
[infrared][web_server] Implement initial web_server support ( #13202 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-01-17 16:01:13 -06:00
Keith Burzinski and GitHub
510c874061
[helpers] Remove base85 functions ( #13266 )
2026-01-17 01:23:41 +00:00
Keith Burzinski and GitHub
f7ad324d81
[infrared, remote_base] Replace base85 with base64url for web server infrared transmissions ( #13265 )
2026-01-16 18:15:27 -06:00
58a9e30017
[helpers] Add base64_decode_int32_vector function ( #13289 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-01-16 23:05:19 +00:00
Keith Burzinski and GitHub
5b37d2fb27
[helpers] Support base64url encoding ( #13264 )
2026-01-16 08:55:24 +00:00
Keith Burzinski and GitHub
14b7539094
[infrared, remote_base] Optimize IR transmit path for web_server base85 data ( #13238 )
2026-01-15 22:04:21 -06:00
2eabc1b96b
[helpers] Add base85 support ( #13254 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-01-16 02:22:05 +00:00
6823e17b3b
[ir_rf_proxy] New component ( #12985 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-01-13 07:44:24 +00:00
83eebdf15d
[infrared] Implement experimental API/Core/component for new component/entity type ( #13129 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-01-12 05:01:23 +00:00
f2eb61a767
[api] Proto code generator changes for #12985 ( #13100 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-01-10 15:43:27 -10:00
Keith Burzinski and GitHub
c40f44f4bd
[remote_base] Add zero-copy packed sint32 decoder for #12985 ( #13093 )
2026-01-09 04:06:03 -06:00
Keith Burzinski and GitHub
62cb08c3dc
[api] Add methods supporting efficient packed repeated sint32 field encoding for #12985 ( #13094 )
2026-01-09 04:05:47 -06:00
e301b8d0e0
[thermostat] Allow heat_cool_mode without an automation ( #13069 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2026-01-07 21:44:10 -06:00
Keith Burzinski and GitHub
d6554702d8
[zwave_proxy] Make send_frame safer, make set_home_id protected ( #13055 )
2026-01-07 08:54:08 +00:00
Keith Burzinski and GitHub
f8309b007c
[zwave_proxy] Add logging if client sends zero-length message ( #13052 )
2026-01-07 01:41:33 -06:00
Keith Burzinski and Jonathan Swoboda
1922455fa7
[wifi] Fix for wifi_info when static IP is configured ( #12576 )
2025-12-23 09:21:54 -05:00
Keith Burzinski and GitHub
08c0f65f30
[sprinkler] Remove internal latching valve support ( #12603 )
2025-12-22 14:13:18 -05:00
Keith Burzinski and GitHub
cd45fe0c3a
[thermostat] Optimizations to reduce binary size ( #12621 )
2025-12-22 14:13:03 -05:00
Keith Burzinski and GitHub
2113858f89
[sprinkler] Squash a few bugs + minor optimization ( #12436 )
2025-12-21 02:45:24 -06:00
Keith Burzinski and GitHub
730bf206de
[wifi] Fix for wifi_info when static IP is configured ( #12576 )
2025-12-19 21:25:16 -05:00
Keith Burzinski and Jonathan Swoboda
f0d0ea60a7
[esp32_ble, esp32_ble_tracker] Fix crash, error messages when ble.disable called during boot ( #12560 )
2025-12-19 10:13:35 -05:00
Keith Burzinski and GitHub
7ae3a11d6b
[esp32_ble, esp32_ble_tracker] Fix crash, error messages when ble.disable called during boot ( #12560 )
2025-12-18 19:42:47 -06:00
eda743ee48
[usb_cdc_acm] New component ( #11687 )
...
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-12-08 09:50:23 -05:00
Keith Burzinski and GitHub
d4bd282bb4
[helpers] Fix unit tests following #12135 ( #12237 )
2025-12-01 22:08:49 +00:00
52fe3de78f
[zwave_proxy] Use new socket wake infrastructure to reduce latency, convert to C++17 namespace style ( #12135 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-12-01 14:27:20 -06:00
Keith Burzinski and GitHub
6a79ce8eff
[uart] Automatically enable the socket wake infrastructure when RX wake requested ( #12221 )
2025-12-01 14:16:39 -06:00
Keith Burzinski and GitHub
664881bc13
[uart] Convert to C++17 namespace style ( #12220 )
2025-12-01 07:57:18 -05:00
Keith Burzinski and GitHub
dbc16ce468
[wifi_info] Fix compilation error when using only mac_address sensor, add tests ( #12222 )
2025-12-01 02:48:47 -06:00
161a18b326
[uart] Add wake_loop_on_rx flag for low latency processing ( #12172 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-12-01 00:33:23 -06:00
2bc8a4a779
[wifi_info] Use callbacks instead of polling ( #10748 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2025-11-24 20:23:10 -06:00
88b898458b
[bluetooth_proxy] Fix crash due to null pointer ( #12084 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-11-24 21:25:49 +00:00
Keith Burzinski and GitHub
59326f137e
[tinyusb] New component ( #11678 )
2025-11-03 18:29:30 -06:00
Keith Burzinski and GitHub
266e4ae91f
[helpers] Add get_mac_address_into_buffer() ( #11700 )
2025-11-03 23:30:37 +00:00
Keith Burzinski and Jesse Hills
57f2e32b00
[uart] Fix order of initialization calls ( #11510 )
2025-11-04 11:25:32 +13:00
Keith Burzinski and GitHub
d65ad69338
[uart] Fix order of initialization calls ( #11510 )
2025-10-27 17:09:45 -05:00
7e5b82c5f3
[improv_serial] Various optimizations ( #11473 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-23 14:24:08 +13:00
Keith Burzinski and GitHub
66afe4a9be
[climate] Add some integration tests ( #11439 )
2025-10-21 02:26:18 -05:00
Keith Burzinski and GitHub
63f100a8ca
[bang_bang] Various clean-up ( #11356 )
2025-10-19 22:56:25 -10:00
6f5e36ffc3
[climate] First pass at some optimization ( #11366 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-19 23:42:54 -05:00
Keith Burzinski and GitHub
ddf1b67e49
[prometheus] Update to use new climate API ( #11361 )
2025-10-18 22:11:44 -10:00
Keith Burzinski and GitHub
b4d9fddd07
[mqtt] Update to use new climate API ( #11360 )
2025-10-18 22:11:10 -10:00
Keith Burzinski and GitHub
25f03074ab
[web_server] Update to use new climate API ( #11363 )
2025-10-18 22:10:07 -10:00
Keith Burzinski and GitHub
590f6ff70b
[api] Update to use new climate API ( #11357 )
2025-10-19 06:20:11 +00:00
Keith Burzinski and GitHub
a33ed5e47b
[thermostat] Add humidity support ( #11286 )
2025-10-18 17:25:53 -10:00
236ca12d3e
[api, climate, thermostat] Implement feature_flags for climate ( #10987 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-15 21:59:55 -05:00
Keith Burzinski and GitHub
cfd241ff29
[zwave_proxy] Send HomeID upon client connect ( #11037 )
2025-10-06 03:47:55 +00:00
Keith Burzinski and GitHub
9dd6be4061
[zwave_proxy, api] Add notification message when Z-Wave HomeID changes ( #10860 )
2025-09-27 17:50:18 -05: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
Keith Burzinski and GitHub
9c201afe76
[api_protobuf.py] Use type appropriate for estimated_size ( #10797 )
2025-09-18 20:55:45 -05:00
fad0ec7793
[zwave_proxy] New component ( #10762 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-09-18 15:43:14 -05:00
Keith Burzinski and GitHub
adcba4fd9a
[api_protobuf.py] Use type based on size/length ( #10696 )
2025-09-13 17:02:04 -05:00
Keith Burzinski and Jesse Hills
56e85b3ef9
[thermostat] Rename timer enums to mitigate naming conflict ( #10666 )
2025-09-10 22:58:35 +12:00
Keith Burzinski and GitHub
55dd12c66b
[thermostat] Rename timer enums to mitigate naming conflict ( #10666 )
2025-09-10 22:58:07 +12:00
Keith Burzinski and Jesse Hills
972aa691e4
[sen5x] Fix initialization ( #10603 )
2025-09-10 13:56:50 +12:00
d9f625e5c8
[thermostat] General clean-up, optimization, properly support "auto" mode ( #10561 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-09-10 13:24:50 +12:00
Keith Burzinski and GitHub
e018b15641
[sen5x] Various optimizing & tidying up ( #10602 )
2025-09-05 20:10:48 -05:00
Keith Burzinski and GitHub
a49669ee58
[sensirion_common] Tidy up, optimize ( #10604 )
2025-09-05 17:17:20 -05:00
Keith Burzinski and GitHub
09b40b882e
[sgp30] Tidy up, optimize ( #10607 )
2025-09-05 14:20:11 -05:00
Keith Burzinski and GitHub
0069163d31
[sps30] Tidy up, optimize ( #10606 )
2025-09-05 14:11:14 -05:00
Keith Burzinski and GitHub
86c2af4882
[sen5x] Fix initialization ( #10603 )
2025-09-05 18:37:57 +12:00
c3a209d3f4
[ld2450] Replace `throttle` with native filters ( #10196 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-08-12 19:35:19 -05:00
Keith Burzinski and GitHub
45b88f2da9
[sensor] Extend timeout filter with option to return last value received ( #10115 )
2025-08-11 10:36:44 -05:00
Keith Burzinski and GitHub
6071f4b02c
[ld2410] Replace `throttle` with native filters ( #10019 )
2025-08-07 10:26:11 +12:00
Keith Burzinski and GitHub
291215909a
[sensor] A little bit of filter clean-up ( #9986 )
2025-08-01 02:55:59 +00:00
Keith Burzinski and GitHub
913c58cd2c
[template] Add tests for more sensor filters ( #9973 )
2025-07-30 14:20:25 +12:00
Keith Burzinski and GitHub
374858efeb
[sensor] Add new filter: `throttle_with_priority` ( #9937 )
2025-07-30 12:53:14 +12:00
Keith Burzinski and GitHub
4ff3137c0d
[gps] Fix slow parsing ( #9953 )
2025-07-29 17:21:52 +12:00
Keith Burzinski and GitHub
f5f0a01a85
[text_sensor] Add support for default filters ( #9936 )
2025-07-29 11:35:40 +12:00
Keith Burzinski and GitHub
908891a096
[binary_sensor] Add support for default filters ( #9935 )
2025-07-29 11:35:11 +12:00
Keith Burzinski and GitHub
7657316a92
[sensor] Add support for default filters ( #9934 )
2025-07-29 11:34:52 +12:00
Keith Burzinski and GitHub
14862904ac
[power_supply] Optimize logging, reduce flash footprint ( #9923 )
2025-07-26 19:54:10 -10:00
Keith Burzinski and GitHub
e79589efee
[platformio.ini] Add GPS to nrf52-zephyr lib_deps ( #9884 )
2025-07-25 06:31:32 +00:00
Keith Burzinski and GitHub
cb87f156d0
[platformio.ini] Move GPS to common lib_deps ( #9883 )
2025-07-24 18:10:03 -10:00
Keith Burzinski and GitHub
729f20d765
[gps] Patches to build on IDF, other optimizations ( #9728 )
2025-07-24 23:23:42 +12:00
Keith Burzinski and GitHub
5bff9bc8d9
[ld2450] Use `Deduplicator` for sensors ( #9863 )
2025-07-24 04:02:03 -05:00
705ea4ebaa
[ld2410] Use `Deduplicator` for sensors ( #9584 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-07-24 16:50:50 +12:00
Keith Burzinski and GitHub
a3e626757e
[helpers] Add "unknown" value handling to `Deduplicator` ( #9855 )
2025-07-23 21:22:54 -05:00
Keith Burzinski and Jesse Hills
8674012406
[bme680_bsec] Add suggested alternate when using IDF ( #9785 )
2025-07-23 00:34:12 +12:00
Keith Burzinski and Jesse Hills
ae12deff87
[neopixelbus] Add suggested alternate when using IDF ( #9783 )
2025-07-23 00:34:12 +12:00