todo plug-in

Using to Trigger

The todo plug-in can be used to trigger a task from a script, based on the current date or time. The trigger is evaluated based on a time slice, which is determined by the task refresh rate. The time slice is the range of the elapsed time since the trigger was last tested, to the current test time. If the todo event happened during the last time slice, then the trigger evaluates to true and to false otherwise. So for example if the trigger is (hour= 8) and the task refresh rate is 5 minutes. Then task will be processed every 5 minutes, and trigger will be evaluate to true every 5 minutes, while the hour is 8 am. This means that task will be triggered unto 12 times during that 8 am hour.

To add a todo trigger based on the month:

  1. Select the month tab and check off the months for which the trigger should be evaluated to true
  2. Click the add button
To add a todo trigger based on the Month Day:
  1. Select the Month Day tab and check off the days for which the trigger should be evaluated to true
  2. Click the add button
To add a todo trigger based on the Week Day:
  1. Select the Week Day tab and check off the days for which the trigger should be evaluated to true
  2. Click the add button
To add a todo trigger based on the Hour:
  1. Select the hour tab and check off the days for which the trigger should be evaluated to true
  2. Click the add button
To add a todo trigger based on the minute:
  1. Select the minute tab and check off the days for which the trigger should be evaluated to true
  2. Click the add button

Logging

The todo plug-in keeps a log file (stored in the install directory). The plug-in logs sent commands, and records errors, should they happen. Check the log file to confirm that a command has been sent, and to find out about any error conditions, which may have occurred.