A fully-formed automation as returned by the server or held on an ESPRMNeoAutomation instance. Always has an id.

interface AutomationItem {
    actions: AutomationActions;
    conditions: AutomationConditions;
    id: string;
    name: string;
    retrigger?: boolean;
    status?: AutomationStatus;
}

Hierarchy (View Summary)

Properties

id: string
name: string
retrigger?: boolean

Enable/disable flag stored inside the payload. Defaults to "enabled" when absent.