A self-moving device, moving and working in a working area, includes: a housing; a moving module, mounted to the housing, and configured to drive the housing to move; a main working module, mounted to the housing, and configured to perform a main working task; an auxiliary working module, mounted to the housing, and configured to perform an auxiliary working task; a control module, configured to control the moving module, the main working module, and the auxiliary working module. The self-moving device includes a
wireless communication module, configured to receive a
control signal generated by user operation. The self-moving device includes an automatic working mode and an auxiliary working mode, in the auxiliary working mode, the control module controls the auxiliary working module at least based on the
control signal to work; the control module controls the auxiliary working module based on an interruption of the
control signal to stop working.