What is the latest method of integrating Roomba (I have an i7) with Smartthings? Right now I am just using IFTTT.com but am using 3 virtual switches to do so. I have a Virtual Switch called Robot that I used to Start Cleaning (ST is the Trigger and iR is the Action), a Virtual Switch called Robot Cleaning that turns on when a Cleaning Starts (iR is the Trigger and ST is the Action). I also have a uDTH (switch and motion) called Robot Stuck that turns on when the Roomba reports its stuck to IFTTT (iR is the Trigger and ST is the action).
I use Robot vSwitch to control Roomba via SmartThings. I use Robot Cleaning vSwitch to know if it started cleaning via another source (iRobot app, scheduled clean, or button press on Roomba). I use the Robot Stuck uDTH for an Alexa Routine to tell me that Roomba is stuck on my Echo devices. (Alexa Routines only seem to work with motion triggers).
This seems less than ideal or optimal. Anyone got a better way?
I saw that RooWiFi, Thinking Cleaner, dorita989, rest980, etc all seem to be dead.