FYI, Home Assistant 2022.2 release notes now mention USB discovery of Sonoff Zigbee Dongle Plus:
https://www.home-assistant.io/blog/2022/02/02/release-20222/#all-changes
- “Add USB discover for Sonoff zigbee dongle plus (@OpenMyDog - #62171) (zha docs)”
https://www.home-assistant.io/integrations/zha/#discovery-via-usb-or-zeroconf
This adds automatic USB auto-discovery in ZHA if USB dongle has unique custom product description, but this only applies to newer batches of shipped dongles as initial batches is missing an ID in CP2102.
That is, there is an issue with the dongle reporting a unique description, so if you got shipped an early version of the dongle then the fix should be to write the new custom description of its CP210x firmware for the USB-to-Serial Bridge chip, (and not just a simple firmware upgrade of dongle’s CC2652P chip)
If your dongle does not have this unique description then it will be discovered as dongle for Z-Wave JS.
ITead has posted a script/program that should let users themselves update the product description on already shipped dongles to supposedly match the description already written to latest batch of dongles:
https://www.facebook.com/SONOFF.official/posts/2927251720919807
Tested it myself on a Windows 10 computer and it did not work for me (it closed without any messages).
So sad that ITead did not release a script tool based on this open-source cp210x-program by VCTLabs:
https://github.com/VCTLabs/cp210x-program
Again, there is more information about how the automatic USB discovery feature works discussed here: