A:AnswerYes. This model does not need to operate by using a prior map of your floor, but insteadmaps it out each time, so you can drop it in a room and it figures out how to clean it.
A:AnswerNo it worked well on carpet & tile floors my mom has carpet & a throw rug under her table. Rug had a hump & it got caught on the hump picked really well on both. Could see the marks on the carpet when it made its passes. Goes over all areas several times
A:AnswerThe Roomba 614 is an unconnected robot, so doesn't use WiFi. All connected iRobot products are compatible with both Alexa and Google Home. If you want connectivity, the next level up - the Roomba 675 - will provide that.