jlv
September 23, 2020, 3:46pm
3
For your custom Groovy code you need to check ASAP if they work with the new app, especially if they have any custom tile displays (that don’t work the same way). The Classic app will be disabled in a few weeks.
As you may be aware, we announced upcoming platform changes in our post on June 24 . Today, we are kicking off the first of these changes.
In this initial phase, we will be consolidating SmartThings into a single app and shifting away from select legacy systems. The purpose of this is to simply make things just – well — better, faster, more reliable and most of all, more secure.
Over the next month, we will begin rolling out these changes. Don’t worry — we’ll be sure to reach out to all impacted users by email or in-app notifications. Here’s what you can expect to change:
What’s Changing
Transition Date
Action Required
The SmartThings Classic app will be sunset, and the new SmartThings app will be the single place to manage your smart home settings.
October 14, 2020
Upgrade t…
Changes to the Legacy SmartThings Platform
The explosive growth of our community and platform over the past few years has been an amazing experience for all of us at SmartThings. We have you to thank for building, innovating and growing with us as we push the envelope to what is possible in the connected home. Today, we wanted to let you know about the next evolution in our journey.
We are making some important shifts in our strategy to best position our platform for the future and investing more deeply in improving the stability and security of our platform. With these changes, we will empower a broad ecosystem of developers to integrate and innovate with SmartThings using technologies of their choice.
Over the course of the next several months, we plan to focus on the development of a …
and then this thread on updating your Groovy code to display in the new app:
Overview
At SmartThings we want to provide tooling to allow developers to get their device integrations working in the SmartThings app. These changes will allow an integrator to move from using custom commands and attributes to custom capabilities.
DTH Migration For Custom Capabilities
In order to follow along with the example set forth in this guide, you will want to have the CLI set up, so make sure that you take this step first.
You can download the CLI here from the releases tab and read more about it in the README .
It is also recommended that you familiarize yourself with the concepts:
Custom Capabilities
Capability Presentations
Walkthrough
We are going to walk through a simple example of updating our Device Type Handler (DTH) so that devices installed with the DTH will be …