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
{{ message }}
Repository navigation
[Device Support] Add mop_mode 300 and water_box_mode 235 for "Vacuum then Mop" (Saros 20) #944
When setting the cleaning mode to "Vacuum then Mop" in the Roborock App, python-roborock fails to map mop_mode: 300 and water_box_mode: 235. This causes upstream consumers (such as Home Assistant) to display an Unknown state for the mop mode entities.
Roborock Model
Roborock Saros 20
Firmware: 02.55.44
App Version
Roborock App (Latest)
Python-roborock Version
Latest (python-roborock version shipped with Home Assistant Core)
Expected Behavior
mop_mode: 300 should be recognized as VACUUM_THEN_MOP (or equivalent enum state) instead of raising an unmapped enum warning/falling back to unknown.
Diagnostics / Logs
Here is the decoded payload from GET_STATUS while the device is set to "Vacuum then Mop":
Activity