Adds a change filter that accepts all attribute's value changes.
Adds a change filter with custom filtering function.
A function that decides what events is accepted
(=> true
) and what event is rejected (=> false
).
Adds a change filter that accepts only current attribute's value only when it decreased in comparison to the previous one.
Adds a change filter that accepts only current attribute's value only when it increased in comparison to the previous one.
Adds a change filter that accepts only current attribute's value equal to the one specified.
A value of the attribute that is required to match the trigger.
Adds a change filter that accepts only current attribute's value greater than the one specified.
A value of the attribute that is not allowed to match the trigger.
Adds a change filter that accepts only current attribute's value lesser than the one specified.
A value of the attribute that is not allowed to match the trigger.
Adds a change filter that accepts only current attribute's value other than the one specified.
A value of the attribute that is not allowed to match the trigger.
Adds a change filter that accepts only previous attribute's value equal to the one specified.
A previous value of the attribute that is required to match the trigger.
Adds a change filter that accepts only previous attribute's value greater than the one specified.
A value of the attribute that is not allowed to match the trigger.
Adds a change filter that accepts only previous attribute's value lesser than the one specified.
A value of the attribute that is not allowed to match the trigger.
Adds a change filter that accepts only previous attribute's value other than the one specified.
A previous value of the attribute that is not allowed to match the trigger.
Generated using TypeDoc
An in-progress HubitatDeviceTriggerDefinition builder class.