#include "RTC.h"
DS1307_RTC MiReloj;
#include "Sensor.h"
sensores SEN;
#include "Actuator.h"
actuadores ACT;
#include "JSON.h"
JSON_Factory JSON_fac;
#include "MQTT.h";
MQTT _MQTT;
#include "MicroSD.h"
MicroSD MSD;
#include "Task.h"
millis_tasks TSK;
void setup() {
MiReloj.RTC_init();
SEN.config();
ACT.config();
_MQTT.setup_WiFi();
_MQTT.set_MQTT_server();
_MQTT.set_MQTT_callback();
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
}
void loop() {
TSK.actualizar_tareas();
/*TSK.tarea1();
TSK.tarea_pot();
TSK.tarea_lcd();
TSK.tarea_rtc();
TSK.tarea_msd();*/
TSK.tarea_buzzwarning();
TSK.tarea_mqtt();
_MQTT.reconnect_MQTT();
}