Putting this here to make it easier to find/refer folks to.
Below is the link to the "Who You Gonna Call?!" Z-Wave ghost removal guide I wrote w/extensive collaboration/support from the amazing @erktrek. Following the steps in this guide can help you resolve problems w/your Z-Wave mesh caused by Z-Wave device "ghosts."
Z-Wave "Ghosts" are Z-Wave devices that have not successfully joined your mesh, leaving an entry in your Z-Wave device table that is incomplete. In some cases multiple attempts to add a single device can result in multiple ghosts. Having even a single ghost in your Z-Wave mesh can cause severe problems w/the responsiveness of some or all of your Z-Wave devices, making them slow or non-responsive.
The easisest way to identify a ghost is by looking at the Z-Wave Details page on your hub, and look for devices that do not show any routing in the "Route" column of the Z-Wave Details page. Problems usually show up quite soon after a Ghost appears, so Ghosts are usually one of the most recently added devices and are at or near the bottom of your Z-Wave Details list (most recently-added devices are at the bottom).
Below is a normal device in the Z-Wave Details page, showing normal routing and connection speed info in the Route column. Route: 01 -> 0A. Speed: 40kbps. Routing may be direct to the hub in this case (01 is the Hub, 0A is the device), or a device may route through one or more other devices to connect to the hub.
Ghost devices typically appear in the Z-Wave Details table w/no routing information in the Route column - looking something like below. Note that the last field in the row below is completely empty, shows no routing for the device. Below are a couple of examples:
A couple of things to try before getting into removing a Ghost using a UZB stick:
- If a Discover button appears for a partially included device, selecting that button can allow a device to successfully complete joining the Z-Wave mesh.
- Rebooting the hub can help. Select Reboot from the Settings menu,
- Shutting down the hub and restarting can help. Shut down your hub from the Settings menu. Then pull the USB power plug (at the wall connection, not at the hub as the hub connection is a little fragile) to completely remove power from your hub after it's shut down. Wait 30s and then plug the hub in again, After the hub boots up check to see if the Ghost persists. Try the Discover button again if it is still present after restarting.
If you still have your Ghost(s) after above, follow the steps in the guide to remove them using a UZB stick.
Feel free to share feedback/suggestions here on improviing the contents of the document.
Update 2/2/2022: Fixed the download link from Dropbox, thanks to info from @672southmain that the link was downloading the wrong version of the document (from back in July 2019!!). Apologies to anyone who got the old version...please re-download to get the current version.
Update 1/25/2022: Added @csteele's very clear graphic to clarify steps when excluding the UZB stick.
Update 11/8/2021: Added some additional comments regarding the UZB stick inclusion not displaying security options, or providing the normal option to name the device.
Update 10/5/2021: Updated section in the FAQ on regional settings (aka Transmit Settings) to include info that 500 series UZB sticks have region set on the device in FW, only 700 series UZB sticks can change region in the PC Controller Transmit Settings. From @bcopeland
Update 9/24/2021: Modified steps to join UZB stick to Hub - changed from using "Classic Learn Mode" to "Select Learn Mode>NWI" per @bcopeland's suggestion. Also added a section in the FAQ on how to update FW on the SilLabs UZB stick.
Update: 7/10/2021: Updated info in the FAQ section of the document on using a UZB stick and PC Controller app to join devices to HE w/out security. Based on info provided by @bcopeland.
Update 7/13/2021: Updated PDF creation process to maintain clickable links in the PDF. Re-download if you want a version where the links work! Thanks to @eibyer for pointing this out.
Update 7/16/2021: Updated to include information on new UZB stick version that Mouser/Silicon Labs are shipping. Packaging may show the original UZB stick version (SLUSB001A) but the newer version (SLUSB7000A, rev 1 update of the original) is the currently shipping hardware. Thanks to @672southmain for pointing this out.
Who you gonna call...