Souliss is an open-source project that code Arduino and Android software for the Smart Home and the Internet of Things. It runs on several Arduino-compatible boards like DINo, Chibiduino, Moteino and of course official Arduino ones; it support ESP8266 WiFi based board using the ported Arduino cores.
You can control your smart object using SoulissApp, the free and open-source Android application available on Google Play
or using openHAB.
More at: www.souliss.net