Appearance
DeviceMQTTTriggerConfigInput
Type: Input
Device MQTT trigger configuration. Set as TriggerConfigInput's single member to make this kind of trigger.
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| deviceId | String | Optional device TypeID (prefix dev) narrowing the trigger to one device. Omit (or pass empty) to match every device in the tenant. | |
| filter | String | Optional JSONLogic expression evaluated against the MQTT trigger envelope; the workflow only starts when it evaluates truthy. | |
| topic | String! | Device-relative MQTT topic filter (MQTT + and # wildcards allowed). Must be non-empty and must NOT include the tenant/device prefix — a value starting with "t/" is rejected. |