I have integrated my Eufy RoboVac 30C by using a BroadLink RM Mini, integrating that with Alexa through scene controls and having a virtual switch in SmartThings that when it triggers ‘on’ it starts the Alexa Scene to send the IR Command through the Broadlink RM Mini (the switch is triggered via a WebCore piston).
So in short:
1. SHM changes to Away
2. WebCore sends command to RoboVac virtual switch in SmartThings
3. Alexa listens for changes to the virtual switch, detects it is on and starts the ‘Cleaning Scene’
4. Cleaning Scene programmed in Broadlink IHC skill sends the IR command to the RoboVac to start cleaning.
A little hacky, but works well for me every day for the last 5 months when I leave home.