lora.downlink.status event
The lora.downlink.status event is triggered only when an uplink is received to a corresponding serialized downlink. This event results either in a failure or success. The success happens when an uplink contains an acknowledgment (AckBit) and the failure is when no acknowledgment is provided in the received uplink.
Form
Parameters
Name | Type | Required | Description |
---|---|---|---|
Thing Key | String | This trigger is limited to LoRa frames for a Thing specified by key. Leave blank to not limit this trigger to a specific Thing. | |
Thing Tags | String Array | This trigger is limited to LoRa frames for Things specified by tags. Leave blank to not limit this trigger to Things specified by tag. When multiple tags are specified in the trigger event, the thing must have at least one tag in common for the trigger to execute. | |
FPort | Integer | This trigger is limited to LoRa frames with a specific fPort value. Leave blank to not limit this trigger by fPort. |
Event variables
Name | Type | Description |
---|---|---|
$(event.thing.key) | String | The key of the Thing that initiated this trigger. |
$(event.thing.name) | String | The name of the Thing that initiated this trigger. |
$(event.thing.type | String | The type of the Thing that initiated this trigger. |
$(event.deviceEui) | String | The deviceEui of the Thing that initiated this trigger. |
$(event.fPort) | Integer | The FPort reported by the frame. |
$(event.payload) | Binary | The binary value of the payload. |
$(event.ts) | Timestamp | The timestamp of the frame. |
$(event.status) | String | sent - for a successful downlink or failed - on failure. |