DELIVERABLES

A collection of IoT devices connected to the AWS IoT Cloud capable of monitoring the temperatures across an office building.

 

TECHNOLOGIES USED

      • React
      • AWS IoT
      • Windows IoT
      • MQTT

The temperature fluctuations within an office building are a constant source of employee complaints across all industries. Temperature monitoring IoT units allow for an administrator to keep track of these changes easily, but these solutions typically require a large amount of infrastructure to be built. Amazon's AWS IoT platform allows for the majority of the backend to be configured in a minimal amount of time and for a trivial cost.

TECHNICAL DEEP-DIVE

ether
A Newbies Guide to Blockchain
READ NOW

The AndPlus Innovation Lab is where our passion projects take place. Here, we explore promising technologies, cultivate new skills, put novel theories to the test and more — all on our time (not yours).

image2018-6-1_13-16-32

 

OUR RESEARCH

Large IoT deployments typically involve the setup and configuration of several servers for communication, data storage, and administration resulting in a high upfront cost for organizations. The Amazon AWS IoT platform eliminates these with it's pre-built platform and instead charges a fractional fee per IoT device. The simplicity of the dashboard within AWS, combined with their first class documentation, allowed for rapid development and feature exploration. The tools provided to connect to the MQTT broker and to test the message flow allowed for a web based client to be developed in just a few hours with a small feature set. It's worth noting that AWS's platform goes far beyond what was utilized in this project. The IoT analytics platform that they provide allows for the piping of data into different channels for manipulation and storage. The temperature data in this project could flow into that process to be consumed by a future machine learning project.

image2018-6-1_11-31-59

blockchain-

 

DELIVERABLE

Our IoT configuration was built using a series of Raspberry Pi's running the Windows IoT platform. The software for the devices was written in C# with some C++ used for reading the temperature and humidity data in real time via a DHT22 temperature sensor. The data was transmitted back to the AWS MQTT broker and displayed in the React based administration panel by using a subscription to the MQTT stream.

 

HOW IT WAS DONE

  • Amazon AWS IoT Things was configured to a custom set of parameters
  • Windows IoT Raspberry Pi Temperature Monitors were assembled and set up
  • React website was built using MQTT to actively display temperature units on a map

GET IN TOUCH

LET’S BUILD SOMETHING AWESOME. TOGETHER.