I use a CC2531 stcik as coordinator and added a few Xiaomi devices and one Gledopto controller. I placed the devices around in my house and noticed a very poor (or even lost) connection to some end device far from the coordinator.
I checked with the mapping function and noticed that all Xiaomi end-devices (temp & motion) are directly connected to the coordinator. Also all routers (3x Xiaomi Mi Power Plug (ZNCZ02LM) are also directly connected to the coordinator. One exception, is the plug installed on the attic also has a connection to the plug on the first floor (coordinator is downstairs, so this makes sense). It seems the routers are working fine but end-devices won’'t use them. I would expect end-devices on my attic use the attic smart plug as router but it’s not.
I red that Xiaomi devices do not search for closest router and only use the one they initially paired with. And this is my problem. It seems I can only pair these devices with the coordinator, not with a router.
Maybe a newbe question by I can;t find the answer. How to connect a Xiaomi end-device to a Xiaomi Mi Power Plug (ZNCZ02LM)? Ofcourse I tried several times the normal pairing funtion (button 5 sec, very close to the smartplug) without any result. (Close to the coordinator always works fine)
Is there any special procedure, re-join proces, special (dev) firmware branches required or should this normally work? Or is the Xiaomi plug a router but simply not capable of joining new Xiaomi devices?
Any hints?
Using zigbee2mqtt version 1.14.2
Coordinator firmware version: '{“type”:“zStack12”,“meta”:{“transportrev”:2,“product”:0,“majorrel”:2,“minorrel”:6,“maintrel”:3,“revision”:20190608}}'