Skip to content
Snippets Groups Projects
Erick Hitter's avatar
Erick Hitter authored
Currently uses the wrong endpoint for changing state, so only HA is updated.
52ae0609
History

Dash Button SHM Controller

A node.js module to control Samsungs SmartThings' Smart Home Monitor using an Amazon Dash button.

This library requires that SHM is accessible over MQTT, as discussed here. In turn, it requires the SmartThings MQTT Bridge.

Prerequisties

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.