Skip to content

A simple program designed to listen for network requests made by Amazon Dash Buttons. When a request is heard, the MAC address of the device and current time is passed to an outside server to handle the request. Minor housekeeping is preformed by the application to prevent duplicate requests.

Notifications You must be signed in to change notification settings

tayl/DashButtonListener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dash Button Listener

A simple Java program for Windows designed to listen for network requests made by Amazon Dash Buttons. When a request is heard, the MAC address of the device and current time is passed to an outside server to handle the request by performing the action designated for that button.

The latest release can be found here

Libraries

The jNetPcap library (http://jnetpcap.com/), a Java wrapper for the link-layer network tool WinPcap.

Apache HttpComponents (https://hc.apache.org/), for communication between the application and remote processing server.

About

A simple program designed to listen for network requests made by Amazon Dash Buttons. When a request is heard, the MAC address of the device and current time is passed to an outside server to handle the request. Minor housekeeping is preformed by the application to prevent duplicate requests.

Resources

Stars

Watchers

Forks

Packages

No packages published