-
If you have an Android phone and are in the US or Korea, there is an option under smartthings labs in the app that can do it.
-
failing that, if you have a smartthings/Aeotec hub, there are several community-created edge drivers that can create virtual devices for you. Each has different features. They are listed on the “virtual devices” list on the quick browse lists in the community-created wiki.
https://thingsthataresmart.wiki/index.php?title=Quick_Browse_Lists_for_Edge_Drivers
-
if you don’t have a hub but you do have a PC. You can use the CLI to create one, but it’s quite a bit of work.
-
if you don’t have a hub and you only have a mobile device, or you just want an easier method than number three, a community member has created a webpage interface to the new cloud API, which will let you create a virtual device.
SmartThings API Browser+ ... Now Available to All
- or if you don’t want to use a virtual device at all, you can get a power strip that works with SmartThings, and use one of its sockets as a virtual proxy. That doesn’t have all the same features that a virtual device has, but certainly if you just want to use it as an on/off precondition it would work.
There are probably some additional methods, but that should give you a few choices.