HI Deano, I see the error which is a null pointer exception which is almost certainly the cause. Note: You cannot consider the logging output to be in sequential order, just a Smartthings quirk.
I was gone for a few months and reading up on the new Smartthings app and found out that when they switch to the new app (and shutdown classic) the only supported communications will Zigbee and Zwave. That means any and all HTTP connected devices will no longer be supported. So there will be no integration
Because of this discouraging situation I donāt see any future in finishing this device handler for Smartthings (it was only a Beta), only for it to become redundant later this year.
So Iām going to put my energy into finding a different platform that supports MQTT.
They donāt have a specific date yet but there is a lot of messaging regarding the migration in this thread. Get ready to make the switch!
Even if it is a year out it still means developing for Classic is a dead end.
I bought a Hubitat Elevation because of its similarity to the SmartThings hub and local execution. I havenāt yet switched over to it because it doesnāt yet have Github integration for DTH & SmartApp updates. Maybe check it out.
Thanks for the tip. I also use Sharptools.io and I like their integration to Smartthings which I believe also extends to Hubitat so itās definitely on my list to look at.
It is possible to update the DTH to include ocfDeviceType and vid to work in the New App, however it will lose the custom tiles that you have from the classic.
Without HTTP I cannot do anything. The fact that they are going to orphan 50% of my devices when Classic goes away and canāt even tell me if it will ever be supported has caused me to abandon SmartThings.
Their communication has been terrible on this and almost everything else.
Itās our loss that this DTH wonāt/canāt be updated to work in the new app. The visual and functional features make it one of the best DTHs in SmartThings.
It is a shame really. All you can do now is the functionality that they allow which takes away all of the creativity that developers bring to the table. That is why Iām on Hubitat now.
@GaryMilne, on my github integration question, I discovered Hubitat Package Manager, that is similar to the SmartThings Community Installer. Pretty nice.
Did you ever recreate the Operating State functionality with this DH in Hubitat?
No, I did not. Mainly because it does not support the UI mechanism on the same way as SmartThings. However, if you look on the Hubitat community website you will find a great Tasmota solution that works with a broad range of Tasmota devices and been very solid.