Zigbee2MQTT Event Entities vs Legacy Action Sensor Explained
Zigbee2MQTT 2.0 switched off the sensor.*_action entity your button automations used. Here's what replaced it, and which local path to rebuild on.
Zigbee2MQTT 2.0 switched off the sensor.*_action entity your button automations used. Here's what replaced it, and which local path to rebuild on.
Pair the Sonoff TRVZB into Zigbee2MQTT with no Sonoff bridge or eWeLink account, set valve opening degree, and drive it off an external room sensor.
Some Zigbee routers can't keep Aqara or Xiaomi sensors connected. Which brands are documented as failing, why it happens, and the fix to try first.
Which restart you had decides the fix: Zigbee2MQTT republishes state on its own in two of three cases, and retain only covers the third. All local.
Zigbee2MQTT names multi-gang switch entities switch_l1, switch_l2, or switch_left. What an endpoint is, why naming varies, and how to map each gang.
Pair a Sonoff SNZB-01 button with Zigbee2MQTT or ZHA, write press automations that survive the Zigbee2MQTT 2.0 action change, and buy the right coin cell.
A practitioner's map of Zigbee2MQTT's MQTT topic model: state, /set, /get, availability, bridge topics, and the three output modes, all local, no cloud.
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.
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.