Roomba can work with two home bases even if they are on different floors. It will not fall downstairs and will execute the cleaning schedule depending on the closest base station.