I reverse engineered the new iRobot Roomba V4 protocol used by models like the Combo Essential and built a Python controller for it.
It supports authentication, MQTT connection, commands (start/pause/dock/etc.) and reading robot state. The goal is to build a Home Assistant integration and explore more features like maps and rooms.
Looking for V4 Roomba users to test and help discover more.