How to Create Automations or Shortcuts for a Tapo Device

Tapo C210P2 , Tapo C325WB , TL63-5 , Tapo L920-5 , TL61-5 , Tapo L930-10 , Tapo D230S1 , Tapo L535E , Tapo L531E , Tapo C230 , Tapo L610 , Tapo L930 , Tapo C310 , Tapo L530EA , Tapo P100 (2-pack) , Tapo C420S1 , Tapo S210 , Tapo L930-5 , Tapo C420S2 , Tapo L536E , Tapo T100 , Tapo P300 , Tapo P100 , Tapo T300 , Tapo P105 , TL13E , Tapo C400 , Tapo C720 , Tapo L520E , TC74 , Tapo C120 , TC73 , Tapo E100 , TC72 , Tapo C121 , Tapo P100(1-pack) , TL61-10 , Tapo H100 , Tapo C110P2 , Tapo L900-20 , Tapo L920-10 , Tapo S220 , Tapo T315 , TL62-5 , Tapo T110 , TC40GW , Tapo S500 , Tapo P110 , Tapo T310 , Tapo L900-5 , Tapo P115 , Tapo L630 , Tapo L510 , Tapo C320WS , TC72P2 , Tapo C210 , Tapo L900 , Tapo H110 , Tapo D230 , Tapo L900-10 , Tapo C501GW , Tapo P100 (4-pack) , Tapo C21A , Tapo P360 , Tapo C400S2 , Tapo L510B , Tapo L510E , TC55 , Tapo L530B , Tapo L530E , Tapo P125 , Tapo C225 , Tapo C500 , TC53 , Tapo E200 , Tapo S200B , Tapo C220 , Tapo L920 , Tapo C420 , Tapo H200 , Tapo P105A , TCB72 , Tapo S200D , Tapo L530BA
Recent updates may have expanded access to feature(s) discussed in this FAQ. Visit your product's support page, select the correct hardware version for your device, and check either the Datasheet or the firmware section for the latest improvements added to your product. Please note that product availability varies by region, and certain models may not be available in your region.
What are Tapo Smart Actions?
For Tapo devices, there are two kinds of Smart Actions—Shortcuts and Automation.
Shortcuts
Shortcut lets you perform an action with a simple tap. For example, when you are ready for bed, you can turn off your Tapo devices and dim the lights with one action.
Automation
Automation allows you to use Tapo smart devices or Time as a trigger to control other Tapo devices or run a shortcut/automation task. For example, you might want to turn the lights on a few minutes before you get home from work every weekday.
You can set up a trigger (When something happens) and an action (Then execute the action) in an automation.
Trigger List
*Triggers may vary by product models and Tapo Care plans. More devices will be supported soon.
Trigger* (When) |
|||
Trigger Manually |
Shortcuts: With one tap |
||
Trigger Time |
At Sunrise |
Offset(±5h59min) |
e.g. When it is 7 pm every Monday to Friday |
At Sunset |
Offset(±5h59min) |
||
At Specific Time |
00:00 ~ 23:59 |
||
Trigger Device |
Smart Camera (Vary by models) |
Motion Detected |
e.g. When your Tapo Cam detects a motion |
Person Detected |
|||
Baby Crying Detected |
|||
Area Intrusion Detected |
|||
Line Crossing Detected |
|||
Pet Detected |
|||
Camera Tampering Detected |
|||
... |
|||
Smart Wi-Fi Switch |
Single Tap |
||
Smart Hub |
Ring |
||
Smart Button |
Single Tap |
||
Double Tap |
|||
Rotate Clockwise |
|||
Rotate Anticlockwise |
|||
Motion Sensor |
Motion Triggered |
||
Contact Sensor |
Open |
||
Close |
|||
Keep open for more than 1 minute |
|||
Temperature and Humidity Sensor |
Temperature above/below your set one |
||
Humidity above/below your set one |
|||
Water Leak Sensor |
Water Leak Detected |
||
Water Leak Solved |
Action List
*Actions may vary by product models. More devices will be supported soon.
Action (Then) |
|||
Run a Shortcut |
You need to create a shortcuts first. |
e.g. Then run “Arrive Home” shortcut |
|
Enable/Disable Automation |
You need to create an automation first. |
e.g. Then run “Turn on light” automation |
|
Control Tapo Devices |
Smart Camera (Vary by models) |
Enable Privacy Mode |
|
Disable Privacy Mode |
|||
Enable/Disable Privacy Mode |
|||
Enable Motion Tracking* |
|
||
Disable Motion Tracking* |
|
||
Enable/Disable Motion Tracking* |
|
||
Rotate to Marked Position* |
|
||
Turn On Patrol Mode* |
|
||
Turn Off Patrol Mode* |
|
||
Turn On/Off Patrol Mode* |
|
||
Smart Lighting |
Turn On |
||
Turn Off |
|||
Turn On/Off |
e.g. Then turn on if it’s off and vice versa |
||
Set Lighting to custom state (Brightness/Color/Mode/Effect) |
e.g. Then turn on to Christmas lighting effect |
||
“On” Duration |
e.g. Then turn on to 20% and then turn off after 2 minutes |
||
Increase Brightness |
|||
Decrease Brightness |
|||
Increase Color Temperature |
|||
Decrease Color Temperature |
|||
Random Color |
|||
Smart Plug/Power Strip/Switch |
Turn On |
||
Turn Off |
|||
Turn On/Off |
|||
“On” Duration |
e.g. Then turn on for 2 minutes |
||
Dimmer Switch |
Turn On |
||
Turn Off |
|||
Turn on to last “On” state |
|||
Turn on to custom brightness |
|||
“On” Duration |
e.g. Then turn on for 2 minutes |
||
Increase brightness |
|||
Decrease brightness |
|||
Tapo Hub |
Become Silent |
||
Ring |
How to Create Smart Actions
Option 1: Edit based on the template
1. Go to the Smart Actions page and you will see the Routine Actions (Shortcut or Automation).
2. Tap on a featured action. Tap CREATE to change the settings as needed.
Note: Triggers and Actions vary by models.
Option 2: Create your own actions
1. Go to the Smart Actions page and tap + on the top right to add a Shortcut or an Automation.
2. Customize triggers/actions for your smart action.
1) Shortcuts
a. Tap + to add actions. You can also set the delay action as needed.
b. Name your shortcut and choose an icon for it. Tap Done to complete.
c. You can run the shortcut with one tap on My Actions page or on the Home page.
2) Automation
a. Tap + to add triggers (When) and actions (Then).
If there are 2 or more triggers added, any trigger will activate the automation.
3. Name your smart action and set the effective time when the automation will take effect.
4. Your automation will execute when triggered during the effective time.
Looking for More
Is this faq useful?
Your feedback helps improve this site.
What’s your concern with this article?
- Dissatisfied with product
- Too Complicated
- Confusing Title
- Does not apply to me
- Too Vague
- Other
Thank you
We appreciate your feedback.
Click here to contact TP-Link technical support.

