语言
Service tree
扫地机#2 · vacuum属性 8动作 14事件 5
扫地机
#2 · vacuum
Properties
工作状态
#1 · status
- 格式
- uint8
- 读写
- R / N
- 值
- 1正在清扫2待机3暂停4暂停5正在回充6正在充电7正在拖地8正在烘干拖布9正在清洗拖布10正在回洗11建图中12正在扫拖13充电完成14正在升级
故障
#2 · fault
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
模式
#3 · mode
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0安静1标准2强力3超强
米家房间id参数
#4 · room-ids
- 格式
- string
- 读写
- 值
- —
烘干剩余时长
#5 · dry-left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 9999,步长 1
清扫形态
#6 · sweep-mop-type
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0扫拖模式1拖地模式2扫地模式
地图房间id参数(与米家房间无关)
#7 · vacuum-room-ids
- 格式
- string
- 读写
- 值
- —
拖布出水量
#8 · mop-water-output-level
- 格式
- uint8
- 读写
- R / W / N
- 值
- 1Level12Level23Level3
Actions
开始清扫
#1 · start-sweep
暂停
#2 · stop-sweeping
打扫房间
#3 · start-room-sweep
入参
#4米家房间id参数string
开始集尘
#4 · start-dust-arrest
开始洗拖布
#6 · start-mop-wash
开始烘干
#8 · start-dry
停止烘干
#9 · stop-dry
出仓
#10 · start-eject
召唤清洁
#11 · start-call-clean
开始选区清扫
#12 · start-vacuum-room-sweep
入参
#7地图房间id参数(与米家房间无关)string
开始建图
#13 · start-build-map
暂停建图
#14 · pause-build-map
继续建图
#15 · continue-build-map
结束建图并回充
#16 · stop-build-map-and-gocharge
Events
集尘完成
#1 · dust-arrest-complete
洗拖布完成
#2 · mop-wash-complete
烘干完成
#3 · dry-complete
出仓完成
#4 · eject-complete
建图完成
#5 · build-map-complete
电池#3 · battery属性 2动作 1事件 1
电池
#3 · battery
Properties
电池电量
#1 · battery-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
电池充电状态
#2 · charging-state
- 格式
- uint8
- 读写
- R / N
- 值
- 1正在充电2不在充电5正在回充
Actions
回充
#1 · start-charge
Events
电量低
#1 · low-battery
主刷#9 · brush-cleaner属性 2动作 1
主刷
#9 · brush-cleaner
Properties
清扫刷剩余时间
#1 · brush-left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 300,步长 1
清扫刷剩余寿命
#2 · brush-life-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
Actions
重置清扫刷
#1 · reset-brush-life
边刷#10 · brush-cleaner属性 2动作 1
边刷
#10 · brush-cleaner
Properties
清扫刷剩余时间
#1 · brush-left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 200,步长 1
清扫刷剩余寿命
#2 · brush-life-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
Actions
重置清扫刷
#1 · reset-brush-life
滤芯#11 · filter属性 2动作 1
滤芯
#11 · filter
Properties
滤芯剩余寿命
#1 · filter-life-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
滤芯剩余时间
#2 · filter-left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1000,步长 1
Actions
重置滤芯
#1 · reset-filter-life
拖布#21 · mop
拖布
#21 · mop
设备确认#23 · identify动作 1
设备确认
#23 · identify
Actions
设备响应
#1 · identify
扫地机扩展功能协议#4 · vacuum-extend属性 51动作 2事件 3
扫地机扩展功能协议
#4 · vacuum-extend
Properties
工作模式
#1 · work-mode
- 格式
- int32
- 读写
- R / N
- 值
- 0 ~ 50,步长 1
清扫时间
#2 · cleaning-time
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 32767,步长 1
清扫面积
#3 · cleaning-area
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 32767,步长 1
清扫模式
#4 · cleaning-mode
- 格式
- int8
- 读写
- R / N
- 值
- 0安静1标准2强力3超强
拖地模式下水量设置
#5 · mop-mode
- 格式
- int8
- 读写
- R / W / N
- 值
- 1低2中3高
水箱状态
#6 · waterbox-status
- 格式
- int8
- 读写
- R / N
- 值
- 0未安装水箱1已安装水箱
主机任务状态
#7 · task-status
- 格式
- int8
- 读写
- R / N
- 值
- 0 ~ 20,步长 1
当次清扫开始时间
#8 · clean-start-time
- 格式
- string
- 读写
- N
- 值
- —
清扫完成生成的日志文件名
#9 · clean-log-filename
- 格式
- string
- 读写
- N
- 值
- —
清扫时的扩展参数
#10 · clean-extend-data
- 格式
- string
- 读写
- W
- 值
- —
断点续扫开关
#11 · break-point-restart
- 格式
- uint8
- 读写
- R / N / W
- 值
- 0关闭1打开
地毯增压开关
#12 · carpet-press
- 格式
- uint8
- 读写
- R / N / W
- 值
- 0关闭1打开
清扫日志中的整个清扫状态是否完整
#13 · cleanlog-status
- 格式
- uint16
- 读写
- 值
- 0中断1完整清扫
机器生产SN码
#14 · serial-number
- 格式
- string
- 读写
- R / N
- 值
- —
遥控设置
#15 · remote-state
- 格式
- string
- 读写
- W
- 值
- —
清洗抹布提示时间
#16 · clean-rags-tip
- 格式
- uint32
- 读写
- R / N / W
- 值
- 0 ~ 120,步长 1
断点续扫后下次清扫时间
#17 · keep-sweeper-time
- 格式
- int32
- 读写
- R / N
- 值
- -1 ~ 1000000,步长 1
告警数据
#18 · faults
- 格式
- string
- 读写
- R / N
- 值
- —
国家匹配信息,(unknown: 无法判断该IP属于哪个国家,mismatched: 机器内置国家码和IP不匹配,matched: 机器和IP相匹配)
#19 · nation-matched
- 格式
- string
- 读写
- R / N
- 值
- —
重定位状态
#20 · relocation-status
- 格式
- int32
- 读写
- R / N
- 值
- 0 ~ 1000000,步长 1
线激光开关(0:关闭,1:打开)
#21 · laser-switch
- 格式
- uint8
- 读写
- 值
- 0Close1Open
AI开关状态(0:关闭,1:打开)
#22 · camera-switch
- 格式
- uint8
- 读写
- 值
- 0Close1Open
洗抹布设置
#23 · clean-setting
- 格式
- uint32
- 读写
- 值
- 0 ~ 999999999,步长 1
停止地图上传
#24 · stop-map
- 格式
- uint8
- 读写
- 值
- 0Close1Open
洗抹布基站状态
#25 · wash-station
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
定制化清洗开关
#26 · custom-enable
- 格式
- uint8
- 读写
- 值
- 0Close1Open
童锁
#27 · child-lock
- 格式
- uint8
- 读写
- 值
- 0Close1Open
地毯增压灵敏度
#28 · sensitivity
- 格式
- uint8
- 读写
- 值
- 1Low2Mid3High
精细拖地
#29 · mop-way
- 格式
- uint8
- 读写
- 值
- 0Close1Open
普通事件原因上报
#30 · clean-cancel
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
Y型清扫开关
#31 · y-clean
- 格式
- uint8
- 读写
- 值
- 0Close1Open
电解水开关
#32 · electric-water
- 格式
- uint8
- 读写
- 值
- 0Close1Open
地毯识别开关
#33 · carpet-recognition
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
自动回洗开关
#34 · smart-wash-switch
- 格式
- uint8
- 读写
- 值
- 0Close1Open
清洗异常
#35 · warn-status
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
躲避地毯开关
#36 · carpet-excape
- 格式
- uint8
- 读写
- 值
- 1Escape2Auto
清洁液开关
#37 · clean-fluid-switch
- 格式
- uint8
- 读写
- 值
- 0Close1Open
主机支持能力
#38 · capability
- 格式
- uint32
- 读写
- 值
- 0 ~ 999999999,步长 1
节水模式弹窗
#39 · save-water-tips
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
烘干时间
#40 · drying-time
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
无水通知
#41 · no-water-info
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
巡航地图id
#42 · cruise-map-id
- 格式
- uint32
- 读写
- 值
- 0 ~ 999999999,步长 1
巡航地图名
#43 · cruise-map-name
- 格式
- string
- 读写
- 值
- —
巡航任务类型
#44 · cruise-task-type
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
自动拆装抹布开关
#45 · auto-install-mop
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
抹布清洗模式
#46 · mop-wash-mode
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
带扫拖模式的预约可否更改扫拖模式
#47 · clean-disable-mode
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
自定义命令
#48 · clean-quick
- 格式
- uint32
- 读写
- 值
- 0 ~ 999999999,步长 1
重定位时是否使用多层地图
#49 · reloc-enable
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
开关集合
#50 · clean-switch-set
- 格式
- string
- 读写
- 值
- —
自动上下水
#51 · auto-water
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
Actions
高级功能的清扫
#1 · start-clean
入参
#10清扫时的扩展参数string
停止清扫(非暂停,停止清扫任务)
#2 · stop-clean
Events
清扫工作已完成
#1 · cleanup-completed
拖地完成的推送事件
#2 · finish-withwaternox
扫地完成的推送事件
#3 · finish-clean
勿扰设置#5 · do-not-disturb属性 3
勿扰设置
#5 · do-not-disturb
Properties
使能
#1 · enable
- 格式
- bool
- 读写
- R / N / W
- 值
- —
勿扰起始时间
#2 · start-time
- 格式
- string
- 读写
- R / N / W
- 值
- —
勿扰结束时间
#3 · end-time
- 格式
- string
- 读写
- R / N / W
- 值
- —
扫地机地图信息#6 · map属性 6动作 2
扫地机地图信息
#6 · map
Properties
地图数据
#1 · map-data
- 格式
- string
- 读写
- N
- 值
- —
帧信息
#2 · frame-info
- 格式
- string
- 读写
- W
- 值
- —
中转地图数据在FDS上的文件名
#3 · object-name
- 格式
- string
- 读写
- N
- 值
- —
地图编辑参数
#4 · map-extend-data
- 格式
- string
- 读写
- W
- 值
- —
主机当前时间戳
#5 · robot-time
- 格式
- int64
- 读写
- N
- 值
- 0 ~ 999999999999999,步长 1
编辑地图的响应码
#6 · result-code
- 格式
- int16
- 读写
- N
- 值
- -10000 ~ 10000,步长 1
Actions
请求地图数据
#1 · map-req
入参
#2帧信息string
出参
#1地图数据string#3中转地图数据在FDS上的文件名string#5主机当前时间戳int64
更新地图信息
#2 · update-map
入参
#4地图编辑参数string
出参
#6编辑地图的响应码int16
主机语音相关服务#7 · audio属性 4动作 2
主机语音相关服务
#7 · audio
Properties
音量
#1 · volume
- 格式
- int32
- 读写
- R / N / W
- 值
- 0 ~ 100,步长 1
语音包id
#2 · voice-packet-id
- 格式
- string
- 读写
- R / N / W
- 值
- —
语音包切换时的状态
#3 · voice-change-state
- 格式
- string
- 读写
- R / N
- 值
- —
设置个性化语音
#4 · set-voice
- 格式
- string
- 读写
- W
- 值
- —
Actions
定位我的机器人
#1 · position
试听语音
#2 · play-sound
时区读取#8 · time属性 4动作 1
时区读取
#8 · time
Properties
主机时区获取
#1 · time-zone
- 格式
- string
- 读写
- R / N
- 值
- —
定时预约清扫
#2 · timer-clean
- 格式
- string
- 读写
- R / N / W
- 值
- —
预约id
#3 · timer-id
- 格式
- string
- 读写
- 值
- —
定时预约取消原因
#4 · timer-cancel-reason
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
Actions
删除定时预约
#1 · delete-timer
入参
#3预约idstring
清扫日志#12 · clean-logs属性 4
清扫日志
#12 · clean-logs
Properties
首次清扫的开始时间
#1 · first-clean-time
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 4294967295,步长 1
总清扫时间
#2 · total-clean-time
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 4294967295,步长 1
总清扫次数
#3 · total-clean-times
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 4294967295,步长 1
总清扫面积
#4 · total-clean-area
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 4294967295,步长 1
视觉导航扩展协议#13 · vslam-extend
视觉导航扩展协议
#13 · vslam-extend
扫地机配置#14 · robot-config
扫地机配置
#14 · robot-config
集尘功能#15 · collect-dust
集尘功能
#15 · collect-dust
传感器#16 · sensor
传感器
#16 · sensor
水箱筛#17 · waterbox-sieve
水箱筛
#17 · waterbox-sieve
拖布#18 · mop属性 2动作 1事件 2
拖布
#18 · mop
Properties
拖布剩余寿命
#1 · mop-life-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
拖布剩余时间
#2 · mop-left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 10000,步长 1
Actions
重置拖布
#1 · reset-mop-life
Events
拖布即将到期
#1 · exception-occurred
拖布已到期
#2 · exception-occurred
银离子#19 · silver-ion
银离子
#19 · silver-ion
清洁液#20 · detergent属性 2动作 1事件 2
清洁液
#20 · detergent
Properties
清洁液剩余寿命
#1 · life-level
- 格式
- uint8
- 读写
- 值
- 0 ~ 100,步长 1
清洁液剩余时间
#2 · left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 10000,步长 1
Actions
重置
#1 · reset-life
Events
即将到期
#1 · will-run-out
已到期
#2 · already-run-out
