Built an internet controlled LED strip that can now receive commands from IFTTT. The trick was using the method described at https://github.com/captn3m0/ifttt-webhook to generate a web hook which was handled by a python web server hosted on the Google App Engine which relayed the call to the Core. All code for the web server, the core, and the Arduino used to drive the lights is at https://github.com/sdmichelini/spark-led-strip.
Some basic features of the lights:
- Auto Mode- adjusts color temperature based on what time of day it is. Similar to fl.ux on the computer.
- Notification System- Flashes the strip for around a second when a notification come in from IFTTT
- IFTTT- Allows the core to be texted or emailed. Also turns off the LEDs when my phones location leaves the area.
Uses the Spark Time Library found at https://github.com/bkobkobko/SparkCoreLibraries