Earlier in the week, I saw a Medium piece about using Dash buttons as a cheap connected device, and decided to play with it. I decided the most flexible solution was to wire it to IFTTT, so I did that.
He has instructions, but here’s what I did.
- Create a virtualenv and install Scapy.
- Then install Requests.
- Follow the instructions on Medium to get the MAC address of your device.
- Learn how to use the Maker channel and create a URL for this trigger.
- Modify your
dash-button.py
file to match the one below and fill in the right information. - Create an IFTTT recipe and go to town.
This is my result... <Sniffed: TCP:0 UDP:0 ICMP:0 Other:0>