get_device_info
Retrieve device registry details including integration, manufacturer, model, and connections to identify network protocol and configuration entry for debugging or re-pairing.
Instructions
Look up device registry info for a device — integration, manufacturer, model, connections.
Useful for determining which network/protocol a device uses (Zigbee, Z-Wave, Matter, Thread, etc.) and its config entry, so you know how to re-pair or debug it.
Pass exactly one of entity_id or device_name.
Args:
entity_id: Any entity belonging to the device, e.g.
"binary_sensor.motion_pantry_occupancy".
device_name: Friendly device name, e.g. "Motion Pantry".
Matched case-insensitively against the device's name and
name_by_user fields.
Returns a dict with keys: id, name, name_by_user,
manufacturer, model, sw_version, hw_version,
integration (config entry domain), config_entry_title,
connections (e.g. Zigbee IEEE address), identifiers,
and disabled_by.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_id | No | ||
| device_name | No |