#include <LiquidCrystal_I2C.h>
#include "RTClib.h"
#include <ESP32Servo.h>
#include "ThingsBoard.h"
#include <WiFi.h>
#define CURRENT_FIRMWARE_TITLE "TEST"
#define CURRENT_FIRMWARE_VERSION "1.0.0"
#define WIFI_AP_NAME "Wokwi-GUEST"
#define WIFI_PASSWORD ""
#define TOKEN "QMwZYoFR1QgRXbOK5u7T" //"Silahkan isi Token Listrik"
#define THINGSBOARD_SERVER "demo.thingsboard.io"
LiquidCrystal_I2c lcd(0x27, 20, 4);
RTC_DS1307 rtc;
#define NTC 34
#define Pump 14
#define heater 32
#define DOx 35
#define PH 33
#define ECHO 27
#define TRIG 12
#define Aerator 25
#define drain 26
#define feeder 13
#define feedDelay 3000//60000
const float BETA = 3950; // should match the Beta Coefficient of the thermistor
int status = WL_IDLE_STATUS;
WiFiClient client;
ThingsBoard tb(client)
Servo drainservo;
Servo feederServo;
int feedHR = 53, feedInterv = 1, lastFeed;
boolean feed;
int pompSpeed = 0, maxHeater = 255, miniHeater = 0, valHeater;
int aerSpeed = 0, maxAer = 255, minAer = 0, valAer;