Nth Weekday - Version 2.0.0#

Module Summary#

Fires a Trigger on the Nth weekday of a month e.g. “First Thursday”, “Third Wednesday”, “Last Sunday” etc.

Module Status#

This IO Module is stable and has been tested internally.

If you encounter any issues with this module, or have any feedback regarding its operation, please contact our support team.

Release Notes#

Version 2.0#

  •  Added status variable to show the current day’s monthly occurrence.

  •  Checks Trigger on Controller time change.

  •  Added “Log Today’s Occurrence” Instance property.

  •  Updated documentation.

Minor point releases (eg. 1.1.x) will be for small fixes and may not be listed here.

Operation#

See the IO Modules tab of the web interface for the current date’s Nth day format ie. Today is the fourth (last) Monday of the month.

Instance Properties#

The Daily Trigger Time is the time at which the trigger, if matched, will fire.

If Log Today’s Occurrence is checked, the current Nth day format ie. Today is the fourth (last) Monday of the month will be logged at the Daily Trigger Time, if the Controller’s time is changed or if a Is Nth Weekday Condition is not met.

Trigger#

Nth Weekday#

Fires at midnight if Occurrence of the Weekday matches today’s date. The trigger will also fire if the Controller’s time is changed.

Condition#

Is Nth Weekday#

Is met if the Occurrence of the Weekday matches today’s date.

If Log Today’s Occurrence is checked, the current Nth day format ie. Today is the fourth (last) Monday of the month if a Is Nth Weekday Condition is not met.

Support#

If you encounter any issues with this module, please contact our support team.