I found a strange Zigbee device on my network and wondering if anyone has an idea what it might be...
How did I find it? I've been having some trouble with the reliability of my Zigbee mesh, so I've been scouring this forum and other sources for information about how to troubleshoot. I've got a Digi XStick and managed to get it to join my Zigbee network, and used XCTU to map out the mesh. I export the table from XCTU to a file, and wrote a script to correlate the XCTU data and the Hubitat device list, and spit out a CSV file I can review info with discernable names rather than just MAC and DNI of devices. That all works great and is helping me figure out what links have poor quality, etc.
While working on this, I added a check in my script so that when I take a DNI found in XCTU and look it up in the Hubitat device list, if the MAC of the device in XCTU doesn't match the MAC of the device in Hubitat, or if the DNI isn't found in Hubitat, then I'll get an error. And I did, which notified me of something weird.
In XCTU, I see a device that I can't find in Hubitat. The device has a MAC of 847127FFFE3610D7. I have several GE/Enbrighten/Jasco Zigbee dimmers, many of which have a MAC that starts with 847127FFFE3, so it seems likely that's what kind of device it is. Except that all of my GE/Enbrighten/Jasco Zigbee dimmers are accounted for, and none of them have this MAC. One has a very similar MAC of 847127FFFE361057 but that seems coincidental.
I scan my network with XCTU 10 times before exporting the output. XCTU finds every device on the 10th scan, except this one, which was last found on the 6th scan.
The "phantom" device has only one connection, to a Zigbee outlet. XCTU shows the link from the "phantom" device to the outlet as Active status. When I look at the outlet in XCTU, it shows 18 connections, including this one. The link from the outlet to the "phantom" device is listed as Unknown status. The outlet reports in Hubitat as eWeLink SA-003-Zigbee.
Not really sure what to make of all this, and wondering if anyone has any ideas? Assuming there's a logical explanation, I just can't figure out what it is.