Package org.openhab.core.automation
Interface Trigger
- All Superinterfaces:
Module
This interface represents automation
Trigger
modules which define what phenomenon will start the execution
of the Rule
and trigger it when an exact phenomenon occurs. Each of them can independently trigger the rule.
The triggers do not receive information from other modules of the Rule so they don't have Input
s.
The triggers can be configured.
The triggers have Output
s to provide information about the occurred phenomenon to the Condition
s and
Action
s of the Rule.
Building elements of conditions as ConfigDescriptionParameter
s and Input
s are defined by
TriggerType
.
Trigger modules are placed in triggers section of the Rule
definition.
- Author:
- Yordan Mihaylov - Initial contribution
- See Also:
-
Method Summary
Methods inherited from interface org.openhab.core.automation.Module
getConfiguration, getDescription, getId, getLabel, getTypeUID