     resetTimeDate = currentTimeDate;
     Blynk.virtualWrite(16, currentStatus);
     Blynk.setProperty(V16, "label", String("Current Status:                    SYSTEM RESET at ") + resetTimeDate);
-    Blynk.setProperty(V16, "color", "#808080");
   }
 
   // Purpose: To keep the display showing a system reset state until the HVAC has turned on or off.

  timer.setTimeout(100, vsync1);              // Syncs back vPins to survive hardware reset.
  timer.setTimeout(2000, vsync2);             // Syncs back vPins to survive hardware reset.
  timer.setTimeout(4000, vsync3);             // Syncs back vPins to survive hardware reset.
  timer.setInterval(30000L, tempUpdater);      // When bypass on, this evaluates controlling space against setpoint.
  timer.setInterval(30000L, tempControl);     // Temps (controlling space) that can control HVAC are synced.

}


        controllingSpace = "LK";
        coolingMode = 0;
        controllingTemp = tempLK;
        Blynk.setProperty(V39, "label", String("Setpoint: ") + setpointTemp + ". Controlled by LK (currently " + tempLK + "F).");
        digitalWrite(fanRelay, HIGH);
        digitalWrite(coolingRelay, HIGH);
        digitalWrite(heatingRelay, HIGH);
        digitalWrite(bypassRelay, LOW);

        terminal.println((millis() / 1000) + String(" LK heat mode."));
        terminal.flush();

        break;
      }
    default: {
        break;
      }
  }
