Skip to content

A node.js application to Rickroll whoever presses your Amazon Dash button.

Notifications You must be signed in to change notification settings

girliemac/dash-rickroll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon Dash Rickroll

This is a node.js application to Rickroll somebody who presses your Amazon Dash button.

I was inspired by some cool Dash hack like this [Baby hack] (https://medium.com/@edwardbenson/how-i-hacked-amazon-s-5-wifi-button-to-track-baby-data-794214b0bdd8) by Edward Bensen, and Pizza Dash by Brody Berson, and this project is made possible by node-dash-button by Alex Hortin.

Thank you for these guys, I was able to hack my dash button in such a short amount of time! Yay!!!

Demo

See it in action in 6 sec on Vine!

Rick button

Running the App on your Local Machine

Requirement

Make sure you have node.js running on your machine.

Hardware Setup

For the first time setting up Dash, use the Amazon Shopping app and connect to yur WiFi by following the instructions. However, do not select any product for purchase, just quit the app.

Software Setup

Fork this code, then install the dependency, node-dash-button:

$ npm install

Before running this app, you need to obtain your dash's MAC address.

$ cd node_modules/node-dash-button
$ node bin/findbutton

See this instruction for more details.

Then create a config.js file and define your Dash's MAC address.

module.exports = {
  dash: {
    MAC_address: '2c:f0:xx:xx:fc:xx'
  }
};

Run

$ sudo node index.js

Now press your Dash and see what happens.

About

A node.js application to Rickroll whoever presses your Amazon Dash button.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published