Overview

This project was developed for the eny Hackathon on January 21, 2017.

eny Button

Raspberry Pi

AWS IoT

AWS IoT provides secure, bi-directional communication between Internet-connected things (such as sensors, actuators, embedded devices, or smart appliances) and the AWS cloud. This enables you to collect telemetry data from multiple devices and store and analyze the data.

The AWS IoT Device SDK for Python allows developers to write Python scripts to use their devices to access the AWS IoT platform through MQTT or MQTT over the WebSocket protocol. By connecting their devices to AWS IoT, users can securely work with the message broker, rules, and thing shadows provided by AWS IoT and with other AWS services like AWS Lambda, Amazon Kinesis, and Amazon S3, and more.

AWS Lambda

AWS IoT contains a Rules Engine, which Provides message processing and integration with other AWS services. You can use a SQL-based language to select data from message payloads, process and send the data to other services, such as AWS Lambda. AWS Lambda lets you run code without provisioning or managing servers. With Lambda, you can run code for virtually any type of application or backend service - all with zero administration. Just upload your code and Lambda takes care of everything required to run and scale your code with high availability. You can set up your code to automatically trigger from other AWS services or call it directly from any web or mobile app.

Value

  • Value to user - Is product/service solves pain point of customer or provide positive benefit?
  • User experience - How eny improved the UX of existing user or create new user?
  • Distinctiveness vs. existing solution - How is the solution unique to existing product/service?

Usage

Demo

Other Ideas...

Share this project:

Updates