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: