OSOYOO Yun IoT Smart Home Kit

From controlling the room lights with your smart phone to scheduling events to occur automatically, home automation has taken convenience to a whole new level. Instead of using mechanical switches, you can now conveniently control all the devices in your home from your fingertips.
Over here, we will show you how to implement a simple DIY home automation setup using an Arduino microcontroller development kit.
In this Smart Home system, we constantly upload temperature and humidity, light intensity, gas values, flame value, RFID status values, human pyroelectric infrared sensor status values and other data to the Blynk platform at a certain time interval.
With the controller options on the Blynk platform, you will be able to control your remote relay in real time. At the end of the setup, you will be able to turn any electrical appliance into a smart home device, and control it from your smart phone. Its principle is that the Android mobile phone via internet send instructions to make Arduino MCU control action of peripheral module, and read the periphery value of the sensor. It is because of the open source characteristics of Arduino and Android, so we have the opportunity to built future smart home fashion based on it.
Of course, here we only preliminary outline a model of smart home, mainly to provide an introduction to learning. The way to the true smart home is still long.”

Link