A class defining a hubitat device trigger.
A list of attribute filters. This trigger will accept only events matching at least one of those attributes. If the list is empty, events won't be filtered by their attribute name and/or value.
A list of device IDs. This trigger will accept only events from those devices. If the list is empty, events won't be filtered by device ID.
A string value describing the hubitat device event type.
Returns a list of all attribute names contained in
There are no duplicates on that list.
Returns a list of all attributes without duplicates.
Returns the last attribute filter of this definition.
Returns the last attribute filter or
if there are no attribute filters.
Verifies if the provided event is matching the requirements of this trigger.
An event to match.
Returns a value indicating whether the event is a match.
Generated using TypeDoc