Standard Instruction Set

Last Updated on : 2022-01-13 03:19:56download

This topic describes the standard instruction set of robot vacuums (sd).

Code
Name
Type
Description
power Switch Boolean {}
mode Working mode Enum {“range”:[“standby”,“random”,“smart”,“wall_follow”,
“mop”,“spiral”,“left_spiral”,“right_spiral”,“right_bow”,
“left_bow”,“partial_bow”,“chargego”]}
request Request data Enum {“range”:[“get_map”, “get_path”,“get_both”]}
direction_control Cleaning direction Enum {“range”:[“forward”,“backward”,
“turn_left”,“turn_right”,“stop”]}
suction Suction level selection Enum {“range”:[“strong”,“normal”,“quiet”,“gentle”]}
power_go Cleaning switch Boolean {}
volume_set Volume setting Integer {“unit”:“%”,“min”:0,“max”:100,“scale”:0,“step”:1}
reset_edge_brush Side brush resetting Boolean {}
reset_roll_brush Rolling brush resetting Boolean {}
reset_filter Filter resetting Boolean {}
seek Device locating Boolean {}
voice_switch Voice switch Boolean {}
pause Pause switch Boolean {}
collection_mode Dust collection mode Enum {“range”:[“small”,“middle”,“large”]}
switch_charge Recharge switch Boolean {}
cistern Water tank adjustment Enum {“range”:[“low”,“middle”,“high”,“closed”]}
dust_collection Dust collection start and stop Boolean {}
reset_duster
_cloth
Duster cloth resetting Boolean {}
wake_up Wakeup setting Boolean {}
reset_map Map resetting Boolean {}
switch_disturb Do Not Disturb (DND) switch Boolean {}
device_timer Local timing Raw {}
disturb_time_set DND time setting Raw {}
device_info Device information Raw {}
customize_mode
_switch
Custom mode switch Boolean {}
language Language package selection Enum {“range”:[“chinese_simplified”,“chinese_traditional”,“english”,
“german”,“french”,“russian”,“spanish”,“korean”,“latin”,
“portuguese”,“japanese”,“italian”]}
command_trans Command transmission Raw {}
path_data Path transmission Raw {}
break_clean Resumable cleaning Boolean {}
voice_data Voice packet data sending Raw {}
dust_collection
_num
Frequency setting of dust collector Integer {“unit”:“”,“min”:0,“max”:4,“scale”:0,“step”:1}
dust_collection
_switch
Dust collector switch Boolean {}

Mode

  • standby: standby mode
  • random: random mode
  • smart: automatic mode
  • wall_follow: clean along edges
  • mop: mop the floor
  • spiral: spiral
  • left_spiral: left spiral
  • right_spiral: right spiral
  • left_bow: left bow
  • right_bow: right bow
  • partial_bow: partial bow
  • chargego: recharge