Had a Zcombo marathon today. I moved five of them from ST to HE. I believe, (aside from four leak sensors in really awkward places that I don't want to go to) that they are my last devices on SmartThings that I had to move over.
Inclusion was a mixed bag, some surprisingly easy, others surprisingly hard. Distance to the hub (near or far) didn't seem to help or hurt as expected.
I did not bring the Zcombos to the hub because it's in the office where my wife works, and I was too lazy to disconnect it again and drag it on an ethernet cord around the house (just did that for the front door lock and watercop valve). I also have a dog that has a mental breakdown if she hears any smoke alarm chirping so had to keep her at one end of the house while I held the Zcombos under a couple pillows at the other end. So it was lucky it ended up that distance seemed almost irrevelant.
General process was exclude from ST, try an include on HE, if it didn't work do an exclude on HE and try some more. If that failed factory reset and go from there. Three of the devices would not exclude from ST no matter what I did. So they got a factory reset.
The first two (garage and farthest away bedroom) joined within the second or third try, really easy. I was pumped.
Third was in bedroom a little closer but it's got a Faraday wall in front of it (HVAC system is between the bedroom and hub) and it just would not join on try after try. Not so surprising, really. Took it into master bedroom (maybe 15' and two walls from the hub) and it and the one in the master both had a stuck at initialization that cleared up when I rebooted the hub. After the two chirps that are required every time during an include I would run the Zcombo down the hall nearer to the office in hopes that would help. I'm sure I looked a bit of an idiot running around the house holding smoke alarms up in the air like I was looking for a fire.
The last one was the crazy, make me want to throw it into a fire or volcano one. My wife (works from home) took a lunch break so I told her "give me three minutes" and went into the office. Standing three feet from the hub I could not get the sucker to include. Multiple excludes, factory resets, includes, etc. 15 minutes later she threw me out of the office to take a meeting. I took a break to drink a bottle of vodka and calm down.
A while later I found myself standing outside of my house in front of the office with smoke alarm in hand. After a bunch more tries (and some unfortunate swearing I hope my neighbors didn't hear) I finally I got an include that got stuck on initialization. At that point that felt like I had won the lotto. A reboot didn't seem to solve it, and I gave up again.
A while later I was doing something else and Christmas came early, there in the device list is "Generic Smoke Detector" It had snuck in on its own somehow. Renamed it and now they are all set up in HSM. Whew. Where's my reward?
Really interesting that the hardest one to connect was the one closest to the hub, and one of the easiest was the one farthest away. Glad to be done, nothing less fun that hearing loud high pitched smoke alarm chirping over and over again...
Thanks for all the info here, very helpful!