Io T Ph D2020-Assignment 3

PhD Course on Smart Environments: Technologies, state of the art and research challenges

(A. A. 2019/2020)

Third Assignment

The third assignment builds on top of the design produced during the 1st Assignment and the initial implementation of the system using AWS IoT core services produced during the 2nd Assignment

Alerts

Develop 2 alerts using AWS IoT Rules Engine:

  • Notify the end-user by sending an email when the values of the sensors cross certain pre-defined thresholds.
  • Publish a new message to the AWS Message Broker when the values of the sensors cross certain pre-defined thresholds.
Historic Data Set

Using AWS IoT Analytics setup a processing pipeline that periodically generates a dataset with all the raw data collected from the sensors.

How To Submit

You need to extend the GitHub public repository you've created during the 1st assignment. Extend the main README.MD file to provide the following information:

  • A presentation of the alerts you implemented.
    • A short description of the AWS IoT rules that you have used.
    • Provide screenshot with sample data.
  • A presentation of the IoT analytics pipeline you implemented.
    • A short description of the pipeline that you have used.
    • Provide screenshot with sample data.
  • A link to a YouTube Video presentation of maximum 3-minutes presenting your system, explaining the alerts are implemented and how datasets of sensor data are created.

The link to the github repository needs to be submitted via Google Classroom.