Ninja Blocks are tiny cloud enabled computers that can sense their environment by receiving input from a variety of sensors & can affect their surroundings by controlling lights, power sockets, and other actuators. You can control these devices directly from your iPhone. At the heart of Ninja Blocks is an Open Hardware philosophy that makes our electronics schematics, case designs and source code available to developers and students so that they can learn from them and submit suggestions and modifications.
The starter kit includes a temperature and humidity sensor, a wireless motion sensor, and a wireless door bell. You can add more if you need it.
For more info check out the official website.