Skip to content

Commit 65c5db8

Browse files
fix: command prefixes
1 parent e24a89c commit 65c5db8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

roborock/roborock_typing.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,13 +144,15 @@ class CommandInfo:
144144
RoborockCommand.APP_RC_MOVE: CommandInfo(prefix=b"\x00\x00\x00w", params=None),
145145
RoborockCommand.APP_RC_START: CommandInfo(prefix=b"\x00\x00\x00w", params=[]),
146146
RoborockCommand.APP_RC_STOP: CommandInfo(prefix=b"\x00\x00\x00w", params=[]),
147-
RoborockCommand.APP_SEGMENT_CLEAN: CommandInfo(prefix=b"\x00\x00\x00\x87", params=None),
147+
RoborockCommand.APP_SEGMENT_CLEAN: CommandInfo(prefix=b"\x00\x00\x00\x97", params=[{"segments": 16, "repeat": 2}]),
148+
# RoborockCommand.APP_SEGMENT_CLEAN: CommandInfo(prefix=b"\x00\x00\x00\x87", params=None),
148149
RoborockCommand.APP_SET_DRYER_SETTING: CommandInfo(prefix=b"\x00\x00\x00\x87", params=None),
149150
RoborockCommand.APP_SET_SMART_CLIFF_FORBIDDEN: CommandInfo(
150151
prefix=b"\x00\x00\x00\xa7", params={"zones": [], "map_index": 0}
151152
),
152153
RoborockCommand.APP_SPOT: CommandInfo(prefix=b"\x00\x00\x00w", params=[]),
153-
RoborockCommand.APP_START: CommandInfo(prefix=b"\x00\x00\x00\x87", params=[{"use_new_map": 1}]),
154+
RoborockCommand.APP_START: CommandInfo(prefix=b"\x00\x00\x00w", params=None),
155+
# RoborockCommand.APP_START: CommandInfo(prefix=b"\x00\x00\x00\x87", params=[{"use_new_map": 1}]),
154156
RoborockCommand.APP_START_COLLECT_DUST: CommandInfo(prefix=b"\x00\x00\x00\x87", params=None),
155157
RoborockCommand.APP_START_WASH: CommandInfo(prefix=b"\x00\x00\x00w", params=None),
156158
RoborockCommand.APP_STAT: CommandInfo(

0 commit comments

Comments
 (0)