Possible to access a smartthings virtual sensor as an action?

So I’ve been using smartthings for my Zwave, Zigbee stuff and ISY994 as my insteon hub. Recently I’ve installed HA and loving it, but I kinda like that HA integrates with ST and ISY through integrations so I can keep my devices on those separate hubs and either trigger things from HA or trigger them from the hub itself… It sounds complicate but not really, think of the hubs more like a middle men.

Anyway, everything is working great through HA through those devices, but as many of you will know, Smartthings is removing groovy stuff and therefore webCore will no longer work with it. So I’m trying to move my automation from webcore to HA.

I setup a virtual sensor in ST and have it set so that when the real sensor is triggered, it checks to see if the time is between 3pm and 10pm. If so then it will set the virtualsensor to 1, otherwise it stays 0. This has worked great for years in webCore. I can almost get this working in HA but when I try to trigger the virtualsensor as an action, it doesn’t show any valid values of what it should set it to

But HA knows the device has sensor contact states.
image

This seems to be because it’s a sensor and not a switch so it doesn’t try to set the state of a sensor. The reason I set it as a virtual sensor is because Alexa only triggers on sensors. If I create a virtual switch then I can see it in HA but Alexa doesn’t offer it as a trigger. Any ideas?

That is right.

I remember there was a virtual device that would work as sensor and switch for that reason.
I don’t know whether they have already migrated to edge driver or not.

Ok I might have found it… Smartthings has a “Simulated Garage Door Opener” device that HA sees as both switch and sensor so I think this might work.