This article demonstrates the building of an IoT ecosystem using AWS IoT services and Raspberry Pi. I refer to AWS documentation for most of the setup (check the references at the end of this article for more) to build a generic model that can be extended as needed.

Overview

IoT devices (such as temperature sensors, motion sensors, and smoke detectors), send notifications to an AWS IoT core which triggers events to AWS IoT events. The detector model will then decide the pattern using states and trigger action based on conditions & events.

Image for post

Pre-requisites

  • Raspberry Pi 3Model b or latest (I used this model)
  • External monitor, USB mouse and keyboard(This is necessary for the initial configuration, you can use a Bluetooth later on), SD card
  • AWS account with admin privileges, free tier will work just fine

AWS components used

#raspberry-pi #coding #python #iot #aws

Integrate Raspberry Pi with AWS IoT Core and AWS IoT Events
2.55 GEEK