 #endif
 
 #ifdef BLYNK_SIGNAL_TEMP
-#ifdef BLYNK_VPIN_LED_TEMP_INC
+    #ifdef BLYNK_VPIN_LED_TEMP_INC
 WidgetLED ledTempInc(BLYNK_VPIN_LED_TEMP_INC);
-#endif
-#ifdef BLYNK_VPIN_LED_TEMP_DEC
+    #endif
+    #ifdef BLYNK_VPIN_LED_TEMP_DEC
 WidgetLED ledTempDec(BLYNK_VPIN_LED_TEMP_DEC);
-#endif
+    #endif
 #endif
 
 #if defined(BLYNK_NOTIFY_TEMP)

#endif


//-------------------------------------------------------------------------
// Blynk configuration
//-------------------------------------------------------------------------
#ifdef BLYNK_CLOUD
const unsigned int PERIOD_PUBLISH_BLYNK = 30000;
char BLYNK_TOKEN[] = CREDENTIALS_BLYNK_TOKEN;
#define BLYNK_VPIN_LCD_STATUS           V0
#define BLYNK_VPIN_BUTTON_STATUS        V1
#define BLYNK_VPIN_BUTTON_RESET         V2
#define BLYNK_VPIN_VALUE_RSSI           V3
#define BLYNK_VPIN_VALUE_TEMP           V4
#define BLYNK_VPIN_VALUE_TEMP_GAUGE     V4
// #define BLYNK_VPIN_VALUE_TEMP_DIFF      V5
#define BLYNK_VPIN_VALUE_TEMP_MIN       V6
#define BLYNK_VPIN_VALUE_TEMP_MAX       V7

#endif


#ifdef BLYNK_CLOUD
//-------------------------------------------------------------------------
// Publishing to Blynk
//-------------------------------------------------------------------------
void publishBlynk()
{
#if defined(BLYNK_NOTIFY_TEMP) || defined(BLYNK_SIGNAL_TEMP)
    #ifdef BLYNK_NOTIFY_TEMP
    static byte tempStatusOld = tempStatus;
    #endif
    static float tempValueOld = tempValue;
    static unsigned long timeStamp;
    if (millis() - timeStamp >= PERIOD_PUBLISH_BLYNK)
