Sketch_MQTT-Cayenne_DHT11_Celsius_unvollstaendig

Sketch_MQTT-Cayenne_DHT11_Celsius_unvollstaendig
   /*Dieser Sketch verbindet den ESP8266 mit dem Broker "Cayenne" https://mydevices.com ueber das Internet.
   Der ESP wird mit dem Internet ueber das WLAN eines Smartphones (Mobile Hotspot) verbunden.
   Das Cayenne-Dashboard wird an einem Computer/Smartphone geoeffnet (verbunden mit dem Internet). 
   Zur Kommunikation werden Channel (virtueller Kanal) "1" und "2" verwendet (im Cayenne-Dashboard einstellen).
   Der Sensor DHT11 erfasst Temperatur und Luftfeuchte, die Werte werden vom ESP ueber das Internet zum 
   Cayenne-Broker uebertragen.
    
   Der Sensor wird mit Pin D2 des ESP verbunden.*/
  
  /*Die folgenden zwei Zeilen sind fuer Debugging, ohne sie erscheint nur "Start" im Serial Monitor:*/
  #define CAYENNE_DEBUG                        
  #define CAYENNE_PRINT Serial 
  
  #include <CayenneMQTTESP8266.h>             //muss mit dem Bibliotheksmanager installiert worden sein 
  #include <DHT.h>                            //muss mit dem Bibliotheksmanager installiert worden sein 
  /*Ausserdem muss noch des Bibliotheksprgramm "Adafruit Unified Sensor" installiert worden sein.*/
  
  /*Name und Passwort des vom Smartphone erzeugten Mobile Hotspot*/
  char ssid[] = "    ";                      //WLAN-Name des Smartphones eintragen       
  char wifiPassword[] = "     ";             //WLAN-Passwort eintragen   
  
  /*Cayenne Zugangsdaten (authentication data). Diese erhalten wir vom Cayenne Dashboard.*/
  char username[] = "     ";
  char password[] = "     ";
  char clientID[] = "     ";
  
  DHT dht(D2, DHT11);                        //Sensor-Signal an Pin D2
                     
  void setup() 
  {
   Serial.begin(115200);
   delay (2000);
   Serial.println();
   Serial.println("Start");
   // Zeile noch programmieren
  }
  
  void loop()
  {
   Cayenne.loop();
   // Zeile noch programmieren                   //in Grad Fahrenheit
   temp = (temp-32)*0.555;                       //in Grad Celsius
   // Zeile noch programmieren
   Cayenne.virtualWrite(1, temp, TYPE_TEMPERATURE, UNIT_CELSIUS);            //ueber virtuellen Kanal 1
   Cayenne.virtualWrite(2, hum, TYPE_RELATIVE_HUMIDITY, UNIT_PERCENT);       //ueber virtuellen Kanal 2
  }