#include <WiFi.h>
#include<DHTesp.h>
#include<AntaresESP32HTTP.h>
#define DHTPIN 2 // PIN D4
#define DHTTYPE DHT22
#define LEDPIN 4 //PIN D2
#define ACCESSKEY "8fbbd48c7e1b0a76:e4f2b2cc6b637897"
#define projectName "DHT11IOT"
#define deviceName "DHT11"
#define WIFISSID "yhve.me "
#define PASSWORD "Chungkul123 "
DHT dht (DHTPIN, DHTTYPE);
AntaresESP8266HTTP antares(ACCESSKEY);
void setup() {
Serial.begin(115200);//Seial
dht.begin();//mengaktifkan sensor dht
pinMode(LED,OUTPUT);
WiFi.begin(WIFISSID, PASSWORD);
while(WiFi.status() != WL_CONNECTED){
delay(500);
digitalWrite(LED, LOW)
}
digitalWrite(LED, HIGH);
antares.setDebug(true);//Menampilkan informasi data yang terkirim ke antares
antares.wifiConnection(WIFISSID, PASSWORD);
}
void loop() {
float temp = dht.readTemperature();
float hum = dht.readHumidity();
//Serial.println("Suhu : " + String(temp));
//Serial.println("Kelembapan : " + String(hum));
antares.add("Temperature", temp);//Variabel penampung data yang akan dikirim
antares.add("Humidity", hum);
antares.send(projectName, deviceName);
delay(5000);
}