Disable pumps while OTA running, mode2 is called only once

This commit is contained in:
c3ma
2020-10-28 21:20:46 +01:00
parent 0bd4aae258
commit a140383e32
2 changed files with 4 additions and 2 deletions

View File

@@ -60,7 +60,9 @@ public:
* @return false
*/
bool isPumpRequired() {
return (this->mSetting->pSensorDry != NULL) && (this->moistureRaw.getMedian() < this->mSetting->pSensorDry->get());
return (this->mSetting->pSensorDry != NULL)
&& (this->moistureRaw.getMedian() > this->mSetting->pSensorDry->get())
&& (this->mSetting->pSensorDry->get() != DEACTIVATED_PLANT);
}
HomieInternals::SendingPromise& setProperty(const String& property) const {