Ziqi (Katrina) Ding

Back

Environment#

  • OS: Debian GNU/Linux 12 (bookworm)
  • Kernel: Linux 6.12.33+deb12-amd64
  • Architecture: x86-64
  • HA: Home Assistant Container
    • Core: 2025.7.4
    • Frontend: 20250702.3

Prerequisite#

How to Do It#

1. Adding the device into Zigbee network#

  1. Insert battery or plug the device to power source.
  2. Set the device to pairing mode (usually has flashing indicator) according to its manual.
  3. On Zigbee2MQTT frontend portal, Press “Permit join”. Permit join
  4. Then, we can see that the device has been added automatically. The sensor has been added
  5. Turn off device scanning by clicking “Disable join”, which is the same button as “Permit join” above.

Note: Sometimes the device may looks different from the image on Z2M.

2. Config and connect to HA#

Click on the device “Friendly name”, first edit the friendly name to something that is truly friendly.

Don't forget to turn on "Update HA entity ID" Z2M Device Details Page

If you’ve integrated MQTT on HA, the device should be added into HA automatically. If not, follow Step 4 in Set up Zigbee dongle with HA.

Summary#

This walkthrough shows how to pair a Zigbee device with Zigbee2MQTT (“Permit join”), give it a clean friendly name, and have it appear in Home Assistant automatically via the MQTT integration.

Adding a Zigbee device to Zigbee2MQTT and Home Assistant
https://katrina-ziqi-ding.com/blog/adding-a-zigbee-device-to-zigbee2mqtt-and-home-assistant
Author Ziqi (Katrina) Ding
Published at 02-09-2025
Comment seems to stuck. Try to refresh?✨