Setting up SuiteOp in Smartthings is a multi-step but simple process.
Step 1 - Get the webhook link
Log-in to the Developper Smartthings Page, using your Smartthings credentials.
Copy Hosting webhook link: https://app.suiteop.com/api/1.1/wf/st_logs
Step 2 - Create the SuiteOp Smart App inside SmartThings
While logged-in, head to the Projects page.
Click on 'Create New Project'
Click on the Automation for the Smartthings app option
Name it SuiteOp
Click on Register App
Click on Webhook endpoint
Paste the following webhook address on customer log events https://app.suiteop.com/api/1.1/wf/st_logs
Press Next
App Display Name: SuiteOp
Description: SuiteOp Automation
Select All the scopes
Scroll down and Press Next
Ignore this Advanced Settings step, and press Save
Save the client ID + Client Secret, ideally in your Password Manager 1Password. Then click on Project Overview
Click on VERIFY APP REGISTRATION, and wait for up to 1-minute.
Click on "Deploy to Test"
Success โ
Step 3 - Add the SuiteOp app on each Smartthings Location
Inside the iPhone Smartthings app, head to the Routines bottom menu
Click on the Discover tab
Scroll down the SMARTAPPS
Click on the SuiteOp Automation Smartapp
Under the section "Onboard Devices", click on Connect your locks (and, if relevant, repeat the same few steps with Connect your thermostats later)
Select all the devices
Authorize the connection
Important: you must do this for each SmartThings location. To toggle between each Smartthings locations, head to the โญ Favorites menu at the bottom, and use the toggle at the top of the screen to change between each locations.
โ ๏ธ If you add new devices to a smartthings location later, you'll need to re-install the SuiteOp app specifically on that device, starting on part 5. of Step 4.
Step 4 - Connect the SuiteOp Smartthings App to the SuiteOp Dashboard
Log-in to SuiteOp
Head to the let-hand-side menu Organization > Integrations > Smartthings
Press "Add New"
Follow the instructions on the sceen to generate a token and paste it in SuiteOp
For the account nickname, we recommend that you use the email address of your Smartthings account
Your smartthings devices will progressively all get imported into SuiteOp.
Step 5 - Connect your devices to each property
Next, you'll need to associate each device to your properties in SuiteOp.