 // higher the value.  The default for a 16mhz AVR is a value of 6.  For an
 // Arduino Due that runs at 84mhz a value of 30 works.
 // This is for the ESP8266 processor on ESP-01
-//DHT dht(DHTPIN, DHTTYPE, 15); // 15 works fine for ESP8266
+DHT dht(DHTPIN, DHTTYPE, 15); // 15 works fine for ESP8266
 /*************************** DHT Data   **************************************/
 //float humidity, temp_f;  // Values read from sensor Fº
-//float humidity, temp_c;  // Values read from sensor as Celsius
+float humidity, temp_c;  // Values read from sensor as Celsius
 //String webString = "";   // String to display
+String tempString = "";   // String to display
 /*************************** DHT Timing   ************************************/
 // Generally, you should use "unsigned long" for variables that hold time
-//unsigned long previousMillis = 0;        // will store last temp was read
-//const long interval = 2000;              // interval at which to read sensor
+unsigned long previousMillis = 0;        // will store last temp was read
+const long interval = 2000;              // interval at which to read sensor
 
 //void handle_root() {
 //  server.send(200, "text/plain", "Hello from the weather esp8266, read from /temp or /humidity");

 /****************************** Subscript  ***********************************/
 Adafruit_MQTT_Subscribe *subscription;
  while ((subscription = mqtt.readSubscription(5000))) {
    if (subscription == &test_subscription) {
      Serial.print(F("Got: "));
      Serial.println((char *)test_subscription.lastread);
    }
  }
 /****************************** Publish  **********************************/
   // Now we can publish stuff!
  Serial.print(F("\nSending test val "));
  Serial.print(x);
  Serial.print("...");
  if (! test_topic.publish(x++)) {
    Serial.println(F("Failed"));
  } else {
    Serial.println(F("OK!"));

}

  /****************************** Get Data From DHTxx  ************************/

void gettemperature() {
  // Wait at least 2 seconds seconds between measurements.
  // if the difference between the current time and last time you read
