diff options
Diffstat (limited to 'control/zone.cpp')
-rw-r--r-- | control/zone.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/control/zone.cpp b/control/zone.cpp index 418b3ba..cb8ebfa 100644 --- a/control/zone.cpp +++ b/control/zone.cpp @@ -60,6 +60,11 @@ Zone::Zone(Mode mode, // Do not enable set speed events when in init mode if (mode != Mode::init) { + // Update target speed to current zone target speed + if (!_fans.empty()) + { + _targetSpeed = _fans.front()->getTargetSpeed(); + } // Setup signal trigger for set speed events for (auto& event : std::get<setSpeedEventsPos>(def)) { |