What is this SmartThings platform transition?
Over the last few years, we have been making improvements to the SmartThings platform bringing you new features and more robust integrations. Starting October 15, 2022, at 00:00 (PST) we will begin the process of transitioning away from the use of our legacy Groovy technology for the general public (see specific dates for Groovy Device Type Handlers and SmartApps below).
Beginning October 15, 2022, at 00:00 (PST) we will start migrating devices and SmartApps from legacy Groovy technology to our new technology we call SmartThings Edge, Schema, and more. We expect the majority of supported devices to be fully migrated by the shutdown date for Groovy integrations on December 31, 2022, at 00:00 (PST).
SmartThings Edge improves the SmartThings experience by moving the processing location of SmartThings hub connected device commands and automations from the cloud to your hub, creating faster and more reliable connections which operate locally within your home.
This transition is to enhance the seamless experience of SmartThings users, however, due to our sunset of legacy technology, some users may experience changes to their use of SmartThings.
We are actively listening to our customers and community of developers to ensure this process is as smooth and easy as possible for you. Be on the lookout for more communications from us and updates here as we continue this transition. Please read more to see how this transition may affect you.
Will there be an impact to my current connected devices?
We have been working diligently with our partners and user community to migrate devices to our new SmartThings Edge technology. Starting earlier this year, we began the process of onboarding specific hub connected device types with Edge drivers instead of Groovy DTHs. We also began evaluating the automatic migration of hub connected devices backed by Groovy DTHs to Edge drivers within select user test groups. As a result of these efforts, most users will experience no change in device features or usage. Starting October 15, 2022, at 00:00 (PST), we will begin the process of migrating devices from Groovy DTHs to Edge drivers. This will take place over the course of the next few months, but we expect the majority of supported devices to be fully migrated by December 31, 2022, at 00:00 (PST).
A small number of devices will lose some functionality in the SmartThings app. These are generally legacy devices that have not received recent updates or other support from their respective device manufacturers. (See the list below for more detail)
If you have SmartThings hub connected devices and use custom Groovy Device Type Handlers (DTHs) installed from SmartThings Groovy IDE, you can try the options below to prepare your device for migration. We recommend you perform these actions before December 2022, to avoid any loss of features for your device.
Note: Deleting a device in SmartThings will remove it from all the Routines, Scenes, or Services it is associated with.
-
Option 1: Wait for SmartThings to migrate your Zigbee or Z-Wave device to the closest supported SmartThings Lua Edge driver. This process begins April 15, 2023. The SmartThings Lua Edge driver may have different functionality than the original community-created or non-supported legacy DTH. This option is for devices that may already have a supported Lua Edge driver and will NOT be migrated to a generic “Thing”.
-
Option 2: Remove the device, install a replacement community-created Lua Edge driver from the SmartThings Community into your SmartThings Hub, and re-add the device. This option is to manually move a community-created Groovy DTH to a community-created Lua Edge driver. Note: Deleting a device will remove it from associated Automations.
-
Option 3 (For Zigbee and Z-Wave devices only): Install a replacement community-created Lua Edge driver from the SmartThings community into your SmartThings hub and wait for SmartThings to migrate your device. If the community-created Lua Edge driver is already on the hub, we will attempt to migrate the device to that specific driver. This option is to move a community-created Zigbee/Z-Wave Groovy DTH to a community-created Lua Edge driver without needing to delete the device in SmartThings.
-
Option 4 (For LAN device only): Install a replacement community-created Lua Edge driver from the SmartThings community into your SmartThings hub. Remove and re-add the device using the community-created Lua Edge Driver. If you do not perform this process before migration occurs after April 15, 2023, your device will be migrated to a generic “Thing” placeholder. This option is to move a community-created Groovy LAN DTH to a community-created Lua Edge driver. Note: Deleting a device will remove it from associated Automations.
For questions regarding updates to custom Groovy DTHs or capabilities, please contact the developer who created the original device type handler.
Below is a list of known devices which will be affected by the migration away from Groovy DTHs to Lua Edge drivers. Some devices may lose partial functionality or full functionality within the SmartThings app. These devices may continue to work outside of the SmartThings app.
Zigbee/Z-Wave Connected Devices
Brand |
Devices |
Impact in SmartThings |
Aeotec |
Aeon Siren 5 |
Siren will continue to function without the siren test capability. |
Fibaro |
Dimmer Version 1 |
This device will no longer be supported in the SmartThings app. |
FortrezZ |
SmartAlert Siren & Strobe Alarm |
Siren will continue to function without the siren test capability. |
Halo |
All Smoke Detectors |
This device will no longer be supported in the SmartThings app. |
Plantlink |
All Moisture Sensors |
This device will no longer be supported in the SmartThings app. |
SmartThings |
SmartSense Multi Model STSS-MULT-001 |
Sensor will continue to function but will no longer work as a “Garage sensor” using a specialized DTH. |
Spruce (Plaid Systems) |
Spruce Controller Model PS-SPRZ16-01 |
This device will no longer be supported in the SmartThings app. |
Stelpro |
All Thermostats |
Thermostat will continue to function but will no longer use weather information. |
LAN Connected Devices
Brand |
Devices |
Impact in SmartThings |
Bose |
All Speakers |
Device will continue to function but will be removed from existing routines, SmartApps, and Scenes. After migration, the device can be re-added to the correct Automations. |
D-Link |
All Cameras |
This device will no longer be supported in the SmartThings app. |
Philips Hue (V1) |
Philips Hue V1 Bridge |
This device will no longer be supported in the SmartThings app. |
Samsung Legacy Cameras |
Samsung SmartCam HD Pro, 6414, and 6417 |
This device will no longer be supported in the SmartThings app. |
Sonos |
Older models of Sonos speakers |
These devices may not continue to support the playing of audio notifications in the SmartThings app. |
Samsung Legacy Devices
Brand |
Devices |
Impact in SmartThings |
Samsung 2015-2016 TV’s |
All 2015/2016 models |
This device will no longer be supported in the SmartThings app. |
Samsung Robot Vacuum |
Model VR9300K |
This device will no longer be supported in the SmartThings app. |
How will I know my device has been migrated to an Edge driver?
There is no published schedule for when particular devices will be migrated, nor will you receive a notification that the migration has occurred.
You can identify whether a device is using an Edge driver in the SmartThings app by following the steps below.
- Open the SmartThings app and select the device
- Choose More Options (⋮) at the top right
- Edge-enabled devices will list Driver as an option
What will happen to my Automations when my devices migrate?
Most devices will seamlessly migrate over to a new SmartThings Edge driver without any changes to Automations.
For some devices (mostly custom Groovy devices), there is a chance that the device’s capabilities may change depending on how it is migrated. If after migration, that device is no longer compatible with its previously associated Automations, it will be removed from its existing Routines or Scenes.
What is the impact to my SmartApps (SmartLighting, Severe-Weather Alert, or Groovy SmartApps)?
Our most popular SmartApps, SmartLighting and Severe-Weather Alert will be migrated starting October 15, 2022, at 00:00 (PST), to take advantage of our upgraded platform. These SmartApps will show up in the Automation tab of your SmartThings app after migration occurs. Severe-Weather Alert will be migrated to the Routine section of the Automation tab. SmartLighting will be migrated to a new plugin located under the SmartApps section of the Automation tab.
This process will occur over months, and we expect it to be complete by the shutdown date for Groovy integrations on December 31, 2022, at 00:00 (PST).
SmartThings Services like SmartThings Home Monitor, SmartThings Find, and any other integrations located on the Life tab are already using the most up-to-date features and will not be affected by this platform transition.
All other SmartThings and 3rd party created Groovy SmartApps will no longer be supported starting on December 31, 2022, at 00:00 (PST). Some 3rd party SmartApps may move over to our newer integrations utilizing our Rules API and Scenes API. Please contact the creator of the integration or check out our SmartThings Community here for other custom solutions.
Many of the features once found in SmartApps can now be created using the SmartThings Scenes and Routines section of your app. This new feature set has the added benefit of faster controls and local execution. If you are unable to find a custom solution using the SmartThings Community here before the shutdown on December 31, 2022, we recommend you recreate your SmartApp configuration using a Routine or Scene if possible.
What is happening to the SmartThings Groovy IDE (Graph)?
The SmartThings Groovy IDE is no longer available and has been replaced by the Advanced User App which can be found here.
To access your SmartThings devices via a web browser, we recommend checking out SmartThings Web at my.smartthings.com.
To use and access custom Edge drivers and integrations, check out our SmartThings Community and Developer Portal, and Advanced User App.
My device shows as a “Thing” and no longer works after migration. What should I do?
Devices that are no longer supported in the SmartThings app or do not have an equivalent Edge driver on the platform will not be controllable in SmartThings and cannot be added to Automations. These will be migrated to a placeholder device driver called a “Thing”.
To use these devices in SmartThings, you will have to try one of the following options.
- Remove and re-add the device in SmartThings
- Create or leverage a custom Edge driver. To get started, check out our SmartThings Community and Developer Portal
What if my device is not working after the migration?
If your device is no longer functioning correctly after the migration, we recommend trying one of the following steps.
- Fully close and re-open the SmartThings app
- Power your device off and on
- Remove and re-add the device to SmartThings
If your device is still not working correctly after these steps, please contact customer support by selecting Contact Us from the Menu (☰) in the SmartThings app.
What is next for this platform transition?
As we continue to bring you more features and new tools and to move SmartThings forward in the IoT space, we will always do what we can to ensure any transition from legacy systems during this time will be as seamless as possible and keep you informed on changes as they come.
Be on the lookout for announcements in the Notice section of the SmartThings app and the SmartThings community here. As always, we appreciate you and the SmartThings community. For any follow-up questions, please contact Samsung support by selecting Contact Us from the Menu (☰ ) in the SmartThings app.
※ Links may not be supported in local languages.