Trying to add Dash Button to Node-RED

Anybody know how to capture Amazon Dash Button inside Node-Red?

Getting errors even though I was able to install “mydash” https://flows.nodered.org/node/node-red-contrib-mydash

TypeError: "file" argument must be a non-empty string (line:9)

Can’t install other one that’s showing up called https://flows.nodered.org/node/node-red-contrib-amazondash

Although I haven’t used it – take a look at https://github.com/stjohnjohnson/mqtt-dasher

It looks like it rigs up dash buttons to send MQTT messages which are easy enough to act on in Node-Red.

Might be difficult if you are using HASSIO, however if you are running dockerized services or have a linux server handy, it should work just fine.

Thanks for the idea, I’m actually toying with the idea of using a “dummy” switch, that’s not connected to anything in my house, to trigger something inside Node Red when a Dash Button is pressed (I’m running HASSIO) I’ll play around with it to see if I can make it work.

Found this today - https://www.youtube.com/watch?v=LVUh56jVje0

Looks like it’s not HASSIO friendly. I’m going with the idea of having the Dash button toggle a “dummy” switch in my system and then use Node-Red to monitor said switch and perform automations from there. NOTE: Already working great with DASSHIO add-on inside HA, it’s the friendly version of Dasher for HASSIO users.

I have node-red-contrib-amazondash working fine on HASSIO.

Just had to add the following to the Node-RED add-on Config:

  "system_packages": [
    "libpcap-dev"
  ],
1 Like