Upcoming Migration for Groovy Devices

As an update and reminder, we will be migrating Groovy DTHs to either a supported SmartThings-owned Edge driver, a community-created Edge driver already installed on your hub, or a “Thing” placeholder soon.

The migration process for these devices will take place starting Monday, July 17, and will occur over the course of a week.

Devices that migrate to a “Thing” will no longer be functional on the SmartThings Platform. If you need more information on what this means or how to identify a “Thing,” you can check out the FAQ here.

If you have an unsupported device still using a Groovy DTH that you expect may be affected by this change, you can still try the options here to move the device to an Edge driver before the migration begins.

We will provide another update once the upcoming phase of device migration is complete.

Please note, we have already begun migrating supported Virtual devices to our new infrastructure so those will not be affected by this change and will continue to function in SmartThings.


…but haven’t you already been doing this for the last 8 months?
Migration for my device handlers was completed earlier this week.

1 Like

You and I are the lucky ones, some people will be left with devices that don’t work. Please recycle responsibly at your nearest electronics recycling depot!


Looks like mine all went over in the last week or so. The last 70% went so fast though and poorly that now I’m sorting through the mess, but while I don’t have any “things”, it does look like my two legacy outlet strips don’t truly work with the stock ST drivers.

Is there a way to see in the new advanced UI what devices are still not using a driver? I can see if I open one by one I can see if the driver field is populated, but no place on the master list. I do not have the API+ or CLI setup so trying to get a gauge of what I am in for. Fortunately it looks like the rest of my virtual switches moved without fanfare. The first batch caused a complete train wreck in my house…

have you tried; SmartThings Advanced Web App. Go to the Devices section and you can sort by Type.

I haven’t had devices using DTH in quite some time so I don’t know how their device type is displayed. I assume it would display DTH as the browser+ API.


Here’s an example of how DTH devices show (my old Harmony Hub devices I just need to delette):


I think you may be right. I was seeing ones marked as ZWAVE and ZIGBEE on the list, but when I opened, the drop down for Driver was blank. . . but I just went back now and tried to find some again and they all have a driver listed. So I think it was probably just slow web response populating the drop down.

I still have a bunch of virtual switches still listed as DTH, but hoping those migrate ok now that they figured out what ever problem caused them all to go offine/delete. Wondering if they have a solution for the weather tile. Kind of feeling like they don’t, which will muck up a ton of my lighting automation. At least maybe they will kill it when the UV/Lux is low so all my lighting defaults to turning on vs not. . . .but who knows.

The weather tiles have been replaced by the weather icon on the favorites page.

As an alternate @TAustin has a weather driver but it requires you to run a sever to connect it to the intenet.

1 Like

Yes, I was aware of the driver, but don’t leave an always on device to run it. When creating a routine, is the favorites icon the weather input? No UV or Lux inputs right? I could probably get close with a combo of not clear & time of day related to sunrise/set, but the legacy solution did seem to do a decent job of estimating brightness based on time of year. E.g. an hour before sunset in the summer is way different than winter.

Did we ever get official confirmation there is no other replacement for the legacy weather tile other than the icon in the app? I don’t think we ever got official confirmation on virtual switches either, and they have come through with a solution, so I am still holding out hope. Assuming it just gets deleted, I will resort to a virtual switch set by the weather and time of day compared to sun rise/set and then use that in my lighting automation.

You are correct, there are no UV or Lux options in the new weather routines.

No one has officially said anything about replacing weather tiles, but the weather icon seems like the obvious replacement. Keep in mind the Edge Drivers have no access to the internet with out a separate server.

You may also find it easier to see in the ST API Browser+ which has the ability to filter by device type including DTH.


I guess the 14th July is not happening… yet ! ? In the phone app

There’s a problem with migrated virtual switches.
These virtual switches are NOT controlled with Google Home app nor Google Assistant.

I just tried Assistant on my phone and the Home app and it just worked. Not home to try a Google device.

I did some testing, and I found out that only local virtual switch fails with google home.
cloud virtual switch works well with google home.

I’ve also created virtual switches with CLI.

When I create a virtual switch with

smartthings virtualdevices:create-standard

which is a cloud virtual switch, it works well with Google Home.

However, when I create a local virtual switch with CLI command,

smartthings virtualdevices:create-standard -L

it does not work with Google Home.

-L is the option to create a local virtual switch

Regardless of newly created with CLI, or migrated from local virtual switch DTH,
only local virtual switches are not controllable with Google Home.

@nayelyz Could you help solving this problem?

1 Like

My local virtual devices, which aren’t built using the standard prototypes, seem to work OK with Google Home.

Hi, @iquix
Sorry for the delay, there’s already a report about the usage of Virtual Local devices since others have reported some inconsistencies.
We’ll add your comments to it.

1 Like

I ended up getting a Philips hue outdoor PIR. It has Lux and connects to SmartThings directly.


Is there only 1 model? I found one on Amazon which says needs the hub, but also checked the reviews which seems to say the same thing.