Retrieves the status informations of the device.
Key | Value | Comment |
---|---|---|
method | "get_status" |
|
id | id |
Random integer which is returned in the response used to link request and response. |
{
"method": "get_status",
"id": 96
}
Key | Example | Description | Only available for |
---|---|---|---|
battery |
100 | Battery level (in %) | |
clean_area |
140000 | Total area (in mm²) | |
clean_time |
15 | Total cleaning time (in s) | |
dnd_enabled |
0 | Is 'Do Not Disturb' enabled (0=disabled, 1=enabled) | |
error_code |
0 | Error code (see list below) | |
fan_power |
102 | Fan power, corresponds to the values in Custom Mode (see list) | |
in_cleaning |
0 | Is device cleaning (0=no, 1=full, 2=zone, 3=room) | |
in_fresh_state |
1 | ? | s5, s6, s5e |
in_returning |
0 | Is returning to dock (0=no, 1=yes) | s5, s6, s5e |
is_locating |
0 | ? | s5e |
lab_status |
1 | ? | s5, s6, s5e |
lock_status |
0 | ? | s5, s6, s5e |
map_present |
1 | Is map present | |
map_status |
3 | ? | s5, s6, s5e |
mop_forbidden_enable |
0 | ? | s5e |
msg_seq |
52 | Message sequence increments with each request | |
msg_ver |
2 | Message version (seems always 4 and 2 for s6) see below for other examples | |
state |
8 | Status code (see list below) | |
water_box_carriage_status |
0 | Is carriage mounted (0=no, 1=yes) | s5e |
water_box_mode |
204 | Water quantity control, corresponds to the values in Water Box Custom Mode (see list) | s5e |
water_box_status |
1 | Is water tank mounted (0=no, 1=yes) | s5, s6, s5e |
{
"result": [{
"msg_ver": 2,
"msg_seq": 52,
"state": 8,
"battery": 100,
"clean_time": 15,
"clean_area": 140000,
"error_code": 0,
"map_present": 1,
"in_cleaning": 0,
"in_returning": 0,
"in_fresh_state": 1,
"lab_status": 1,
"water_box_status": 1,
"fan_power": 102,
"dnd_enabled": 0,
"map_status": 3,
"is_locating": 0,
"lock_status": 0,
"water_box_mode": 204,
"water_box_carriage_status": 0,
"mop_forbidden_enable": 0
}
],
"id": 96
}
Other message examples
msg_ver 1:
{"result":[{"msg_ver":1,"msg_seq":3032,"state":8,"battery":100,"clean_time":30,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"fan_power":102,"dnd_enabled":0,"map_status":3}],"id":3111}
msg_ver 2:
{"result":[{"msg_ver":2,"msg_seq":2569,"state":8,"battery":72,"clean_time":72,"clean_area":1977500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"fan_power":60,"dnd_enabled":0}],"id":8745}
msg_ver 3:
{"clean_time": 9, "msg_ver": 3, "fan_power": 104, "msg_seq": 387, "lock_status": 0, "dnd_enabled": 0, "clean_area": 0, "map_present": 1, "error_code": 0, "map_status": 3, "battery": 100, "water_box_status": 0, "state": 8, "in_returning": 0, "lab_status": 1, "in_cleaning": 0, "in_fresh_state": 1}
msg_ver 4:
{ "result": [ { "msg_ver": 4, "msg_seq": 238, "state": 6, "battery": 100, "clean_time": 21, "clean_area": 240000, "error_code": 0, "map_present": 1, "in_cleaning": 0, "fan_power": 60, "dnd_enabled": 1 } ], "id": 10026 }
msg_ver 5:
{'result': [{'error_code': 0, 'battery': 100, 'dnd_enabled': 1, 'map_present': 0, 'state': 8, 'clean_time': 0, 'msg_seq': 594, 'fan_power': 77, 'msg_ver': 5, 'in_cleaning': 0, 'clean_area': 502500}], 'id': 9455}
msg_ver 6:
{"result":[{"msg_ver":6,"msg_seq":2004,"state":8,"battery":100,"clean_time":2839,"clean_area":48287500,"error_code":0,"map_present":0,"in_cleaning":0,"fan_power":77,"dnd_enabled":0}],"id":21}
msg_ver 7:
[{"msg_ver":8,"msg_seq":3,"state":2,"battery":93,"clean_mode":0,"fan_power":68,"error_code":0,"map_present":1,"in_cleaning":0,"dnd_enabled":0,"begin_time":0,"clean_time":8305,"clean_area":116122500,"clean_trigger":0,"back_trigger":0,"completed":0,"clean_strategy":0}],"id":993}
Code | Description |
---|---|
0 | Unknown |
1 | Initiating |
2 | Sleeping |
3 | Idle |
4 | Remote Control |
5 | Cleaning |
6 | Returning Dock |
7 | Manual Mode |
8 | Charging |
9 | Charging Error |
10 | Paused |
11 | Spot Cleaning |
12 | In Error |
13 | Shutting Down |
14 | Updating |
15 | Docking |
16 | Go To |
17 | Zone Clean |
18 | Room Clean |
100 | Fully Charged |
Code | Description |
---|---|
0 | No error |
1 | Laser sensor fault |
2 | Collision sensor fault |
3 | Wheel floating |
4 | Cliff sensor fault |
5 | Main brush blocked |
6 | Side brush blocked |
7 | Wheel blocked |
8 | Device stuck |
9 | Dust bin missing |
10 | Filter blocked |
11 | Magnetic field detected |
12 | Low battery |
13 | Charging problem |
14 | Battery failure |
15 | Wall sensor fault |
16 | Uneven surface |
17 | Side brush failure |
18 | Suction fan failure |
19 | Unpowered charging station |
20 | Unknown Error |
21 | Laser pressure sensor problem |
22 | Charge sensor problem |
23 | Dock problem |
24 | No-go zone or invisible wall detected |
254 | Bin full |
255 | Internal error |
-1 | Unknown Error |