ZHA to Zigbee2MQTT Migration: Re-Pair or Convert DB
Migrating from ZHA to Zigbee2MQTT: the reliable re-pair method, the two-part no-re-pair shortcut, and how to sequence it without losing your mesh. Stays local.
Migrating from ZHA to Zigbee2MQTT: the reliable re-pair method, the two-part no-re-pair shortcut, and how to sequence it without losing your mesh. Stays local.
Aqara's five door/window sensors look alike but expose different data in Zigbee2MQTT. What changed each generation, and which to buy for a local setup.
Renaming a Zigbee2MQTT device changes its MQTT topic instantly but not its Home Assistant entity IDs. What breaks, what doesn't, and how to rename safely.
Zigbee2MQTT lost every device after a restart, or database.db is 0 bytes? What the file stores, why it happens, and how to recover before re-pairing.
Power, current and voltage missing on a Tuya TS011F Zigbee plug? Firmware 1.0.5 disabled automatic reporting. Here's the polling fix, fully local.
Aqara or Xiaomi drops a model. Here's what actually happens to the unit already running on your Zigbee2MQTT or ZHA network, and what really can break it.
Aqara's FP2, FP300 and FP310 all run local in Home Assistant, by three different routes. Which one fits a Zigbee2MQTT setup, and what each one costs you.

Aqara or Xiaomi plug showing 0W or N/A in Zigbee2MQTT or ZHA? Two documented reporting faults, the firmware trap to avoid, and how to tell them apart.

Your Zigbee sensor reads 31°C indoors? That's device_temperature, chip heat, not the room. How to tell which attribute your device really reports.

Zigbee2MQTT has five per-device options for noisy state updates. What debounce, throttle, and the filter options each do, and which one fits your device.