J. Nick Koston
|
8e02d0a20e
|
[fan] Store preset mode vector on Fan entity to eliminate heap allocation (#15209)
|
2026-04-09 10:25:37 +12:00 |
|
J. Nick Koston
|
8fe36cde23
|
[core] Replace std::function with lightweight Callback in CallbackManager (#14853)
|
2026-03-18 18:41:05 -10:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
0f4dc6702d
|
[fan] Fix preset_mode not restored on boot (#14002)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-15 12:11:50 -05:00 |
|
J. Nick Koston
|
eeeae53f76
|
[fan] Return StringRef from get_preset_mode() for safety and modern API (#13092)
|
2026-01-11 17:40:09 -10:00 |
|
J. Nick Koston
|
3e313014e1
|
[core] Migrate entities to use lazy callbacks (#12580)
|
2025-12-19 19:04:21 -10:00 |
|
 J. Nick KostonandCopilot
|
c9fccdff25
|
[fan] Add zero-copy support for API preset mode commands (#12404)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-19 22:05:52 +00:00 |
|
J. Nick Koston
|
885508775f
|
[fan] Remove duplicate preset mode storage to save RAM (#11632)
|
2025-11-05 10:55:37 +13:00 |
|
Jesse Hills
|
a609343cb6
|
[fan] Remove deprecated set_speed function (#11590)
|
2025-10-28 21:06:30 -05:00 |
|
 Tucker KernandJ. Nick Koston
|
ad79e4fe24
|
Add support for fan preset modes (#5694)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2023-12-12 14:13:26 +09:00 |
|
 FabianandYour Name
|
cb2fcaa9b1
|
EntityBase Name can stay in flash. (#4594)
* `EntityBase`can stay in flash.
* Trying to please the CI.
---------
Co-authored-by: Your Name <you@example.com>
|
2023-03-28 06:38:56 +00:00 |
|
 Maurice MakaayandMaurice Makaay
|
0d1028be2e
|
Cleanup deprecated EntityBase::hash_base() (#3525)
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
|
2022-06-08 09:13:11 +12:00 |
|
 Keilin BickarandJesse Hills
|
f0c890f160
|
Remove deprecated fan speeds (#3397)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-05-19 12:50:44 +12:00 |
|
 
|
2a84db7f85
|
Refactor fan platform to resemble climate/cover platforms (#2848)
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
Co-authored-by: rob-deutsch <robzyb+altgithub@gmail.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-01-23 22:21:54 +13:00 |
|