Virtual switches can be created in the SmartThings App already without having to use the IDE. Navigate to the SmartApps tab -> upper right (hamburger) menu -> SmartThings Labs and there is a virtual switch option in there.
Nothing is happening to the IDE soon (and we will give plenty of heads up when it does). Existing virtual switches should not be impacted by any changes.
I don’t use Alexa so I can’t check that part of it. However, I just created a test virtual switch using this method and then checked the IDE and the type is listed as “Virtual Switch”.
In order to trigger an Alexa routine, you need a virtual sensor. It’s OK if that device is both a virtual switch and a virtual sensor, which is the DTH that most people use.
Yes, thanks, we know one can be created through the IDE. The open question is what is the plan for virtual Switches once the IDE is no longer available, which is part of the long-term roadmap for the conversion to the new architecture. It’s not going to happen immediately, but it may well happen this year. But it may be that they haven’t decided yet, they haven’t fully completed plans for Zigbee and Z wave devices yet.
I fixed my problem with Alexa virtual device creator app. Yesterday when I was cleaning up the IDE I deleted the necessary device handlers that went with it.
I reinstalled the needed DHS and did some testing. NONE of the switches created work.
So the only way I see you can create a functional simulated Alexa switch is on the IDE.
Sorry for any confusion I created.
I know it’s been 2 months now but if you’re still looking for it I was confused by not being able to find Smart Labs as well. It’s not a SmartApp. It’s an option under the SmartApps menu. You can’t add it by clicking on the plus button. You have to click on the menu button next to the plus button and you’ll find it there.