Get Operation Status
ha_get_operation_statusCheck the status of device operations in real time using WebSocket verification. Track operations initiated by bulk control or service calls.
Instructions
Check status of one or more device operations with real-time WebSocket verification.
Pass a single operation_id string to check one operation, or a list of IDs to check multiple operations at once (bulk status).
The timeout_seconds parameter applies to single-operation checks only. Bulk checks poll each operation individually with a short internal timeout.
Use this to track operations initiated by ha_bulk_control or ha_call_service. For current entity states, use ha_get_state instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation_id | Yes | Single operation ID or list of operation IDs to check. Use a single string for one operation, or a list for bulk status checks. | |
| timeout_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||