J. Nick Koston
|
6d03afecd0
|
[binary_sensor] Modernize to C++17 nested namespaces and remove redundant qualifications
|
2025-11-15 21:32:46 -06:00 |
|
J. Nick Koston
|
7abb6d4998
|
[core] Implement Global Controller Registry to reduce RAM usage (#11772)
|
2025-11-09 17:34:08 -06:00 |
|
J. Nick Koston
|
1446e7174a
|
[core] Reduce action framework argument copies by 83% (#11704)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-11-05 01:23:24 +00:00 |
|
Jesse Hills
|
09d89000ad
|
[core] Remove deprecated schema constants (#11591)
|
2025-10-29 00:14:02 -05:00 |
|
J. Nick Koston
|
3c18558003
|
Optimize stateless lambdas to use function pointers (#11551)
|
2025-10-28 08:06:22 +13:00 |
|
J. Nick Koston
|
78ffeb30fb
|
[binary_sensor] Optimize MultiClickTrigger with FixedVector (#11453)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-10-22 16:55:13 +13:00 |
|
J. Nick Koston
|
3aedfe8be3
|
[binary_sensor] Optimize AutorepeatFilter with FixedVector (#11444)
|
2025-10-21 04:30:13 -05:00 |
|
J. Nick Koston
|
85959e3004
|
[sensor,text_sensor,binary_sensor] Optimize filter parameters with std::initializer_list (#11426)
|
2025-10-21 15:47:13 +13:00 |
|
J. Nick Koston
|
086f1982fa
|
[core] Use get_device_class_ref() in entity platform logging to avoid string allocations (#10531)
|
2025-09-03 14:26:53 +12:00 |
|
J. Nick Koston
|
d1276dc6df
|
[core] Replace magic coroutine priority numbers with self-documenting CoroPriority enum (#10518)
|
2025-09-02 21:41:50 +00:00 |
|
J. Nick Koston
|
3964f9794b
|
[binary_sensor] Convert LOG_BINARY_SENSOR macro to function to reduce flash usage (#10294)
|
2025-08-20 14:35:09 +12:00 |
|
J. Nick Koston
|
296442d8f1
|
[core] Fix compilation errors when platform sections have no entities (#10023)
|
2025-08-02 13:59:20 -10:00 |
|
Keith Burzinski
|
908891a096
|
[binary_sensor] Add support for default filters (#9935)
|
2025-07-29 11:35:11 +12:00 |
|
J. Nick Koston
|
f808c38f10
|
[ruff] Enable PERF rules and fix all violations (#9874)
|
2025-07-25 08:15:54 -10: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
|
261b561bb2
|
[binary_sensor] Add action to invalidate state and pass to HA (#8961)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2025-06-12 09:16:20 +10:00 |
|
J. Nick Koston
|
3411e45a0a
|
Reserve memory for component and platform vectors (#9042)
|
2025-06-11 22:05:42 +12:00 |
|
Keith Burzinski
|
6675e99862
|
Remove unnecessary ellipsis (#8964)
|
2025-06-03 21:46:10 +01:00 |
|
Clyde Stubbs
|
44470f31f6
|
Revert "[binary_sensor] initial state refactor" (#8828)
|
2025-05-18 03:30:08 +00:00 |
|
Jesse Hills
|
dcd786d21c
|
[config] Deprecate other *_SCHEMA constants (#8748)
|
2025-05-12 14:43:38 -05:00 |
|
Jesse Hills
|
8399d894c1
|
[config] Use `cv.UNDEFINED instead of adhoc _UNDEF` objects (#8725)
|
2025-05-09 08:18:52 +00:00 |
|
Clyde Stubbs
|
087ff865a7
|
[binary_sensor] initial state refactor (#8648)
Co-authored-by: Zsombor Welker <flaktack@welker.hu>
|
2025-05-01 15:58:35 +12:00 |
|
Samuel Sieb
|
b95b4a0694
|
keypad binary sensors should be initially off (#7808)
Co-authored-by: Samuel Sieb <samuel@sieb.net>
|
2024-11-25 11:40:51 +13:00 |
|
RFDarter
|
86a34f4b17
|
[web_server] v3 entity grouping (#6833)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2024-10-07 15:52:26 +13:00 |
|
tomaszduda23
|
c348efa401
|
[code-quality] Organise base entities imports (#7208)
|
2024-08-07 15:49:51 +12:00 |
|
RFDarter
|
a7fc1a6298
|
[web_server] add entity sorting for v3 (#6445)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2024-05-30 13:54:20 +12:00 |
|
lbilger
|
8952719045
|
Allow one timing to cancel others (#6744)
Co-authored-by: Lars Bilger <lars.bilger@lht.dlh.de>
|
2024-05-16 11:33:27 +12:00 |
|
Clyde Stubbs
|
c007593f72
|
Fix for #4866 - inconsistent arguments (#6639)
|
2024-04-29 15:53:08 +12:00 |
|
Scott K Logan
|
3de5b26d77
|
Add a Binary Sensor Filter for state settling (#5900)
|
2023-12-22 11:33:29 +09:00 |
|
Keith Burzinski
|
cdc4f7f59b
|
IDF 5 fixes for various components from test1.yaml (#5451)
|
2023-10-18 19:33:36 +13:00 |
|
Jesse Hills
|
00f9af70a9
|
Fix some configs after #5181 (#5209)
|
2023-08-07 11:48:23 +12:00 |
|
Jesse Hills
|
f81c556b63
|
Update components "if x in config" (#5181)
|
2023-08-02 16:25:26 +12:00 |
|
Kevin P. Fleming
|
8739552c0b
|
binary_sensor: Validate max_length for on_click/on_double_click (#5068)
|
2023-07-10 09:55:02 +12:00 |
|
Sergey Dudanov
|
5b2176562b
|
binary_sensor filters templatable delays (#5029)
|
2023-07-04 12:25:48 +12:00 |
|
Sergey Dudanov
|
cf98c497d5
|
binary_sensor removed unused filter (#5039)
|
2023-07-03 10:35:53 +12:00 |
|
Fabian
|
afc2b3b74f
|
Keep Device Class in Flash. (#4639)
* Keep Device Class in Flash.
* Remove blank line
---------
Co-authored-by: Your Name <you@example.com>
|
2023-04-20 03:53:35 +00:00 |
|
Oxan van Leeuwen
|
ba1416cc0e
|
Drop deprecated entity property base methods (#4539)
|
2023-03-09 00:08:45 +00:00 |
|
Jesse Hills
|
5c49730cb9
|
Simplify binary_sensor_schema function (#4469)
|
2023-02-19 21:13:40 +00:00 |
|
Regev Brody
|
77db8c8401
|
add SUB_BINARY_SENSOR macro (#4447)
|
2023-02-19 19:11:21 +00:00 |
|
Oxan van Leeuwen
|
9aed758d1b
|
Automate syncing device classes with HA (#4438)
* Sync device classes with HA
* Rename blacklist
|
2023-02-16 00:28:12 +00:00 |
|
Jesse Hills
|
9273e3775b
|
Add vector includes (#4080)
|
2022-11-24 13:12:55 +13:00 |
|
RoboMagus
|
989b7be99b
|
Pass optional args to 'new_Pvariable' when creating new entities (#3690)
|
2022-08-08 07:31:50 +12:00 |
|
Bryan Berg
|
9217216723
|
Add CO device class to binary_sensor (#3656)
|
2022-08-02 11:32:02 +12:00 |
|
Samuel Sieb
|
6a4e0cf667
|
add option to publish initial state of binary sensors (#3636)
Co-authored-by: Samuel Sieb <samuel@sieb.net>
|
2022-07-25 15:55:32 +12:00 |
|
Maurice Makaay
|
0d1028be2e
|
Cleanup deprecated EntityBase::hash_base() (#3525)
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
|
2022-06-08 09:13:11 +12:00 |
|
Jesse Hills
|
7a242bb4ed
|
Binary Sensor codegen tidyup (#3217)
|
2022-02-18 10:39:59 +13:00 |
|
Jesse Hills
|
ffa19426d7
|
Remove redundant name from binary_sensor constructor (#3213)
|
2022-02-17 16:56:44 +13:00 |
|
Oxan van Leeuwen
|
89e7448007
|
Remove deprecated attribute from virtual entity methods (#3056)
|
2022-01-16 23:40:15 +01:00 |
|
Oxan van Leeuwen
|
073828235f
|
Deprecate virtual methods to set entity properties (#3021)
|
2022-01-10 13:32:39 +01:00 |
|