diff --git a/monitoring/monitoring.ino b/monitoring/monitoring.ino index c57dbc7..4859382 100644 --- a/monitoring/monitoring.ino +++ b/monitoring/monitoring.ino @@ -1,5 +1,4 @@ #include -#include #include #include //#include "konfigurace_local.h" @@ -23,12 +22,14 @@ void odesli_zpravu(){ Serial.println(vlhkost); Serial.print("Stav kontaktu (0/1): "); Serial.println(kontakt); - + zSender.ClearItem(); + zSender.AddItem("kontakt", kontakt); zSender.AddItem("baterie", napeti_baterie); + zSender.Send(); + zSender.ClearItem(); zSender.AddItem("teplota", teplota); zSender.AddItem("vlhkost", vlhkost); - zSender.AddItem("kontakt", kontakt); zSender.Send(); } @@ -36,18 +37,17 @@ void setup() { Serial.begin(115200); pinMode(MRAZAK_pin, INPUT_PULLUP); Serial.println("Start"); - WiFi.config(staticIP, gateway, subnet); + //WiFi.config(staticIP, gateway, subnet); WiFi.mode(WIFI_STA); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(100); } Serial.println("Pripojeno"); - //odesli_zpravu(); - //ESP.deepSleep(zpozdeni * 1000000); + zSender.Init(IPAddress(SERVERADDR), ZABBIXPORT, ZABBIXAGHOST); + odesli_zpravu(); + ESP.deepSleep(zpozdeni * 1000000); } void loop() { - odesli_zpravu(); - delay(60000); }