ota debugging attempts
This commit is contained in:
		| @@ -159,7 +159,7 @@ void mode2MQTT(){ | ||||
|     } | ||||
|   } | ||||
|  | ||||
|   bool lipoTempWarning = abs(temp[1] - temp[2]) > 5; | ||||
|   bool lipoTempWarning = abs(temp[0] - temp[1]) > 5; | ||||
|   if(lipoTempWarning){ | ||||
|     wait4sleep.in(500, prepareSleep); | ||||
|     return; | ||||
| @@ -462,8 +462,13 @@ bool switch3Handler(const HomieRange& range, const String& value) { | ||||
|   return switchGeneralPumpHandler(2, range, value); | ||||
| } | ||||
|  | ||||
| void homieLoop(){ | ||||
|  | ||||
| } | ||||
|  | ||||
| void systemInit(){ | ||||
|   WiFi.mode(WIFI_STA); | ||||
|   Serial.println("1"); | ||||
|  | ||||
|   Homie_setFirmware("PlantControl", FIRMWARE_VERSION); | ||||
|  | ||||
| @@ -472,12 +477,23 @@ void systemInit(){ | ||||
|   deepSleepNightTime.setDefaultValue(0); | ||||
|   wateringDeepSleep.setDefaultValue(60000); /* 1 minute in milliseconds */ | ||||
|  | ||||
| Serial.println("2"); | ||||
|  | ||||
|   waterLevelMax.setDefaultValue(1000);    /* 100cm in mm */ | ||||
|   waterLevelMin.setDefaultValue(50);      /* 5cm in mm */ | ||||
|   waterLevelWarn.setDefaultValue(500);    /* 50cm in mm */ | ||||
|   waterLevelVol.setDefaultValue(5000);    /* 5l in ml */ | ||||
|  | ||||
|   Serial.println("4"); | ||||
|   Homie.setLoopFunction(homieLoop); | ||||
|   Serial.println("5"); | ||||
|   Homie.setup(); | ||||
|   Serial.println("6"); | ||||
|  | ||||
|   Serial.println("3"); | ||||
|  | ||||
|   mConfigured = Homie.isConfigured(); | ||||
|   Serial.println("3b"); | ||||
|   if (mConfigured) { | ||||
|     // Advertise topics | ||||
|     plant1.advertise("switch").setName("Pump 1") | ||||
| @@ -498,7 +514,6 @@ void systemInit(){ | ||||
|     plant3.advertise("moist").setName("Percent") | ||||
|                               .setDatatype("number") | ||||
|                               .setUnit("%"); | ||||
|   #if (MAX_PLANTS >= 4) | ||||
|     plant4.advertise("moist").setName("Percent") | ||||
|                               .setDatatype("number") | ||||
|                               .setUnit("%"); | ||||
| @@ -512,7 +527,6 @@ void systemInit(){ | ||||
|                               .setDatatype("number") | ||||
|                               .setUnit("%"); | ||||
|  | ||||
|   #endif | ||||
|     sensorTemp.advertise("control") | ||||
|                 .setName("Temperature") | ||||
|                 .setDatatype("number") | ||||
| @@ -544,8 +558,6 @@ void systemInit(){ | ||||
|     // Mode 3 | ||||
|     stayAlive.advertise("alive").setName("Alive").setDatatype("number").settable(aliveHandler); | ||||
|   } | ||||
|  | ||||
|   Homie.setup(); | ||||
| } | ||||
|  | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user