I apologize profusely for starting this thread. There is so much to read on this topic but none of the threads or docs have lead to success.
I have a new C7 and a large ST setup with WebCore. I decided to migrate slowly so HubConnect looked like the best option.
I have installed on the HE:
HubConnect Server v2
HubConnect Instance v2
HubConnect Remote Driver v2
I installed on ST:
Hubconnect Remote Client for Smartthings.
OAuth in enabled on both apps.
In the HubConnect app I connect manually to the ST IP, set the remote type to SmartTings and get the connection key. I go into the ST app, enter the key and the app just hangs.
On the HE side if I click "Verify" i get this:
Remote installation is not complete. Please click the [Install] button on the remote client.
Thanks. I did try installing the HubConnect Remote Hub as a driver in ST but it fails to compile so I thought I had that wrong.
Java.lang.RuntimeException: Metadata Error: Capability 'Initialize' not found.
Also the instructions seem to be wrong, maybe due to the writer not actually being a former ST user? They refer to creating a DTH like an app.
Click My Device Handlers and then the + New SmartAPP at the far right and click From Code tab.
11. Visit the hubconnect.to and download the HubConnect Remote Hub for SmartThings.
12. Open the code into an editor of your choice, then select all and copy the text.
Should read:
13. Click New Device Handler
13a Choose From Code tab
13b Paste the text into the SmartThings IDE.
14. Click Create in the dialog window.
15. Click Save. NO
16. Click Publish, For Me. NO
Thanks for pointing me to the proper DTH, probably glossed over it many times!
Now I'm back to the ST app hanging after I put in the connection key.
ST Live Logging shows nothing so back to square one and re-re-read the install docs.