void loop() {
timer.run();
if (Blynk.connected()) { // If connected run as normal
Blynk.run();
} else {
if(ReCnctCountFail++==5){
Serial.print("Failed to connect");
ESP.restart();
}
timer.setTimeout(60000L, []() { // Lambda Reconnection Timer Function
Serial.println("Connection lost, Starting reconnection in 60 seconds...");
Serial.print("Attempting reconnection ");
Blynk.connect(); // Try to reconnect to the server
}); // END Timer Function
}