How To Use the Amazon Dash with IFTTT and Home Assistant
Amazon Dash –
My Website Post –
Dasher GitHub page –
Yo!
In this video, I’ll be showing you how to get started automating around your house with the Amazon Dash. They’re awesome $5 WIFI button made by Amazon that can do just about anything. To use the Dash for home automation, you’ll need to install and configure Dasher. It’s a great HTTP bridge made by @Maddox which can intercept the button push message on your network and then fire any HTTP message you would like. I’ll be showing you how to use the Amazon Dash with IFTTT and Home Assistant via Dasher running on a Raspberry Pi.
Let me know if you have any questions!
Cheers,
Ben
—Favorite Home Automation Parts—
3D Printer –
Raspberry Pi 3 –
Case –
SD Card –
Power Supply –
LIFX –
Aeotec Z-Stick Gen 5 –
NodeMCU ESP8266 Chip –
—Resources—
My Website –
Amazon –
Home Assistant –
HA Forum –
HA Chatroom –
HA GitHub –
Hi! the amazon app is not working anymore with dash buttons 🙁
possible you'd revisit this? I cant get it to work and your instructions are the clearest out of the many tutorials ive looked through
Mac addresses are layer two on your network, that's like blacking out a local IP address, the hell is the point?
Will the Dasher code also work with the Echo buttons that Amazon has been selling for game applications?
Is it possible to add more than 1 ifttt-events to one single Button-Press?
For example, I want to send 2 messages in slack.
What do I have to change in the config?
{"buttons":[
{
"name": "Test",
"address": "55:a6:dc:4a:53:d4",
"url": "https://maker.ifttt.com/trigger/Notify/with/key/4uY5SD3IQcsLKK1xUWbcV",
"method": "POST"
}
]}
Where do I have to add the second?
Will the site be up again any time soon with the instructions?
5:34, some if not all of the API key available on the drop-down mention X.X
Am I right to assume that you need wifi on your Pi for this to work? if not that would be awesome as I don't currently have any pi's with wifi and all the other solutions I found required wifi sniffing.
Ignore the previous comment. for others I found the solution on this link .. https://github.com/maddox/dasher/wiki/Running-Dasher-on-a-Raspberry-Pi-at-startup
what about dasher that is running on rpi ….. if I close the cmd window it stops …. you should have also included how to keep dasher running even when you close the command window …
Worth mentioning that "Maker" has been renamed to "Webhooks"
Hey Ben!
I am wondering if it's possible…
My idea is to have an automation (on/off a sonoff or esp8266) everyday at 10pm, but I want to delay it one day if WeatherUnderground (IFTTT) predict rain for tomorrow.
do you think it is possible?
thanks in advance
This is awesome!! Got this setup working with Home Assistant "hassio" on my Pi. I installed the Dasshio version 0.2.0 on my setup and then used your video for guidance to finish getting the button configured to my home network. The hassio setup is a little different but your video was perfect to get me up and running. Thanks so much!!
The link to this tutorial is missing can anyone email me the directions or at last the scripts?
matreses at icloud dot com
Ben, the webpage you are referring is still down. Can you share the link for the copy&paste commands
Thanks for the awesome video. How can I keep dasher running after I close terminal or after the Pi restarts?
Update: After configuring dasher with Home Assistant, the latency dropped to about a second, which is now fast enough to toggle my lights.
Compared to the 10 second latency I was experiencing with IFTTT, Home Assistant has given these dash buttons a whole new set of usages.
I would encourage anyone who had latency issues to give this a shot with Home Assistant; it's totally worth setting it up.
I just bought one 😀 Great job
Great video, Ben! Got this working in no time. The delay is a bummer but the fact that it's cheap and easy to set up gives me reason to put these dashes to use. Thanks man.
Your website has gone down 🙁
This tutorial is no longer valid. Socketwatcher won't start at all 😐
hi cannot get dasher to start any ideas please
Yes, this video deserves to get much more recognition! Thank you so much for this video!
I have this working except after I get the message
[2017-07-21T19:51:44.822Z] buttont pressed. Count: 2
[2017-07-21T19:51:45.037Z] Unsuccessful status code
Any ideas?
Also how do you add multiple buttons?
If I'm running home assistant inside a venv, should I install dasher and its dependencies in the venv? I think no, but… Am not very sure!
I found an easier way to do it without phone is hold the button down for 6 seconds and connect to the "Amazon ConfigureMe" Wifi network. Then go to http://192.168.0.1/?amzn_ssid=SSID_HERE&amzn_pw=ROUTER_PASSWORD_HERE and if you go to http://192.168.0.1 it'll show you the MAC Address and battery life. I don't remember if the ip is 192.168.0.1 or 192.168.0.100. Using the JK29LP model btw
Got a couple on Prime Day for $0.99 each. Going to follow your guide to add some HA buttons.
hi could you help me out please command not found when doing the "git clone https://github.com/maddox/dasher.git" I really want to get this set up. im using a raspberry pi 2 if that helps
Hello,
The problem that I have, is that I perform all the steps and once started the service "sudo npm start", add the 2 functions and pulse to test and the button does not work, curiously if through the FING app scan the network and I enter and scan services of the button and at that moment I press, if I see the pulse if not no ..
It is as if when scanning the IP services of the button through FING, as if waking up ….
What happen?.
Thank you very much
Greetings.
Spanish:
Hola,
El problema que tengo, es que realizo todos los pasos y una vez iniciado el servicio "sudo npm start", se añaden las 2 funciones y pulso para probar y no funciona el boton, curiosamente si a traves de la app FING escaneo la red y entro y escaneo servicios del boton y en ese momento aprieto, si me aparece la pulsación si no no..
Es como si al escanear los servicios de la IP del boton a través de FING, como si se despertase….
Que ocurre?.
Muchas gracias
Saludos.
It asks me for username password after
git clone https://github.com/maddox/dasher.git what is it ??
This guy is amazing!! To the point. Very informative. Big thank you for helping a noob get started.
I got mine setup on a pi zero w. I'm running into an odd issue. I have my IFTTT set to toggle on/off, but whenever I click my dash button, it turns the wemo on, and then half a second later turns the wemo off. I know there is the on, then immediately off IFTTT wemo feature, that is NOT selected. I have the correct toggle selected. I tested on my iPhone and can turn the wemo smart plug on and off normally. When I click the "check now" button directly on IFTTT, nothing happens. Any advice on a fix?
If anyone isn't having their buttons picked up by the script, try adding "protocol": "all" to the config.
I got everything working, but then when I reboot nothing happens when I press my dash button. I'm running Pixel, could that cause a problem? I am also over wifi, and I noticed it is mentioned that is not the most reliable. Would love the fix, thanks! (rPi3)
Can you run Dasher on the same pi at the same time as HASS and MQTT?
Does anyone know if you can do this and run Kodi on the same Pi?
this is great.