- Home
- Resources
- Integrations
- SmartThings
SmartThings Make integrationAutomate SmartThings with Make.
Can Make run your SmartThings scenes and keep your locations tidy without a single line of code? The SmartThings Make integration offers 15 modules: 11 actions and 4 searches. This guide connects your account and walks you through a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the SmartThings Make integration do for you?
The SmartThings Make integration links your SmartThings account to Make so a scenario, the automation you build in Make, can create and edit locations and rooms, run rules and scenes, and read what your account holds. Each step is a module, one brick of that scenario, and you set it up with clicks instead of code.
Fire a scene from another tool. A booking confirmed in your calendar app or a form sent by a guest can start a scenario whose next step is Execute a Scene. The scene you already designed in SmartThings runs without anyone opening the phone app.
Set up a new site in one pass. Facilities teams that open offices or rental units can chain Create a Location and Create a Room, fed by a row in a sheet or a base. If that list lives in Airtable, the Airtable Make integration covers the starting side.
Keep an inventory you can read. List Locations and List Rooms return every item as a separate bundle, the unit Make passes from one module to the next, so you can write them into a spreadsheet and spot empty or duplicate entries.
What Make does not do here: SmartThings has no trigger module in Make, so nothing starts on its own when a device changes state. A scenario begins on Make's schedule or on another app's event. For anything the 15 modules skip, Make an API Call reaches the rest of the API. The same app is often available as a node in n8n too; the n8n vs Make comparison lays out the criteria, and the Make training helps if this is your first scenario.
How do you connect SmartThings to Make?
- 01
Generate a token in SmartThings
You need an active Samsung account. In your SmartThings account settings, open the Tokens section, click Generate New Token, tick the scopes your scenario needs, then click Generate and copy the token shown on screen.
- 02
Add a SmartThings module in Make
Open your scenario in Make, add any SmartThings module and click Create a connection. A connection is your SmartThings account linked to Make once, then reused by every SmartThings module. The Connection name field is optional but helps when you manage several homes.
- 03
Paste the credentials and save
Paste the token you copied, or follow the instructions Make shows on screen, and confirm. A Personal Access Token is meant for testing; OAuth credentials are the route when you build an integration for others.
Your first scenario: open a new site in SmartThings
GoalWhen a new site shows up in the tool where you track your properties, Make creates its SmartThings location and a first room inside it.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the +. Pick the app where your sites are listed as the first module, since SmartThings has no trigger of its own.
- 02
Add Create a Location
Click the + on the right, search for SmartThings and choose Create a Location. Click Create a connection, then map the site details coming from the first module.
- 03
Chain Create a Room
Add Create a Room after it. Map the location returned by the previous module so the room lands in the site you just created, not in an older one.
- 04
Test with Run once
Click Run once to execute the scenario a single time. Read the bundles each module received to confirm the location and the room exist.
- 05
Schedule and switch it on
Set the schedule on the first module (every 15 minutes by default) and turn the scenario on. From then on, each new site creates its SmartThings space without a manual step.
The 15 SmartThings modules in Make
SmartThings gives you 15 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Location
ActionIn Make“Creates a location for a user.”
Gives you a brand new location in your SmartThings account, the top-level space that later holds rooms, rules and scenes. The result comes back as a bundle you can pass on to other modules.
Create a Room
ActionIn Make“Creates a room.”
Adds a room inside a location you choose, so devices and routines can be grouped the way the building is actually laid out. It pairs naturally with Create a Location placed just before it.
Delete a Location
ActionIn Make“Deletes a location.”
Removes a location from the account, which clears a site you no longer manage and keeps your lists short and readable. It acts on one location per bundle it receives.
Delete a Room
ActionIn Make“Deletes a room.”
Takes one room out of a location while leaving the rest of the site untouched. Useful when a space is merged, closed or renamed into something else and the old entry only adds noise.
Execute a Rule
ActionIn Make“Executes a rule.”
Runs a rule you already built in SmartThings on demand, straight from your scenario. The logic stays inside SmartThings; Make simply decides the moment it fires.
Execute a Scene
ActionIn Make“Executes a scene.”
Plays one of your SmartThings scenes the moment the scenario reaches this step. It is the shortest path from an outside event to a visible change in the building.
Get a Location
ActionIn Make“Retrieves a location.”
Fetches the details of a single location when you already know which one you need. The data then flows into the next modules, ready to be mapped into a message, a sheet or a condition.
Get a Room
ActionIn Make“Retrieves a room.”
Reads one room and brings its details into the scenario, which lets later modules work with accurate information instead of a guess typed by hand.
Make an API Call
ActionIn Make“Performs an arbitrary authorised call.”
Opens the rest of the SmartThings API to your scenario, using the connection you already set up. Whatever the other listed modules leave out can be reached here with a custom request.
Update a Location
ActionIn Make“Updates a location.”
Changes an existing location so SmartThings stays in step with the source you trust, whether that is a property list, a CRM or an internal base. Nothing new is created.
Update a Room
ActionIn Make“Updates a room.”
Edits a room you already have instead of deleting and recreating it, so the room keeps its place in the location while its details change.
List Locations
SearchIn Make“Lists all locations currently available in a user account.”
Returns every location available in the connected account, each one as its own bundle. That turns a scattered setup into a list you can sort, filter or copy into a sheet.
List Rooms
SearchIn Make“Lists rooms.”
Pulls the rooms of a location so you can check how a building is organized without opening the SmartThings app. It can return zero, one or many bundles.
List Rules
SearchIn Make“Lists rules.”
Shows the rules configured for a location, handy for finding the one you want before you run it or for documenting how a site behaves.
List Scenes
SearchIn Make“Lists scenes.”
Gathers the scenes available for a location, a quick way to see what can be triggered and to catch names that are no longer in use.
Need help automating SmartThings with Make?
A person reads every message.