Emits events to MQTT when an Amazon Dash button is pressed.
The dash bridge has one yaml file for configuration:
---
mqtt:
# Specify your MQTT Broker's hostname or IP address here
host: mqtt
# Preface for the topics $PREFACE/$TOPIC
preface: dash
buttons:
44:65:0d:dc:51:50:
name: nerf_supplies
interface: eth0 # optional
timeout: 5000 # optional (time in ms)
protocol: arp # optional (one of {udp, arp, all})
_note: follow this setup first
Install the Node module globally
$ npm install -g mqtt-dasher
Configure your buttons
$ vi /opt/mqtt-dasher/config.yml
Run the server
$ CONFIG_DIR=/opt/mqtt-dasher mqtt-dasher
Configured dash events now feed into MQTT
docker-compose -f docker-compose.yml up
build armhf
docker-compose -f docker-compose-rpi.yml up
Content type
Image
Digest
Size
198 MB
Last updated
almost 9 years ago
docker pull nolte/mqtt-dasher