Skip to content

MQTT Bridge to SmartThings [MBS]

rhamblen edited this page Nov 24, 2019 · 1 revision

Introduction

MQTT Bridge is a broker between Smartthings and MQTT Broker.

<add image to show flow - simplify existing diagram to show 4 parts item, mqttbroker, ST mqtt bridge, ST hub>

This is an upate from the smartthings-mqtt-broker orginally developed by St. John Johnson. (https://github.com/stjohnjohnson/smartthings-mqtt-bridge). I have borrowed with abandon from his work, both in compiling this readme; and the server/client codeset, so a big thank you to him.

The primary motivation was having a pure MQTT solution for Tasmota devices in Smartthings. Unfortunately, the old solution was more targeted towards HASS-IO integration. Most of the architecture and basic concepts remain the same but significant refactoring and changes have been made.

Architechture

comment: This drawing is now wrong, so needs changing.

any device (doesnt have to be Zwave) that speaks MQTT, can communicate between the ST Hub via the MQTT broker with the appropriate device handler. Tasmota devices and ESP devices are the easiest to communicate with, but that does not exclude any other device.