J. Nick Koston
1dec3ebd3b
remove batch
2025-06-05 23:47:42 +01:00
J. Nick Koston
1aad0f9b88
remove batch
2025-06-05 23:44:44 +01:00
J. Nick Koston
9902759068
remove batch
2025-06-05 23:38:10 +01:00
J. Nick Koston
fdb33a893f
tweak
2025-06-05 23:33:41 +01:00
J. Nick Koston
847ba64245
tweak
2025-06-05 23:09:45 +01:00
J. Nick Koston
e1c17ecac3
tweak
2025-06-05 23:07:45 +01:00
J. Nick Koston
6daca23225
tweak
2025-06-05 23:06:42 +01:00
J. Nick Koston
aa2b49178d
tweak
2025-06-05 22:37:55 +01:00
J. Nick Koston
aa2f0e8ff9
tweak
2025-06-05 22:32:40 +01:00
J. Nick Koston
0ff647909d
fix
2025-06-05 21:40:25 +01:00
J. Nick Koston
24b2fe8375
fix
2025-06-05 18:10:55 +01:00
J. Nick Koston
50310fe494
batch
2025-06-05 17:54:03 +01:00
J. Nick Koston
60dcb64da1
batch
2025-06-05 17:39:10 +01:00
J. Nick Koston
2bb7a1a9db
batch
2025-06-05 17:38:41 +01:00
J. Nick Koston
29ec9da864
batch
2025-06-05 17:37:29 +01:00
J. Nick Koston
1b7e1afd9b
batch state sends
2025-06-05 16:50:27 +01:00
Jonathan Swoboda
d19997a056
[api] Fix build error in IDF 5.5 ( #9007 )
2025-06-04 21:19:58 +00:00
Keith Burzinski
4f87bea788
[api] Streamline some log strings ( #8962 )
2025-06-03 21:53:32 +01:00
J. Nick Koston
43e88af28a
Optimize socket operations by checking readiness in the main loop ( #8918 )
2025-05-28 18:16:37 -05:00
Jesse Hills
af7b1a3a23
[api] Fix crash with gcc compiler on host ( #8902 )
2025-05-27 06:46:51 +12:00
J. Nick Koston
5b552b9ec5
Fix API connection sending ping too early after connection establishment ( #8840 )
2025-05-19 15:22:36 +12:00
J. Nick Koston
b0c1e0e28c
Refactor API frame helpers to enable buffer reuse ( #8825 )
2025-05-19 09:05:20 +12:00
J. Nick Koston
574aabdede
Reduce number of calls to fetch time in the main loop ( #8804 )
2025-05-19 07:48:57 +12:00
J. Nick Koston
bb1f24ab43
Avoid protobuf message construction when tx buffer is full ( #8787 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-05-14 21:25:44 -05:00
J. Nick Koston
9e64e71cdf
Require reserve_size in create_buffer to reduce realloc overhead ( #8715 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-05-08 05:50:20 +00:00
J. Nick Koston
882273cb56
Avoid Reallocation When Sending Logging Messages ( #8714 )
2025-05-08 04:19:53 +00:00
J. Nick Koston
26669bd1b6
Preallocate Buffer Space for ESP32-CAM ( #8712 )
2025-05-08 16:00:34 +12:00
Jesse Hills
ecb91b0101
[bluetooth_proxy] Allow changing active/passive via api ( #8649 )
2025-04-29 12:43:55 +00:00
Keith Burzinski
2fd5f9ac58
[api] Allow noise encryption key to be set at runtime ( #7296 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-04-17 13:15:25 +12:00
J. Nick Koston
63a7234767
Include the bluetooth mac address in the device info when proxy is enabled ( #8203 )
2025-02-27 13:37:11 +00:00
Nick Kinnan
6aba1dbd73
[api] ensure fair network sharing + prevent lost state changes via deferred publish at high event load ( #7547 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-02-25 10:20:21 +11:00
tomaszduda23
cbc03aae80
[code-quality] fix clang-tidy api ( #7279 )
2024-10-07 11:55:11 +13:00
Michael Hansen
5f7bde2a2c
Copy active wake words to message ( #7481 )
2024-09-23 07:44:53 +12:00
Michael Hansen
5a3e1d5792
Add voice assistant methods for configuration ( #7459 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-09-18 11:38:39 +12:00
Michael Hansen
857d79dc71
Add sample_bytes to media player supported format ( #7451 )
2024-09-15 23:46:54 +00:00
Michael Hansen
8bd46a43b9
Add voice assistant announce ( #7377 )
2024-09-09 12:54:20 +12:00
Michael Hansen
5a707b558d
Add supported formats to media player ( #7318 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-08-27 11:38:49 +12:00
Jesse Hills
0f2064193f
[api] Fix sending the `once` flag on ha entity subscription ( #7357 )
2024-08-27 10:20:26 +12:00
Olivier ARCHER
ab51bbd8f7
[api] Error log when NONE Update command is sent ( #7247 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-08-13 13:52:31 +12:00
tomaszduda23
8a076cc906
fix build error ( #7229 )
2024-08-12 16:49:35 +12:00
Jesse Hills
87944f0c1b
Add support for doing update entity refresh/check via API. ( #7190 )
2024-08-04 23:58:20 -05:00
Jesse Hills
3cd2fb0843
[core] Update Entities ( #6885 )
2024-06-12 09:57:36 +12:00
Jesse Hills
854d3f2e4a
[voice_assistant] Timers ( #6821 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2024-05-30 13:09:19 +12:00
Mischa Siekmann
6f53607e5a
Add ANNOUNCING state to media_player. ( #6691 )
2024-05-14 21:40:08 +12:00
Jesse Hills
8ef7b41c91
Add datetime entities ( #6513 )
2024-04-26 09:19:54 +12:00
David Friedland
c531a528f0
Event entity support ( #6451 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-04-24 14:35:26 +12:00
Keith Burzinski
eb89d99999
Add valve component ( #6447 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-04-23 16:47:03 +12:00
Jesse Hills
76c5337987
Add support for time entities ( #6399 )
...
* Add time entities
* Add tests
* Add myself to datetime codeowners
* Fix publishing times with 0 values
* Log performing TimeCall
* Implement `on_time` trigger
* Rename var
* Fix initial value for time
* Add arg name for clarity
* Remove useless checks
2024-04-08 20:46:35 -05:00
Jesse Hills
6f71363d9b
Send/Receive Voice Assistant audio via API ( #6471 )
...
Co-authored-by: Michael Hansen <mike@rhasspy.org >
2024-04-08 16:19:22 +12:00
RFDarter
1e96a19d09
Add datetime date entities ( #6191 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-03-11 07:52:22 +13:00