 // Read temperature (C) and humidity values from DHT11 and publish json 
 
 void JsonReportSensorDHT() {
-
   // Create Json and publish
   String jsonDHT = String("{\"sensor\":\"temp_hum\",\"time\":\"" + TimeStr + "\",\"data\":[" + dht.readTemperature() + "," + dht.readHumidity() + "]}");
   Serial.println(jsonDHT);

  Serial.println(jsonMagneto);
  memset(bufff, 0, 512); jsonMagneto.toCharArray(bufff, 512);
  mqtt.publish("iot-uplink", bufff);
}

// Read line tracker values and publish json 

void JsonReportSensorEdge() {
  
  // Create Json and publish
  String jsonEdge = String("{\"sensor\":\"edge\",\"time\":\"" + TimeStr + "\",\"data\":[" + left_edge + "," + right_edge + "]}");
  Serial.println(jsonEdge);

// Read RFID tag value and publish json 

void JsonReportSensorRFID() {
  if ( ! rfid.PICC_ReadCardSerial()) return;
  // Serial.print(F("PICC type: "));
  MFRC522::PICC_Type piccType = rfid.PICC_GetType(rfid.uid.sak);
