The Roomba 4230 Scheduler Robotic FloorVac will start cleaning whenever you tell it to! Any time of day or night, when you are home or not, once a day, once a week, or three times a day–just tell it what to do. Upon completion of its cleaning mission, it automatically returns to its Home Base to recharge its batteries. The Roomba Scheduler knows what surface it's cleaning and automatically adjusts to whatever floor surface it's on.