You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I’ve made a PR to add in the steps to capture the Room/Zone ID and other map IDs needed to create custom cleaning jobs for a Roomba to go to a specific room/zone(s).
Check it out here — I’m open to feedback of course too! #37134
The steps are a combination of a couple years worth of forum posts and Reddit threads and blog posts that outlined parts of the process using tail commands, or spinning up the external docker container to run the query for the last command.
After so many awesome improvements to both the Roomba integration and the HA platform, this can now be accomplished using only the native HA Debug logging with the built-in log viewer in settings (no need to launch a command line or download extra tools).
The only barrier to entry is the willingness to visually look at the JSON in the search results in the log viewer UI to copy the various IDs. And maybe a little patience.
It seems that baking this data into sensors or attributes or diagnostic sensors isn’t an ideal setup to implement based on past PRs and conversations around adding that functionality (mostly around the sheer mass of useless data that would pile up inside Home Assistant).
A relatively clean documented process can close the gap on users scouring for solutions on how to leverage existing Rooms or Zones in their iRobot app, and more technical users may find additional information in the logs that they could use to create more advanced automated jobs for triggering multiple Roomba passes in a room, etc.
Let me know if there is any feedback over on the PR!
The text was updated successfully, but these errors were encountered:
Feedback
Hey there!
I’ve made a PR to add in the steps to capture the Room/Zone ID and other map IDs needed to create custom cleaning jobs for a Roomba to go to a specific room/zone(s).
Check it out here — I’m open to feedback of course too! #37134
Thanks for the consideration here!
-Kyle
URL
https://www.home-assistant.io/integrations/roomba/
Version
2025.1.4
Additional information
The steps are a combination of a couple years worth of forum posts and Reddit threads and blog posts that outlined parts of the process using tail commands, or spinning up the external docker container to run the query for the last command.
After so many awesome improvements to both the Roomba integration and the HA platform, this can now be accomplished using only the native HA Debug logging with the built-in log viewer in settings (no need to launch a command line or download extra tools).
The only barrier to entry is the willingness to visually look at the JSON in the search results in the log viewer UI to copy the various IDs. And maybe a little patience.
It seems that baking this data into sensors or attributes or diagnostic sensors isn’t an ideal setup to implement based on past PRs and conversations around adding that functionality (mostly around the sheer mass of useless data that would pile up inside Home Assistant).
A relatively clean documented process can close the gap on users scouring for solutions on how to leverage existing Rooms or Zones in their iRobot app, and more technical users may find additional information in the logs that they could use to create more advanced automated jobs for triggering multiple Roomba passes in a room, etc.
Let me know if there is any feedback over on the PR!
The text was updated successfully, but these errors were encountered: