     Particle.connect();
   }
   Particle.process();
+
+  // Do you guys like TDD?  Do you guys like testing?  Well listen to this!
+  // ** Johnny B. Goode plays while testers cry blood **
+  // Time.setTime(1446023974);  // 2am
+  // Time.setTime(1446029100);  // 3:45am
+  // Time.setTime(1446031100);  // 4:18am
 
   if (isOperatingTime()) {
     switch(doorState)

// This #include statement was automatically added by the Particle IDE.
#include "neopixel/neopixel.h"

// ---- CHANGE THIS ----
#define PIXEL_PIN D1
#define PIXEL_COUNT 2
#define PIXEL_TYPE WS2812B

Adafruit_NeoPixel strip = Adafruit_NeoPixel(PIXEL_COUNT, PIXEL_PIN, PIXEL_TYPE);

int doorState = -1;

// don't run during "the day", define what that means here
int blackoutStart = 3;  // 3am
int blackoutEnd  = 18;  // 6pm
// I'd love to use the positive inflection here but it's too hard to
// implement without a real time/date library.  You can't easily
// represent like 3am -- meaning the next day with a number.


void setup() {
  // Serial.begin(9600);

  Time.zone(-7);  // PDT, be wary of daylight savings adjustments.  :(

  strip.begin();
  strip.show(); // Initialize all pixels to 'off'
  Particle.subscribe("squarism/garage/open", eventHandler);

  // Serial.println("I'm booted!");
}

void loop() {

    blankStrip();
    delay(60000);
  }

  delay(5000);
}

void eventHandler(const char *event, const char *data) {
