How can a framework improve the Internet of Things?
top 10
49 months ago
Small pic internet of things 650

The Internet of Things (IoT) has spawned a myriad of new devices that can all be connected together to deliver new, exciting and compelling applications for consumers. In addition, many companies have banded together to form large consortiums in support of open frameworks all vying for adoption as the preferred “open” platform by developers and consumers alike.

Apple’s “HomeKit” is one example of a framework that helps consumers control their home systems (ex. TV, thermostat, security system, etc.) with Apple devices (e.g. iPhone, iPad). Similarly, Google’s Brillo is another framework in support of Android type devices. These frameworks provide the enabling “ecosystem” to connect and control devices from different suppliers in order to build a connected home environment that was not possible a few years ago.


Imagine a home environment with:

  • Wireless thermostat.
  • A number of Security and Life-safety Sensors (Door-window sensors, motion detectors etc.).
  • Smoke detectors.

How could Apple's HomeKit framework be used to connect these devices together (and to devices like iPhone & iPad) to deliver new functionality and better home management for consumers? For your solution, specifically provide:

  1. A written explanation of how your solution would work in the home environment.
  2. A list of components that will need to be connected in addition to those described.
  3. Visuals/sketches that help show how your connected home environment will function.

Criteria: You can learn more about the HomeKit framework here:

Special consideration will be given to solutions that demonstrate a working demo of your solution's connected home functionality using the HomeKit framework.

    Submissions will be graded on the following criteria:
  • Meets Deliverables
  • Creativity
  • Clarity
Top 5 share $750 Next 5 share $250
$150.00 E Queensland University of Technology
$150.00 Square pic 60 smartselectimage 2016 06 20 15 46 52