https://github.com/jmhale/alexa-nextbus
WMATA bus predictions for Amazon Echo
https://github.com/jmhale/alexa-nextbus
alexa alexa-skills-kit amazon-echo wmata
Last synced: 6 months ago
JSON representation
WMATA bus predictions for Amazon Echo
- Host: GitHub
- URL: https://github.com/jmhale/alexa-nextbus
- Owner: jmhale
- Created: 2017-06-17T12:49:21.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-09-26T23:59:24.000Z (about 4 years ago)
- Last Synced: 2025-02-16T15:15:06.082Z (8 months ago)
- Topics: alexa, alexa-skills-kit, amazon-echo, wmata
- Language: Python
- Homepage:
- Size: 62.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WMATA NextBus Predictor for Amazon's Echo
This app provides real-time bus arrival information on a Amazon's Echo, using WMATA's public API.
It is intended to be deployed as a Lambda function on AWS and uses DynamoDB to store users' home stop ID, based on their Amazon Echo user ID.
Before the initial "Get stop" request is made, a home stop ID must be set, using the SetHomeIntent intent.
Note that you will need the following environment variables to be set for the app to function:
| Variable | Purpose |
| --- | --- |
| `WMATA_API_KEY` | Your developer's API key from https://developer.wmata.com/ |
| `ALEXA_APP_ID` | The ID of your Alexa application. This is found at https://developer.amazon.com/ |If you save these env vars in your Lambda config, I highly recommend that you use KMS to encrypt them, as they are both potentially sensitive pieces of information.
Disclaimer: This is an independently developed app and is in no way, shape or form connected to, affiliated with, or maintained by the Washington Metropolitan Area Transit Authority