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
|
89bb5d9e42
|
[core] Require explicit synchronous= for register_action (#14606)
|
2026-03-10 09:11:45 -10:00 |
|
 J. Nick KostonandClaude Opus 4.6
|
9371159a7e
|
[core] Replace custom esphome::optional with std::optional (#14368)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-04 01:14:05 +00: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 KostonandJesse Hills
|
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 |
|
J. Nick Koston
|
885508775f
|
[fan] Remove duplicate preset mode storage to save RAM (#11632)
|
2025-11-05 10:55:37 +13:00 |
|
J. Nick Koston
|
3f05fd82e5
|
[fan] Use std::vector for preset modes, preserve config order (#11483)
|
2025-11-03 14:18:59 +13:00 |
|
Jesse Hills
|
42c355e6d7
|
[fan] Update components to use `fan_schema(...)` (#8786)
|
2025-05-13 20:30:11 -05:00 |
|
dependabot[bot]
|
4adda632bb
|
Bump ruff from 0.9.2 to 0.11.0 (#8409)
|
2025-03-20 09:51:23 -10: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 |
|
 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 |
|
 WeekendWarrior1andJesse Hills
|
03190611bb
|
Add H-Bridge fan component (#2212)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-08-31 10:10:22 +12:00 |
|