Get current Zigbee2MQTT bridge status: version, coordinator, channel, permit join state, restart required, and host memory. Use this read-only check to understand your mesh before diagnosing problems.
List or look up smart home devices with pagination, filters by area, integration, or manufacturer. Retrieve full details including protocol-specific data for Zigbee, Z-Wave, and Matter devices.
Change device-specific options like transition, retain, debounce, and calibration offsets. Merges with existing settings and persists, with restart status returned.
Retrieve Zigbee2MQTT bridge logs and lifecycle events to diagnose pairing failures and rejoin loops. Filter by severity or text, or watch live for new lines.
MCP server for administering a Zigbee2MQTT estate, enabling mesh health monitoring, device management, firmware updates, pairing, binding, and reporting via natural language.
An MCP server that enables LLMs to list, inspect, and control Zigbee devices via the Zigbee2MQTT frontend websocket API, eliminating the need for direct MQTT broker access.
Send state commands to Zigbee devices or groups (e.g., turn ON/OFF, set brightness). Use 'get' mode to request a value without changing anything; confirm device action by reading state afterward.
Scan Zigbee mesh topology to identify device connections, link quality, routes, and orphaned/weak nodes. Use deliberately as scanning can temporarily degrade network responsiveness.
Trigger active OTA firmware update checks on Zigbee devices, placing real network traffic to get current availability. Use when a fresh check is needed.
Rename a Zigbee2MQTT device's friendly name, updating its MQTT topic. Optionally also rename the Home Assistant entity to keep automations and dashboards working.
Re-run a device's configuration routine (bindings and attribute reporting) to fix devices that stopped reporting values. Wake battery devices before running.
Re-interview a Zigbee2MQTT device to re-read its endpoints, clusters, and basic attributes, resolving failed interviews or syncing functionality after firmware upgrades.
Configure how often a Zigbee device reports an attribute. Adjust minimum and maximum intervals to improve responsiveness or save battery, with 65535 to disable.
List Zigbee devices with administrative detail and filter by type, availability, or problems. Sort by battery or link quality to identify weak-signal or offline devices.
Bind or unbind Zigbee clusters between devices or groups for direct control even if the bridge is down. Use clear to remove all binds from a source device.
Retrieve full details for a single Zigbee device, including state, properties, options, endpoints, bindings, and reportings, to discover valid values before configuring device settings.
Audit your entire Zigbee estate in one read-only call to identify all issues—offline devices, weak links, low batteries, failed interviews, and more—and get a clear answer on network health.
Retrieve recent Zigbee action events for a device from the recorder database, with optional filtering by action type. More efficient than the logbook API.