Previous Topic

Next Topic

Book Contents

Book Index

Conditions

jThis document provides information about how to manage automation conditions through the Web Admin Console.

Defining, Editing and Triggering Conditions

To create an automation condition:

  1. In the Conditions tab, click the icon in the top right corner.
  2. In the Add Condition dialog, provide the following data:
  3. Save the condition.

To edit a condition, click the button next to it.

To trigger a condition, click the button dedicated to the condition.

Managing Custom Conditions

Event Condition

The Event Condition is a condition that is triggered by OSGi events with a specified topic and a specified set of properties. It can be triggered by third party applications.

Absolute Timer Condition

The Absolute Timer Condition is triggered only once and is scheduled for a specific time.

Daily Timer

The Daily Timer Condition is triggered every day at a specified time. You have to define the days of the week at which the condition is active. It can be active either every day, or only at certain days of the week (for example, only on work days - from Monday to Friday).

Daily Period Timer Condition

The Daily Period Timer Condition is an extension to the Daily Timer Condition that is triggered every day at a specified time and stays active for a specific time interval.

Astro Timer

The Astro Timer Condition is an extension to the Daily Timer Condition and is triggered relative to the sunrise or sunset.

Interval Timer

The Interval Timer Condition is triggered at a specific time interval.

Nth Day Timer Condition

The Nth Day Timer Condition is triggered on a specified day every year, every month or every week.

Status Condition

Status Conditions are triggered when the status of an associated command becomes equal to a predefined value.

Postpone Condition

A postpone condition is triggered following a specified delay time after another condition (called source condition) is triggered.

Delay Condition

A delay condition remains satisfied a specified delay time after another condition (called source condition) is triggered.

Logic Condition

The Logic Condition is logical combination of other conditions.

More information about the currently available predefined conditions you can find here and if you want to create your own condition type refer to this guide.