Christmas IOT

Automated Light Show  Actor Model  Android  Finite State Machine  Grails  MQTT  Arduino  Groovy  IOT 
Jan 9, 2016

The following technologies were used:

ActorSystem:

Controls the Android tablet as well as the Arduiono-Relay Module for automation of lighting/music using Grails, Akka, MQTT, Async-REST.
preview code

LightController:

Arduino application controlling a relay module by exposing an API for various lighting methods via REST.
preview code

MediaController:

Enables playing and stopping of songs via MQTT using android sdk.
preview code

Clone from Github:

https://github.com/yakoob/christmas