Expanded Plant-class with Settings and Node property

This commit is contained in:
Ollo
2020-09-21 19:40:01 +02:00
parent ff33c58288
commit a16c98d7c6
4 changed files with 72 additions and 92 deletions

View File

@@ -12,9 +12,17 @@
#include "PlantCtrl.h"
Plant::Plant(int pinSensor, int pinPump) {
this->mPinSensor = pinSensor;
this->mPinPump = pinPump;
Plant::Plant(int pinSensor, int pinPump,
HomieNode *plant,
HomieSetting<long> *sensorTriggerLevel,
HomieSetting<long> *wateringTime,
HomieSetting<long> *wateringIdleTime) {
this->mPlant=plant;
this->mPinSensor = pinSensor;
this->mPinPump = pinPump;
this->mSensorTriggerLevel=sensorTriggerLevel;
this->mWateringTime=wateringTime;
this->mWateringIdleTime=wateringIdleTime;
}
void Plant::addSenseValue(int analog) {