Add more debugging
[manu/arduino-maison.git] / cave / cave.ino
index 3f9d6f9..5abccb6 100644 (file)
@@ -54,13 +54,17 @@ void loop() {
   float temperature = 0;
   float humidity = 0;
   int err = SimpleDHTErrSuccess;
-  #if defined(DEBUG)
-  Serial.println("Temperature: "+String(temperature));
-  Serial.println("Humidity: "+String(humidity));
-  #endif
   if ((err = dht22.read2(&temperature, &humidity, NULL)) == SimpleDHTErrSuccess) {
+      #if defined(DEBUG)
+      Serial.println("Temperature: "+String(temperature));
+      Serial.println("Humidity: "+String(humidity));
+      #endif
     sendToInfluxDB("temperature,city="+city+",location="+location, "value", String(temperature));
     sendToInfluxDB("humidity,city="+city+",location="+location, "value", String(humidity));
+  } else {
+      #if defined(DEBUG)
+      Serial.println("DHT 22 error");
+      #endif
   }
   double water_dist = distanceSensor.measureDistanceCm(temperature);
   #if defined(DEBUG)