Carmelit cloud data gathering system

Monitoring of air pollution (CO2) and number of people at each station of the Carmelite is required, Modern technologies make it possible to create small and cheap sensors, which can give the indications.

Building a system which able to collect information from the IOT sensors such as humidity, 𝐢𝑂2 and number of people, and transfer this information to the cloud, store and analyze this information. Also sending notifications.

The project includes two sensors which developed in previous project ,SCD30 – the air quality sensor ,VL53LOX – the distance sensor – used for detecting passing passengers

AWS IoT (Amazon internet of things) is an Amazon Web Services platform that collects and analyses data from internet-connected devices and sensors and connects that data to AWS cloud applications.
The IoT service includes a Rules Engine feature that continuously ingest, filter, process and route data that is streamed from connected devices. There is an option to configure rules in a syntax that’s similar to SQL to transform and organize data. The feature also configures how data interacts with other automation services, such, Amazon DynamoDB in order to store the data, Amazon SNS to send warnings to users and Amazon IOT analytics in order to analyse the data and to display this data on graphs. Each rule consists of SQL statement