mirror of
https://github.com/esphome/esphome.git
synced 2025-07-28 14:16:40 +00:00
[fan] Do not save state for fan if configured as NO_RESTORE (#9472)
This commit is contained in:
parent
35b3f75f7c
commit
42b6939e90
@ -177,6 +177,10 @@ optional<FanRestoreState> Fan::restore_state_() {
|
|||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
void Fan::save_state_() {
|
void Fan::save_state_() {
|
||||||
|
if (this->restore_mode_ == FanRestoreMode::NO_RESTORE) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
FanRestoreState state{};
|
FanRestoreState state{};
|
||||||
state.state = this->state;
|
state.state = this->state;
|
||||||
state.oscillating = this->oscillating;
|
state.oscillating = this->oscillating;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user