Status
Status is a core piece of information for our system. It is used to get a wide variety of data about the vacuum and is broadcasted.
msg_ver:
msg_seq:
state:
battery: The battery percentage of the vacuum
clean_time: How long (total) this vacuum has cleaned for
clean_area: How much area (total) this vacuum has cleaned in micrometers
error_code: The error code of the vacuum
map_present:
in_cleaning: If the vacuum is currently cleaning
in_returning: If the vacuum is currently returning to the dock.
in_fresh_state:
lab_status:
water_box_status:
back_type:
wash_phase:
wash_ready:
fan_power: The strength of the fan suction. Listed as an integer that corresponds to a enum value.
dnd_enabled: 0 or 1 that states if there is a dnd time enabled (does not mean that dnd is on now)
map_status:
is_locating:
lock_status:
water_box_mode:
water_box_carriage_status:
mop_forbidden_enable:
camera_status:
is_exploring:
home_sec_status:
home_sec_enable_password:
adbumper_status:
water_shortage_status:
dock_type:
dust_collection_status:
auto_dust_collection:
avoid_count:
mop_mode:
debug_mode:
collision_avoid_status:
switch_map_mode:
dock_error_status:
charge_status:
unsave_map_reason:
unsave_map_flag:
wash_status:
distance_off:
in_warmup:
dry_status:
rdt:
clean_percent:
rss:
dss:
common_status:
corner_clean_mode: