Souliss is a framework to manage interconnected Things, smart homes and automated appliances. It includes a network layer that gives virtualization over the communication media, an event based protocol and datastructure and an Android user interface.
It runs over AVR, Arduino (and compatible) and Android. it includes all the code and drivers to get started, you just have to tune it to your needs and load it.
Web site: http://www.souliss.net/
Framework code: https://github.com/souliss
Android App: from Google Play
Supported product: ProDiNo NetBoard, PRODINo WiFi-ESP