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 Inputs.
The triggers can be configured.
The triggers have Outputs to provide information about the occurred phenomenon to the Conditions and
Actions of the Rule.
Building elements of conditions as ConfigDescriptionParameters and Inputs 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