Identify a "ghost" ZigBee device?

Is there a smart way to identify and/or remove completely a “ghost device” that is only visible on Developer pages?

I (think at least) I have gone through all remotes, switches and temp sensors, removed batteries and done few repair attempts but with no luck, the device still remains…
It doesn’t harm or disturb but just bl++dy annoying to have a device that can’t be identified.

Googling the IEEE adress (a4:c1:38:18:9f:a1:8a:c3) doesn’t give much more that it’s a TUYA-device by Telink Semiconductor.

Any advice get rid of this?

Not necessarily a Tuya device. EGLO also uses Telink, it’s just a generic Zigbee module used in many devices

So not much to go on with then… :frowning:
The search goes on!

Which brands of Zigbee devices do you have? If you have Aqara, you can ignore those. Aqara uses it’s own 54:ef:44 OUI, with manufacturer “Lumi United Technologies”. Homey Bridges use “Texas Instruments” (00:12:4b), so if you have any in Satellite Mode, you can also ignore those. IKEA uses Silicon Labs, so it also can’t be an IKEA device. If you have Hue devices via Zigbee: those use 00:17:88 or c4:29:96 (Signify), so also can’t be a Hue device.

Mainly IKEA, few Sonoff, a couple of “noname” remotes.
All devices, both mains and battery powered, are correctly identified on Dev Tools.
This one seems to be an orphan…

All my INNR devices have an IEEE that start with a4:c1:38.

It can’t be an IKEA device. So I’d look at the Sonoff and “noname” remotes (probably Tuya, those also use Telink sometimes). Are you missing any of them in Homey?

No INNR devices AFAIK unless these are re-branded to something else.

If I look in my overview then, next to the sequence you mention, Aqara devices also use 00:15:8d:00, which is also used by KlikAanKlikUit apparently.

Oh okay. 00:15:8d seems to be a generic Zigbee module as well. But Aqara doesn’t use Telink at least.

There seems to be some consistency: the non T1 version of Aqara sensors use 00:15:8d, the T1 (Zigbee 3.0) versions use 54:ef:44. The KAKU devices I mentioned are paired as a generic Zigbee device and also use 00:15:8d. Are those IDs assigned by Homey? I thought those were hardware IDs assigned by manufacturers.

Those are IDs from the manufacturer. It’s very similar to a MAC address. They even use the same OUIs, so you can copy the first 6 chars of the IEEE address and look it up with a site like macvendors.com

Looking at this topic then a4:c1:38 is also used by (some) TUYA devices.

Yes, true. Some of my Tuya devices also use Telink. But there are also Tuya with Silicon Labs modules

You could try to use the following script via homeyscript:

const devices = await Homey.devices.getDevices();
log (devices)

and search for the unknown device, perhaps there is more information for a hint which device it is.

(I’m not sure if the Name is Unknown in the output that is why I don’t filter on that in the list of devices)

If you can find it in the output, it should be possible to delete it as well via a script.

If you click on the three dots menu, does it not give you the option to remove it?

That’s only for Z-Wave AFAIK.

These are the menu options; no delete.

I only have Interview. Are the others only on Pro 2023 and later? I have Pro2019

Does a restart of Homey remove the device? I thought Athom implemented (auto) clean-up of unknown devices some time ago in a firmware update.

Maybe it did not make it to the final version as I see no reference to this change in the release notes of the final version.