There’s a custom edge driver that’s working with the fibaro implant, also a mains power device, but an expensive device.
[ST Edge] Driver for FIBARO Smart Implant (beta)
Hopefully others will be able to say for sure about some of the other options.
Tagging @Automated_House
You would have to ask Shelly support about what is available through the official cloud to cloud integration.
There is a community-created edge Driver working with some of the Shelly devices. You could check in that thread to see if the dry contacts option is working with that.