DHT new library and uptime support

This commit is contained in:
Dmitry Borisenko
2020-02-15 20:17:25 +03:00
parent 92c8b79e2a
commit a2c146a0e9
11 changed files with 164 additions and 24 deletions

View File

@@ -38,7 +38,7 @@ void Device_init() {
ts.remove(DHTT);
ts.remove(DHTH);
//================
all_vigets = "";
txtExecution("firmware.config.txt");
//outcoming_date();
@@ -50,3 +50,23 @@ void Scenario_init() {
scenario = readFile("firmware.scenario.txt", 2048);
}
}
void up_time() {
uint32_t ss = millis() / 1000;
uint32_t mm = ss / 60;
uint32_t hh = mm / 60;
uint32_t dd = hh / 24;
if (mm != 0) {
Serial.println(String(mm) + " min");
jsonWrite(configJson, "uptime", String(mm) + " min");
}
if (hh != 0) {
Serial.println(String(hh) + " hours");
jsonWrite(configJson, "uptime", String(hh) + " hours");
}
if (dd != 0) {
Serial.println(String(dd) + " days");
jsonWrite(configJson, "uptime", String(dd) + " days");
}
}