Skip to content
Snippets Groups Projects
Erick Hitter's avatar
Erick Hitter authored
5435f21f
History
Name Last commit Last update
.gitignore
README.md
config-sample.json
package.json

Dash Button Home Assistant Controller

A node.js module to control Home Assistant entities via Amazon Dash button buttons.

Prerequisties

  • At least one Dash button (multiple are supported and can control discrete services)
  • Home Assistant

Install

npm install

Dash Button Preparation

Follow Amazon's instructions to configure your button to send messages when you push them but not actually order anything. When you get a Dash button, Amazon gives you a list of setup instructions to get going. Just follow this list of instructions, but don’t complete the final step of selecting a product to order. Do not select a product, just exit the app.

Configuration

  1. Discover the Dash Buttons using node node_modules/node-dash-button/bin/findbutton.
  2. Rename config-sample.json to config.json. Update its values to match your configuration, including the buttons discovered in the last step.
  3. Start the listener with npm start.