Zigbee2MQTT Rename Device: What Breaks in Home Assistant
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.
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.
A plain-English breakdown of what eWeLink's own privacy policy discloses about device data, permissions, third-party SDKs, and where the data goes.
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.
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.

Sonoff's DIY Mode swaps eWeLink cloud control for a local HTTP API, no reflash needed. Which devices support it, and how to bring it into Home Assistant.

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.

LocalTuya, tuya-local, and Home Assistant's official Tuya integration are three different things. Which to install in 2026, and which fork to pick.

A Zigbee2MQTT pairing that stalls on \"failed to interview\" usually means the join worked and the discovery queries timed out — not a config mistake.

Your Zigbee device pairs with ZHA but exposes only generic entities. How to enable custom quirks and write one with QuirkBuilder, entirely locally.

Your Zemismart or Tuya curtain motor is one of three different Zigbee2MQTT device types. Here's how to tell yours apart, pair it, and calibrate it right.