TP-Link Community
Still need help? Search for answers, ask questions, and get help from TP-Link experts and other users around the world.
We have updated our Policies. Read Privacy Policy and Terms of Use here.
This website uses cookies to improve website navigation, analyze online activities and have the best possible user experience on our website. You can object to the use of cookies at any time. You can find more information in our privacy policy .
We have updated our Policies. Read Privacy Policy and Terms of Use here.
This website uses cookies to improve website navigation, analyze online activities and have the best possible user experience on our website. You can object to the use of cookies at any time. You can find more information in our privacy policy .
Basic Cookies
These cookies are necessary for the website to function and cannot be deactivated in your systems.
TP-Link
accepted_local_switcher, tp_privacy_base, tp_privacy_marketing, tp_smb-select-product_scence, tp_smb-select-product_scenceSimple, tp_smb-select-product_userChoice, tp_smb-select-product_userChoiceSimple, tp_smb-select-product_userInfo, tp_smb-select-product_userInfoSimple, tp_top-banner, tp_popup-bottom, tp_popup-center, tp_popup-right-middle, tp_popup-right-bottom, tp_productCategoryType
Livechat
__livechat, __lc2_cid, __lc2_cst, __lc_cid, __lc_cst, CASID
Youtube
id, VISITOR_INFO1_LIVE, LOGIN_INFO, SIDCC, SAPISID, APISID, SSID, SID, YSC, __Secure-1PSID, __Secure-1PAPISID, __Secure-1PSIDCC, __Secure-3PSID, __Secure-3PAPISID, __Secure-3PSIDCC, 1P_JAR, AEC, NID, OTZ
Analysis and Marketing Cookies
Analysis cookies enable us to analyze your activities on our website in order to improve and adapt the functionality of our website.
The marketing cookies can be set through our website by our advertising partners in order to create a profile of your interests and to show you relevant advertisements on other websites.
Google Analytics & Google Tag Manager
_gid, _ga_<container-id>, _ga, _gat_gtag_<container-id>
Google Ads & DoubleClick
test_cookie, _gcl_au
Meta Pixel
_fbp
Crazy Egg
cebsp_, _ce.s, _ce.clock_data, _ce.clock_event, cebs
lidc, AnalyticsSyncHistory, UserMatchHistory, bcookie, li_sugr, ln_or