Add room and zone selection to the Roomba integration

The Roomba app allows for a lot of functionality, but it works through a cloud and i would like to handle things locally. (especially since its basically a cloud connected camera which is driving through my house)

The Roomba integration in Homeassistant works, but only at the moment only allows basic actions:

  • Start
  • Pause
  • Stop
  • Search
  • Dock

It would be great if the Homeassistant integration would allow for specific rooms and zones te be selected for cleaning.