 }
 
 void switchLight(boolean state) {
+  verbosePrint("Entered switchLight()");
   lightOutput = (bool)digitalRead(LIGHT_OUTPUT_PIN);
 
   if (lightOutput != state) {

  }

  // Check light inputs, output if necessary
  lightInput = !(bool)lightInputDebouncer.read();
  lightState = (lightInput || lightRequested);
  switchLight(lightState);

}

void getJsonStatus(char * const jsonStatus, int jsonStatusSize) {
  verbosePrint("Entered getJsonStatus()");
  StaticJsonBuffer<200> jsonBuffer;
  JsonObject& jsonRoot = jsonBuffer.createObject();

