wait_for_event
Block until a live device event (up, join, ack, txack, log, status, location) arrives or the timeout passes. Ignores replayed history events, ensuring only real-time updates trigger the wait.
Instructions
Block until the device emits a live event (optionally of the given types: up, join,
ack, txack, log, status, location) or the timeout (max 60 s) passes. Only events newer
than the moment of the call count (live); the events ChirpStack replays from its
history never satisfy the wait, whatever their arrival timing. Use
device_recent_events for those.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dev_eui | Yes | ||
| timeout_s | No | ||
| event_types | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||