#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include "DHT.h"
#define DHTPIN D2
#define DHTTYPE DHT11
char auth[] = " ";                         //enter auth tokan
char ssid[] = " ";                         //put your WIFI SSID
char pass[] = " ";                         //put your WIFI Passwors
DHT dht(DHTPIN, DHTTYPE);
void setup() 
{
 Serial.begin(9600);
 Blynk.begin(auth, ssid, pass);
 dht.begin();
}

void loop() 
{
float h = dht.readHumidity();
float t = dht.readTemperature();
float hic = dht.computeHeatIndex(t, h, false);
///print data on serialterminal////
Serial.print(" T= ");
Serial.print(t);
Serial.print(" °C");
Serial.print(" H=");
Serial.print(h);    
Serial.print(" Hic=");
Serial.print(" %");
Serial.print(hic);  
Serial.println (" °C");
///upload data to blynk////
Blynk.virtualWrite(V0,t);   //Temp
Blynk.virtualWrite(V1,h);   //Humidity
Blynk.virtualWrite(V2,hic); //Heat index

}
