MQTT Device Type?

I’ve got a Node server that connects to my house alarm. By default it uses MQTT to publish events. I do already have an MQTT broker installed, but is there a way to somehow translate MQTT events to devices in SmartThings?

This way I can have all my motion sensors, door contacts etc in SmartThings and WebCore as individual devices.

You mean like a MQTT bridge?
https://community.smartthings.com/search?q=MQTT

1 Like

Unless I misunderstood. I thought those solutions turned Smartthings device events into mqtt events?

I need the reverse. An mqtt event to update a custom smartthing device

Mine does this, but it runs on Windows.

This is the official way going forward

The direct-to-cloud MQTT stuff is basically a broker in the cloud & it has specific requirements on messages. AFAIK, you’d need a bridge anyway to do broker <-> broker communication & to convert messages into ST capability events.

I’m not really familiar with what’s available to bridge an existing broker into ST.

Edit: a quick search turned up this https://github.com/stjohnjohnson/smartthings-mqtt-bridge which seems to have some amount of bi-directional communication. I’ve never used it, so no endorsement or anything, but it seems like it’s worth taking a look at.

1 Like

I use it and it is excellent. Highly reliable and stable even though it hasn’t been updated in a while. My only hope is that it will still be supported once Classic gets shut down.

1 Like