SmartThings Cloud API

SmarthThings recently announced and granted beta access to their new REST API. Could we use this as alternative to the MQTT integration?

They provide a CLI example : https://github.com/SmartThingsCommunity/cli-example-nodejs

As a ST user, I would love to have native integration with HA and will be happy to test/debug.

1 Like

They also posted an SmartApp example here.

A native integration like this would be AMAZING!! There are quite a few people using smartthings that would benefit from this type of integration!!

But this new api would go via cloud no? Mqtt is all local. Am i missing something?

MQTT is not local as it requires a custom smart app, just like the rest api will too.

We cannot remove the cloud part unfortunately. However, MQTT adds additional dependence and complexity in setup that I would love to get rid of.

2 Likes

This is great! But it seems the only way to go fully local is to have a z-wave stick. It’s a shame Samsung can’t put an MQTT bridge directly in the hub.

I understand that this new API would have to connect to the cloud, smartthings is a cloud based product. Home-assistant is not, and that makes it even better, so knowing that essentially if the internet was down, the api would be too. That’s a given… However, I still don’t feel its a limitation that should rule out an api integration. If i knew the api better, and had the time, I would write it myself. It doesn’t appear to be anything too extreme, I just haven’t had any time to sit down and read through the API.

If anyone is working on it…I will be more than happy to test things out. The API seems well documented and we can probably borrow elements from Wink integration.

1 Like