FAQ: How to Run Scenes and Automations (New V3 App) (2020)

Routines from the Classic app have been replaced by a combination of scenes and automations. So here’s a quick rundown of what makes them run.

1. Widgets

In the Classic app, you could show Routines as widgets. In the new V3 app, it’s Scenes. Up to 8 of them.

To select which scenes have widgets,

tap on the three horizontal line icon in the upper left.
Tap on the gear icon
Tap on “Widget” to access widget settings”
Now select/deselect scenes
Add widgets per usual for your phone/tablet

2. Watches

At the time of this writing, there was no Apple watch app and only some Samsung models had one. Instead, try IFTTT. (Note however that as of October 2020, you can only have three free applets with Ifttt. Otherwise you will have to pay a monthly fee.)

https://support.smartthings.com/hc/en-us/articles/211978466-IFTTT

(Note: there is no longer a separate IFTTT “do“ app, the functionality has been folded into the “Button“ service in the main Ifttt app, which is available for phone, tablet, or watch.)

3. Run a Scene Manually

Once you have favorited some scenes, they will appear on the main screen of the app and you can just tap them to run them. So how do you get them to appear there? You have to make them “favorites.“

Tap the 3 horizontal line icon in the upper left
Select “Scenes”
Tap the three vertical dots in the upper right to get to the edit screen

Now you can select or deselect your favorites
.

You can also change the sort order, but the only choice is alphabetically or by creation date. :disappointed_relieved:

4. Run a Scene by Voice

Scenes, whether favorited or not, will be automatically discovered by your voice assistant with your devices. (At the time of this writing, it was all your scenes from all your locations, you cannot exclude any. )

In the Alexa app, these will be listed in their own category under “Devices.“

However, both Google and Alexa have their own rules on what can be included in a scene for voice control, and they typically exclude “security” Devices including locks, cameras, and garage doors.

If you have a scene set up in SmartThings but it doesn’t show up in your voice assistant, check the devices being used. At the present time if it has anything other than lights, switches, and thermostats it probably will be rejected.

To run a scene Which was rejected by a voice assistant, include that scene in an automation and use the instructions in 9. below for running an automation by voice.

5. Run a Scene Automatically

Scenes themselves just represent a moment in time, they don’t have triggers. But you can include a scene in an automation, and thereby run it automatically based on time of day, presence, mode, Or anything else which can trigger an automation.

Select the + in the upper right
Choose Add Automation
Set your “If” conditions
Choose “Run Scenes” for the “Then”

6. Run a Scene from Webcore

As of this writing, webcore does not have simple access to scenes from the new app. One option is to include the scene in an automation, trigger the automation from a virtual switch, and run it that way. Alternatively, if you are an advanced Webcore user, you can use a POST method with the REST API as @nathancu mentions in his post below.

7. Turn a Scene Off

You can’t. That’s not how scenes are designed. (This is true of most home automation systems.) A Scene is just a moment in time. So instead, you need to switch to a different scene with different device states.

8. Run an Automation Manually

Automations are if/then statements. To run one manually, include a virtual switch In the “If” section. Then when you turn that switch on, if all of the other Conditions in the if section are also true, the automation will run.

You can turn the switch on by toggling the switch itself or by putting the switch into a scene and running the scene.

In this screenshot, the circled scene just turns on a virtual switch. That virtual switch coming on then triggers an automation because the virtual switch is listed in the If section of that automation.

You will need something to turn the switch off again so it will be ready for the next time. There are several different ways to do this. You can turn the switch off in the automation itself. You can use the power allowance feature in smartlights. You can use webcore. (Before 2020, we used to use a momentary switch, but at the time of this writing these were not fully supported in the new architecture.) You only need the trigger switch to come on for a few seconds in order to start the automation, and then it can turn off again right away.

9. Run an Automation by Voice

Use The method in 8. above and add a virtual switch to the “if“ section of the automation.

