on September 15, 2016, an update was released to the android and iOS smartthings mobile apps which removed the ability to add a new mode through the app. Hopefully this was just a glitch and it will be re-added soon. Meanwhile, you can still add a new mode through the IDE. Instructions in the following thread.
Many people use modes to manage which actions are automatically triggered. To begin with, Smartthings starts you out with a few basic modes, like Home and Away.
However, many people like to add additional modes. For example, I distinguish between Night, which is when we have a lot of lights turn on when there is motion, and Asleep, when the same movement will not turn on the ceiling lights, but will turn on a soft night light.
Someone else might normally have a chime ring as a doorbell, but also have a Baby Sleeping mode, when instead of the chime, a light blinks.
Many people have special modes for when they have guests. So they usually use Home and Away, but they also have Guests at Home and Guests Away.
You can add whatever mode you want through the mobile app. The rest of this post will detail the steps for adding your own custom modes. ( note that the method for doing this change significantly with version two of the mobile app. This FAQ has been updated for those changes. )
- OPEN THE MOBILE APP
Tap on the three horizontal Lines in the upper right to open the pop-up menu:
- ON THE POP UPSCREEN, TAP THE TINY GEAR ICON IN THE UPPER RIGHT TO OPEN THE LOCATION DETAILS SCREEN
- SCROLL DOWN TO CHOOSE ADD A NEW MODE
The detail screen starts with the name of the location and the map. Continue to scroll down and it will show you the list of modes you already have set up. Tap the “add a new mode” option.
This will open the mode name page for your new mode.
- NAME YOUR NEW MODE
Give your new mode a name. I named mine “ASLEEP.” Then tap DONE at the top right of the screen.
This Will return you to the location details page.
- SAVE YOUR CHANGES
Tap DONE at the top right of the location details screen to save your changes.
This will return you to the Location screen.
- To Change to a Mode, You Can Set Up a Routine that Makes that Change
In previous versions of the mobile app, we could manually change from one mode to another through the dashboard. That is no longer available.
You have two options for setting up manual mode controls. The easy way is to set up one routine for each mode that just changes to that mode. Alternatively, you can create a virtual switch for each mode.
The official method is to set up the routines. I found that cluttered my routines too much, so I used virtual switches. Which method you use is up to you.
This FAQ will first detail the official the suggested method of using Routines, and then provide a link to the alternative virtual switch method.
Tap on the partial circle with a checkmark in it at the bottom of the screen to switch to the routines screen. Then tap the three vertical dots at the top right of that screen to bring up the routines pop up and choose add routine.
Give the Routine a name. I called mine Asleep.
Scroll down until you see Change Mode and choose the mode this routine will set.
Save everything by tapping done at the top of each screen until the routine is complete. From now on whenever you tap this routine it will switch to the mode you selected.
Alternatively, you can set a momentary virtual switch for each mode, then put all of those devices into a “room” called “mode switches,” and do any of your mode changes there. It’s just a personal preference as far as which method you like. It’s easier to set up the mode controls as routines, but I find them easier to use as pushbutton switches when they’re all together in a “room”. The momentary switches approach also has the advantage that you can then set the switches up for control by echo, so you can just tell echo to change to the mode you want.
The following topic explains how to do this.
Modes are most commonly used to control when Routines or custom smartapps are triggered. If a mode option is available, the set up wizard for the Routine or the smartapp will display the option to “run only in the following modes” and then you pick the ones you want to apply.
For more information on using modes with Routines, see: