J. Nick Koston
cd4cb8b3ec
[datetime] Add const char * overloads for string parsing to avoid heap allocation ( #13363 )
2026-01-20 17:50:01 -10:00
J. Nick Koston
49c881d067
[core] Optimize and normalize entity state publishing logs with >> format ( #13236 )
2026-01-15 10:13:05 +00:00
J. Nick Koston
d332edfaca
[datetime] Convert to C++17 nested namespace style ( #12235 )
2025-12-01 17:50:03 -05: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
4305c44440
Reduce entity memory usage by eliminating field shadowing and bit-packing ( #9076 )
2025-06-15 15:21:55 +12:00
Nick Kinnan and Jesse Hills
20cb2e147f
Make time dependency optional ( #7425 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-09-30 16:27:22 +13:00
Jesse Hills
8ef7b41c91
Add datetime entities ( #6513 )
2024-04-26 09:19:54 +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