For the DTH update, you could try the workaround of changing its name instead of creating a new device. We mentioned above that the device configuration presentation is cached, so you can also try the workaround mentioned there.
As for the available displayTypes, currently, the list is fixed, if you want to see the presentation of a predefined capability, you can use the command below to visualize the configuration in JSON format.
One more question: I couldnāt find any documentation regarding icons.
Below is a section from the switch capabilityās JSON under dashboard. Is the ___PO_CODE_SMARTTHINGS_DREAM_SAC_SBODY_ON_T_SAMSUNG_CONNECT an icon?
RBoy
(www.rboyapps.com - Making SmartThings Easy!)
166
Is there an ETA to fix these issues? Itās been 23 days since I reported bugs with the toggleSwitch, list and custom child components, while I appreciate the reproduction and submission of the bug reports, however without a fix I donāt see how to move forward.
Following-up on this issue about setter commands from custom capabilities supporting the list display type, here are some IDE logs where the key has been sent as argument instead of the value specified at the capabilityās presentation.
Iām not seeing this happen on iOS. The command is never called in the IDE when the command is invoked on the UI.
As of this week, the UI isnāt updating at all on the mobile phones. The same control is showing different UI components on Android and iOS. My iOS is stuck showing a state in the detailView where as the Anrdoid is showing a stepper. The presentation file is set to a list
Iāve logged out and logged back into the mobile app itās still completely disconnected from reality. Iāve deleted the capability completely and started over and everything is still disconnected from each other.
In short, the whole thing is a mess and nothing is working as directed/documented or even in sync with each other. I donāt know the iOS, Android and VID are showing controls which are completely different from each other?
thank you again. Regarding the icon, can you change the DTH presentation icon with the iconURL parameter rather changing the device profile? In the api I noticed āpreloadā suffix before the URL which I didnāt find any explanation for.
On a different note, when I tried to update the device on the app by changing the deviceās name there was an error. The device is a Child device and it seems like a bug in the app because it happened with other child devices that I tried. I had to delete the device and recreate it from the Classic App.
Iām seeing this to. I have done a minor text change to my custom capability presentation. Itās been 4-5 days now. The change has not been made yet, even though the cli reports the change if I check the presentation.
Iām also seeing mismatch between ios and Android, even between devices using the same DH on Android.
Makes it very hard to test changes, you donāt know if the changes didnāt work or just hasnāt been updated yet
The workaround I mentioned to update the device presentation refers to changing the DTHās name so the device can detect the last published version. Apologies for the confusion.
@rboy Now all my custom capabilities does not display anything in the detail view anymore. Even on Smartthings own SmartWeather Station tile the capabilities have disappeared, only standard capabilities are displayed. They still show up in the history in new app. Both ios and Android. Have you seen anything similar?
Iāve noticed this behavior as well, using either dth or device profiles. Also, Iāve found that running the presentation:device-config:create command will return a 400 Bad Request status code for both device configuration types (dth and profile). This has blocked recreating any integration with custom capabilities.
Both issues have been documented and reported accordingly. Thank you all for sharing.
1 Like
RBoy
(www.rboyapps.com - Making SmartThings Easy!)
178
At this point there is so much broken that itās better to wait until the baseline is working again. Even the samples no longer work so itās difficult to work on this as one doesnāt know if thereās an issue with the configuration or the platform is having trouble. Iāve lost count of the number of issues reported with the new app (across the board), hopefully weāll start seeing issues being fixed faster than being reported. I know that there is focus to make some progress on this over the next few weeks so Iām going to wait till we get a green light to proceed again.
We are aware of issues with custom capabilities and are actively working to resolve them. We will make updates that might be breaking changes during this developer preview, but once things return to baseline the instructions should be valid once again. I will keep posting updates to this thread.
@milandjurovic71 custom capabilities are released as a developer preview in our production environment. The only way we can do beta testing with our external developers today, is in the production environment.
Before telling users to migrate to the new app, wouldnāt it be better to make sure it works first? to have your own beta testers to make sure the new app is functional before you release it to the masses? I think youāre going about things the wrong way around.