smartthings-mqtt-bridge

A bridge between SmartThings and MQTT (there is NO webconsole!) This project was spawned by the desire to control SmartThings from within Home Assistant.

  • Home Automation
  • Network Services
  • Tools & Utilities
A bridge between SmartThings and MQTT (there is NO webconsole!) This project was spawned by the desire to control SmartThings from within Home Assistant. Since Home Assistant already supports MQTT, we chose to go and build a bridge between SmartThings and MQTT. Setup info available at: https://github.com/stjohnjohnson/smartthings-mqtt-bridge

Platform availability

Available on 1 of 6 install platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)

Also on Docker Hub and GitHub

Health score

24/100 Low

Maintained
0last commit 2863 days ago
Popular
52377 GitHub stars
Easy to install
351 install platform, install notes, Docker image
Light to run
No data

Based on 3 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today, links checked 6 days ago

GitHub stars
377
Open issues
108
Last commit
2018-12-03
Latest release
v1.3.3
License
MIT
Activity
stale

Checked 7 days ago - source: GitHub (stjohnjohnson/smartthings-mqtt-bridge)

Resources & Compatibility

ARM (e.g. Raspberry Pi) is not supported.

Checked 7 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Use a SmartThings PAT with location access Enter a SmartThings Personal Access Token (PAT, a personal login key) that has at least the r:locations:* permission to read locations. Without a valid token with this permission, the bridge can't see your home and setup will fail. source

Fetched 7 days ago - each note links to its source

Alternatives (5)

  • Google Home - Easily control Chromecast and Google Home devices, manage settings, sync with smart devices, and discover new features with this comprehens…
  • Home - With the new Home app, you can securely control all your Homekit accessories from your favorite iOS device.
  • Home Assistant - Open-source and privacy-first home automation with an emphasis on local control and backed by a worldwide community.
  • Mi Home - A professional app to help you manage your intelligent devices.
  • openHAB - openHAB is a vendor- and technology-agnostic open-source home automation platform.

Checked 4 days ago - source: AlternativeTo

Common questions

What permission must the SmartThings PAT have for the bridge to set up?

It needs at least r:locations:* permission to read locations. Without a valid token with that permission, the bridge cannot see the home and setup fails.

How can I inspect the MQTT topics and messages from the bridge?

Use mosquitto_sub with -h for the broker IP and -v for verbose output. Subscribe to the smartthings/# topic or # to see the traffic.

What can cause the bridge to stop sending events to the SmartThings hub?

A configuration problem can cause this. MAC address changes on virtualized NICs have also been identified as a factor.

Answers sourced from github.com, www.reddit.com, www.reddit.com

Community

Collected 7 days ago - public community threads