Last Updated on : 2024-07-15 08:34:20
This topic describes the common questions about the device schedule feature to help you troubleshoot problems.
After users create schedules using the mobile app, the cloud will notify the device to pull the schedule. The device will run the scheduled task at the specified time and date. There are three possible states for a schedule:
Typically, up to 30 schedules can be created due to constraints in memory on the device. For example, you can create a total of 30 schedules for a 6-outlet power strip instead of 30 schedules for each outlet.
They do not conflict with each other.
Check if the time offset is the same for all scheduled tasks. For example, you schedule a task to be run at 08:00, but the actual execution time is 12:00. Then, the possible cause could be the wrong time zone setting.
The time zone used for scheduling tasks can be the phone’s time zone or the device’s local time zone. The device’s time zone is set to the time zone on your mobile phone during device pairing by default. When you schedule a task, the device’s time zone takes precedence over the phone’s time zone. If the device’s local time zone is not specified, the time zone of the country or region of the app account takes precedence over the phone’s time zone.
If the schedule has been downloaded and stored on the device, it can be run as expected. Otherwise, it cannot be run.
For more information, see How to set a timer/schedule to manage the device?
Assume that a task scheduled to be run at 10:30 is created at 10:20. At 10:30 when this task is run, you create a new task to be run at 10:32. This will cause the task that has been run at 10:30 to be repeated.
Without internet access, a task cannot be run unless the device has a built-in real-time clock (RTC). This is because the device must be connected to the network to sync time with the server after it is powered on so that the task can be run as expected.
Typically, this is not feasible because the device must pull the schedule data from the cloud over HTTP to run a task, which cannot be implemented with only Bluetooth enabled. But the SDK later than TUYA_SDK_2.3.2
supports Bluetooth-based schedules.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback