#include <BlynkSimpleEsp8266.h>
#include <SimpleDHT.h>
#include <SimpleTimer.h>
char ssid[] = “iptime";
char pass[] = "";
char auth[] = "7dabcaaa4a9f47a4819251b3f19138df";
int pinDHT11 = D2;
SimpleDHT11 dht11;
SimpleTimer timer;
void every5second() {
byte temperature = 0;
byte humidity = 0;
if (dht11.read(pinDHT11, &temperature, &humidity, NULL)) {
Serial.println("No Data");
}
else {
Blynk.virtualWrite(V1, (int)temperature);
Blynk.virtualWrite(V2, (int)humidity);
Blynk.virtualWrite(V3, (int)temperature);
}
}
void setup() {
Serial.begin(115200);
Blynk.begin(auth, ssid, pass);
timer.setInterval(3000, every5second);
}
void loop() {
Blynk.run();
timer.run();
}