I just published a couple updates to the designer software to help address this issue with the Device drop down not populating. To install this update please open & close the designer & then reopen it. When it reopens it should find the update & begin installing it. Here are the 2 changes introduced in this update:
-
The initial dialog that is used to configure your connection will no longer let you proceed if it doesn’t find any devices. After you click OK on that dialog it will make a call to the “GetCurrentValuesWithDisplayName” function in the web service. If that request returns an empty list you will see the message “Failed to retrieve any devices…”. If you see this message please click that search button to run the authorization process again. The assumption is that there is some device type that the SmartApp web service doesn’t like which is causing that method to fail. If you can determine what type that is please let me know so this issue can be fixed.
-
If you were able to add your device without it showing you the message “Failed to retrieve any devices…”, you should be good to go. However, if your Device drop down still isn’t populated please click the “View JSON response from hub button”. This will show you the exact response string that was returned from the web service. It’s possible that dialog is having a problem parsing the response into a device list. When this happens please email me that response so I can see exactly what it is that the dialog does not like.