Skip to content
This repository has been archived by the owner on Nov 28, 2020. It is now read-only.

Commit

Permalink
Update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
bjacobel committed Jan 21, 2017
1 parent febf24c commit 64b2047
Showing 1 changed file with 2 additions and 12 deletions.
14 changes: 2 additions & 12 deletions readme.md
Expand Up @@ -2,18 +2,8 @@
---

###Objectives
Use the [Amazon Dash button](https://www.amazon.com/oc/dash-button) as a modern day piggybank. Specifically, use a Raspberry Pi and Python to intercept the Dash's HTTP requests to Amazon and redirect them to a web server inside my LAN that (ab)uses the [Simple](https://simple.com) API to transfer money out of my checking account into a rainy day fund.
Use the [Amazon IoT Dash button](https://aws.amazon.com/iotbutton/) as a modern day piggybank. Uses the [Simple](https://simple.com) API to transfer money out of my checking account into a rainy day fund.

Inspired by [Ted Benson's Medium post](https://medium.com/@edwardbenson/how-i-hacked-amazon-s-5-wifi-button-to-track-baby-data-794214b0bdd8) on his Dash hack.


###Requirements
- Python 3.4 or 2.7
- An appropriate version of Pip
- Everything in `requirements.txt` (`pip install -r requirements.txt`)
- An Amazon Dash button (or similar)
- A Raspberry Pi or other dedicated server inside your LAN
- A router you have administrative access over (MAC filtering)
- An Instapush account (optional)

Full instructions to come via my own Medium post.
Originally this project ran on a normal Dash button and a local Raspberry Pi, but since the IoT Dash Button was released I've moved it to AWS Lambda. If you want to run it yourself you can deploy it out to your own Lambda and link the IoT button as a trigger, or potentially use a normal Dash button to send an HTTP request to API Gateway and trigger the Lambda that way, if you've hacked your v1 Dash button to send custom HTTP requests.

0 comments on commit 64b2047

Please sign in to comment.