alexa-airplane-spotter
alexa-airplane-spotter copied to clipboard
Alexa Skill and Services for the "What Plane Is That?" Skill
Alexa Airplane Spotter ✈️
Check out the blog post here: https://www.nicksypteras.com/projects/teaching-alexa-to-spot-airplanes
Requirements
- RTL-SDR Dongle and Dump1090
- MongoDB
- Node.js
Set Up For Local Use
-
Run Dump1090
path/to/dump1090 --interactive --net
-
Start MongoDB
mongod
-
Load the data into MongoDB
python load_db.py
-
Add your coordinates to the settings.py file
-
Start the local server
node server.js
-
Test it out!
curl http://localhost:3000
to see the description of nearby airplane activity
Notes
When building the Alexa skill, you will need to upload the requests
module to AWS Lambda along with lambda/lambda_helper.py
. You can do this by installing requests
into the lambda/
directory via pip install requests -t ./lambda
, and then uploading the zipped directory.