Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tiagoguirra/aws-iot
AWS lambda function for IOT service
https://github.com/tiagoguirra/aws-iot
alexa home-automation iot smarthome
Last synced: about 1 month ago
JSON representation
AWS lambda function for IOT service
- Host: GitHub
- URL: https://github.com/tiagoguirra/aws-iot
- Owner: tiagoguirra
- Created: 2020-07-22T17:28:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-11-22T20:45:11.000Z (about 2 years ago)
- Last Synced: 2023-03-07T20:04:42.601Z (almost 2 years ago)
- Topics: alexa, home-automation, iot, smarthome
- Language: TypeScript
- Homepage:
- Size: 263 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# aws-iot
The idea of this project is to integrate with Alexa personal assistant using amazon IOT services.## Shadows
Shadows are a way to facilitate communication with IOT devices while maintaining state and working with api rest for the device.## Dynamodb
Dynamodb is a nosql database used in this project to store devices and application data.## Lambda
In this project, two lambdas functions were used, responsible for the integration with the amazon personal assistant.
- alexa-home-skill
This function receives commands coming from alexa, being in charge of requesting the call to the device and answering alexa.
- device-subscribe
This function listens for events coming from the devices, registration and status change events (physical interaction) and sends this information to alexa.## Alexa
through their own skill, the user can interact with devices through alexa.