You can then either just turn on the virtual switch by voice, or you can put the switch into a scene.

Some people prefer to use scenes with voice assistants because then they can say “Run Bedtime” or “Activate Bedtime” or “Bedtime Scene” rather than saying “turn on bedtime.“ And they just find that more natural. Also, a scene can be a widget. But there’s no other difference between just using a switch or using a scene that turns on the switch.

10. Run an Automation Automatically

All automations run automatically when their if statements are true. In the new app you have the option of either saying all of the If statements have to be true (“AND”) or any of the If statements have to be true (“OR”). It’s up to you.:sunglasses:

11. Run an Automation from Webcore

To run an automation automatically from Webcore, use the virtual switch method from 9 above. That won’t happen very often, because you would more likely be writing your own conditions in Webcore, But it can be done.

12. Turn Off an Automation

You can’t turn off an automation, but you can disable it so it won’t run the next time even when all of the if statements are true.

Tap on the three horizontal line icon at the top left
Choose “Automations”
Each automation has an enable/disable toggle

13. To View/Edit/Delete Your Scenes, Automations, or SmartLighting Rules

Tap On the three horizontal line icon at the top left
Choose Automations, Scenes, or SmartApps (for SmartLighting)

You will see a list of what you have created for that category.

Tap on an individual scene/automation to edit it.

Tap on the three vertical dots in the top right to choose items to delete or sort them.

15 Likes

BTW, I want extra points for using “thereby.” :wink: :beers:

(Also, a round of applause for my techie aide, Mark, who did all the screenshots and at this point probably knows SmartThings better than I do. LOL!)

8 Likes

Good work as always JD (And Mark)!

2 Likes

Widgets??
Don’t see this anywhere!
Is this in the IOS app?

I am running Android ver 9 on a Samsung Galaxy S8.
I have widget showing my scenes…

Good point: I know there are widgets for iOS, not sure about android. If you don’t see them under the gear option as described above, then it’s probably iOS only.

Android does have Widgets, but many are predefined - I guess by the app itself.

1 Like

@JDRoberts first… Awesome.

Second for #6, therss a way to run scenes directly from WebCoRE using the REST API. It requires a decent amount of understanding of WebCoRE and its HTTP post capabilities to get it running. Are we trying to stick to basic - intermediate level stuff in the faq or should I round up an example?

1 Like

If you’ve got a link, we should definitely add it. :sunglasses: meanwhile, I’ve corrected the post above

Ok someone posted a great example piston. I’ll hunt it down.

1 Like

Building on this… I have webcore pistons set up to execute my scenes via the API. Then, I execute those pistons from Action Tiles using the web link for the piston.

2 Likes

@JDRoberts the best webcore link I can find ATM is this one: https://community.webcore.co/t/can-we-activate-a-scene-in-webcore-using-new-st-app/10475/2 . I have a piston in my install that does this but it’s VERY much a theft of someone else’s and I can’t remember the original creator - once I find them and can credit them I’ll link it.

1 Like

@JDRoberts galaxy watches have SmartThings app.

and my favorite

BTW Schlage Lock is using @RBoy dth

2 Likes

Fixed my post, thanks! :sunglasses:

Is that true of the new Galaxy Watch 3? I thought i saw somewhere the ST app didn’t work on it for some reason.

I have older Gear S3 and it works, I can even turn Samsung TV on. Everything should work on the newest model too

1 Like

That’s with the new app, right? Not Classic?

@JDRoberts You are correct, new v3 app

1 Like

Is there a stock Momentary Switch DTH people are using to work around the scene limitations? I see the Momentary Button DTH, but the new app doesn’t see to like that…

I’m deep in migrating my environment and with all the upcoming and ongoing changes trying to move as much of my environment to stock automations and DTHs as possible.

They eliminated momentary buttons and switches for some reason or another… Just use Simulated Switch, and in the scene / automation that it triggers, turn it off again.

2 Likes

Not available for the new watch3.

1 Like