
Zigbee2MQTT OTA Failing on Multiple Devices? A Rogue Server
OTA checks failing on several unrelated Zigbee2MQTT devices at once? One misbehaving device can hijack OTA server discovery. How to spot and remove it.

OTA checks failing on several unrelated Zigbee2MQTT devices at once? One misbehaving device can hijack OTA server discovery. How to spot and remove it.

A third-party extension runs automations inside Zigbee2MQTT itself, so triggers keep working when Home Assistant is down. Here's how it works.

Zigbee2MQTT won't start with ASH_ERROR_TIMEOUTS after a Node.js update? The cause is a serialport bug on Node 26.3+, and Zigbee2MQTT 2.14.0 patched it.

Home Assistant's Aqara integration has no setup flow of its own. What it is, how to add Aqara Matter devices locally, and what not to confuse it with.

Zigbee2MQTT's remove request just gained keep_config and clear_cache. What each preserves before you re-pair a device, and what neither one touches.

Six Aqara devices ship in Thread mode and stay invisible to Zigbee2MQTT until you run them through the Aqara Home app once. Here's the list, and the exceptions.

Removed a device in Zigbee2MQTT but Home Assistant still shows it? How the automatic discovery cleanup works, why it misses, and the current fix.

Zigbee2MQTT cannot run two coordinators in one instance. How a second instance works in Home Assistant, and the identity collision that breaks entities.

Aqara sells five wall-switch families: D1, H1, H2, E1 and Z1 Pro. Here's what really differs between them, and which one fits your wiring.

Zigbee2MQTT bind reports success but nothing happens? Read the failed array in the response first, then work five documented causes ranked by likelihood.