Restrictions
Restrictions are the conditions which are used to restrict the execution of a command. These are the conditions which you can specify and must be met before executing the command. These restrictions are categorised into 8 categories:
-
Apps:
Restriction related to application running.
-
Battery:
Restriction related to battery like power connected, battery low etc.
-
Telephone:
Restriction related to telephone like call active, call incoming, sms and sim card etc.
-
Date & Time:
Restriction related to date and time like reminder restriction, time range constraint, regular interval etc.
-
Settings:
Restriction related to changes in device settings like dark mode, do not disturb, device idle mode etc.
Now all these restrictions are explained in detail in the following sections:
-
Airplane Mode Enabled:
Condition to check if airplane mode is enabled. This is a type of Connectivity restriction.
-
Airplane Mode Disabled:
Condition to check if airplane mode is disabled. This is a type of Connectivity restriction.
-
Application Active:
Condition to check if an application is active. This is a type of Apps constraint.
-
Auto Rotate On:
Condition to check if auto rotate is on. This is a type of Settings restriction.
-
Auto Rotate Off:
Condition to check if auto rotate is off. This is a type of Settings restriction.
-
Battery Level Okay:
Condition to check if battery level is okay. This is a type of Battery restriction.
-
Battery Level Low:
Condition to check if battery level is low. This is a type of Battery restriction.
-
Battery Saver On:
Condition to check if battery saver is on. This is a type of Battery restriction.
-
Battery Saver Off:
Condition to check if battery saver is off. This is a type of Battery restriction.
-
Bluetooth On:
Condition to check if bluetooth is on. This is a type of Connectivity restriction.
-
Bluetooth Off:
Condition to check if bluetooth is off. This is a type of Connectivity restriction.
-
Bluetooth Device Connected:
Condition to check if a bluetooth device is connected. This is a type of Connectivity restriction.
-
Bluetooth Device Disconnected:
Condition to check if a bluetooth device is disconnected. This is a type of Connectivity restriction.
-
Call Active:
Condition to check if a call is active. This is a type of Telephone restriction.
-
Call Incoming:
Condition to check if a call is incoming. This is a type of Telephone restriction.
-
Call Outgoing:
Condition to check if a call is outgoing. This is a type of Telephone restriction.
-
Data Connection On:
Condition to check if data connection is on. This is a type of Connectivity restriction.
-
Data Connection Off:
Condition to check if data connection is off. This is a type of Connectivity restriction.
-
Dark Mode On:
Condition to check if dark mode is on. This is a type of Settings restriction.
-
Dark Mode Off:
Condition to check if dark mode is off. This is a type of Settings restriction.
-
Time Range Constraint:
Condition to check if time is in a specific range. This is a type of Date & Time constraint.
-
Daydream On:
Condition to check if daydream is on. This is a type of Settings restriction.
-
Daydream Off:
Condition to check if daydream is off. This is a type of Settings restriction.
-
Device Docked:
Condition to check if device is docked. This is a type of Settings restriction.
-
Device Undocked:
Condition to check if device is undocked. This is a type of Settings restriction.
-
Device Idle Mode On:
Condition to check if device idle mode is on. This is a type of Settings restriction.
-
Device Idle Mode Off:
Condition to check if device idle mode is off. This is a type of Settings restriction.
-
Device Locked:
Condition to check if device is locked. This is a type of Settings restriction.
-
Device Unlocked:
Condition to check if device is unlocked. This is a type of Settings restriction.
-
Do Not Disturb On:
Condition to check if do not disturb mode is on. This is a type of Settings restriction.
-
Do Not Disturb Off:
Condition to check if do not disturb mode is off. This is a type of Settings restriction.
-
GPS Activated:
Condition to check if Location/GPS is turned on. This is a type of Location restriction.
-
GPS Deactivated:
Condition to check if Location/GPS is turned off. This is a type of Location restriction.
-
Headphones Inserted:
Condition to check if headphones are inserted. This is a type of Input restriction.
-
Headphones Removed:
Condition to check if headphones are removed. This is a type of Input restriction.
-
Hotspot Enabled:
Condition to check if mobile hotspot is enabled. This is a type of Connectivity restriction.
-
Hotspot Disabled:
Condition to check if mobile hotspot is disabled. This is a type of Connectivity restriction.
-
Music Active:
Condition to check if music is active. This is a type of Input restriction.
-
Music Inactive:
Condition to check if music is inactive. This is a type of Input restriction.
-
NFC On:
Condition to check if NFC is on. This is a type of Connectivity restriction.
-
NFC Off:
Condition to check if NFC is off. This is a type of Connectivity restriction.
-
Power Connected:
Condition to check if phone is connected to power. This is a type of Connectivity restriction.
-
Power Disconnected:
Condition to check if phone is disconnected from power. This is a type of Connectivity restriction.
-
Roaming Activated:
Condition to check if data roaming is activated. This is a type of Connectivity restriction.
-
Roaming Deactivated:
Condition to check if data roaming is deactivated. This is a type of Connectivity restriction.
-
Screen On:
Condition to check if screen is turned on. This is a type of Input restriction.
-
Screen Off:
Condition to check if screen is turned off. This is a type of Input restriction.
-
Silent Mode On:
Condition to check if silent mode is on. This is a type of Settings restriction.
-
Silent Mode Off:
Condition to check if silent mode is off. This is a type of Settings restriction.
-
Speakerphone On:
Condition to check if calling and speakerphone is turned on. This is a type of Input restriction.
-
Speakerphone Off:
Condition to check if calling and speakerphone is turned off. This is a type of Input restriction.
-
USB Device Connected:
Condition to check if USB device is connected. This is a type of Connectivity restriction.
-
USB Device Disconnected:
Condition to check if USB device is disconnected. This is a type of Connectivity restriction.
-
Wifi Active:
Condition to check if wifi is turned on. This is a type of Connectivity restriction.
-
Wifi Deactivated:
Condition to check if wifi is turned off. This is a type of Connectivity restriction.