Seamlessly integrate your IoT Products into the SmartThings Ecosystem

Build device integrations and Automations


Integrate your devices to the SmartThings ecosystem in a way that works best for you. SmartThings supports devices connected through your own cloud or through the SmartThings hub.

Learn more about integrating devices


Develop Automations in a language of your choice, hosted wherever you prefer. Register your Automation in Workspace to control devices and receive status notifications with the SmartThings app.

Learn more about creating an Automation

Distribute your devices as an enrolled organization

Once you have developed and integrated your IoT device, there are two ways to make your device available to SmartThings users as a SmartThings Connected Device. You can make your device(s) available to SmartThings users as a SmartThings-certified device or a SmartThings-compatible device.

Learn more about distributing devices

Build on top of a growing ecosystem

Get Started Today