iec61850_device_directory
List IEC 61850 IED logical devices and optionally their child objects for read-only asset discovery and troubleshooting.
Instructions
[READ][risk=low] List the IED's logical devices (optionally their children).
Args:
include_children: Also browse each logical device's immediate model children.
endpoint: Endpoint name from config (protocol 'iec61850'); omit for default.
Returns dict: {endpoint, logical_device_count, logical_devices:[{logical_device,
children[]?, child_count?}]}.
Example: iec61850_device_directory(include_children=True, endpoint="ied1").
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "iec61850_device_directory"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endpoint | No | ||
| include_children | No |