Sounds like you are fairly new to SmartThings community so here’s a link to an FAQ. You should spend some time to familiarize yourself with the terms and process.
I would very much like to see a FAQ on how to install a custom device type, device handler, and smart app from both github and just copy/pasted from this forum. Just the generic steps, with the understanding that the code may have to be edited by the user for a specific install.
Full instructions, including links to IDE.
So three separate parts:
To install a SmartApp that needs a custom device type, device handler, and smartapp from Github:
and then the same for copy/paste from forum.
Video is nice, but I would prefer a forum post as one of my aides is deaf.
If there’s an existing forum post that covers this, that would be great, just provide a link to that.
TIA!
The original FAQ information in this thread refers to the original smartthings architecture, which was in place through the end of 2022 and a little beyond. Custom code was written in the groovy programming language and ran in the smartthings cloud.
As of May 2023, you can no longer add new Groovy DTH‘s or smartapps to your smartthings account. So if you came here because of a link in an old forum thread, or on another site, I’m afraid the Groovy information is no longer usable.
All of this was replaced by a new architecture. Cloud to cloud integrations use the smartthings API. Hub connected devices, mostly Zigbee and zwave, now use “Edge Drivers,” written in the LUA programming language. Here’s the official announcement on those:
The process for using a custom Edge Driver in the new …
1 Like