   {
     free(p);
     client.loop();
-
+    /*
     Serial.print("[MQTT] out topic : ");
     Serial.print(topictosend);
     Serial.print(" payload: ");
     Serial.print(payloadtosend);
     Serial.println(" published");
-
+    */
     return true;
 
   } else {
     free(p);
     client.loop();
-
+    /*
     Serial.print("[MQTT] out topic : ");
     Serial.print(topictosend);
     Serial.print(" payload: ");
     Serial.print(payloadtosend);
     Serial.println(" publish failed");
-
+    */
     return false;
   }
 }

        client.loop();
        client.subscribe(homekit_subscribe_topic);
        client.loop();
        Serial.println("[MQTT] mqtt connected");
      }
      else
      {
        Serial.print("[MQTT] mqtt failed, rc=");
        Serial.println(client.state());
      }
    }
  }

  udp.begin(localPort);
  if (timeStatus() == timeNotSet)
  {
    //Serial.println("[NTP] get ntp time");
    setSyncProvider(getNtpTime);
    delay(500);
  }
