+//#define DEBUG
+#include <EEPROM.h>
+
 // RTC
 // Date and time functions using a DS1307 RTC connected via I2C and Wire lib
 #include <Wire.h>

  // read the analog in value:
  byte newSensorValue = map(analogRead(ANALOG_COLOR_PIN), 0, 1023, 0, 255);
  bool updateNeo = false;
  if ( newSensorValue != sensorValue )
  {
      sensorValue = newSensorValue;
      updateNeo = true;
  }


    strip.setPixelColor(min,minColor | hrColor);
  
  strip.show();

  #ifdef DEBUG
  sprintf( s, "%d:%d:%d - %d %d %d", current.hour(), current.minute(), current.second(), hr,min,sec);
  DEBUG_PRINTLN(s);  
  #endif
}

int prevHours = -1;

/*******************************************************************************
*******************************************************************************/
void nightlight(DateTime current, bool forceChange) 
{
  // how many hours until wakey?
  double currentMin = 60.0*current.hour() + current.minute();
