语言
Service tree
扫地机#2 · vacuum属性 21动作 14
扫地机
#2 · vacuum
Properties
工作状态
#1 · status
- 格式
- uint8
- 读写
- R / N
- 值
- 1待机中2充电中3断点续扫充电中4工作中5暂停中6回充中7遥控中8已充满9建图中10升级中
故障
#2 · fault
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 4294967295,步长 1
扫拖模式
#3 · sweep-mop-type
- 格式
- uint8
- 读写
- R / W / N
- 值
- 1仅扫地2仅拖地3扫拖4先扫后拖
清扫方式
#4 · sweep-type
- 格式
- uint8
- 读写
- R / W / N
- 值
- 1全屋清洁5建图中6回充7遥控8房间9定制清扫4区域
当前清扫面积(单位0.01平方米)
#5 · cleaning-area
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 4294967295,步长 1
当前清扫时长
#6 · cleaning-time
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 4294967295,步长 1
清扫次数
#7 · clean-times
- 格式
- uint8
- 读写
- R / W / N
- 值
- 11次22次
吸力
#8 · suction-level
- 格式
- uint8
- 读写
- R / W / N
- 值
- 1安静2标准3强力4超强
拖布出水量
#9 · mop-water-output-level
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0关闭11挡22挡33挡
划区id
#10 · zone-ids
- 格式
- string
- 读写
- R / N
- 值
- —
扫地禁区
#11 · restricted-sweep-areas
- 格式
- string
- 读写
- R / W / N
- 值
- —
虚拟墙
#12 · restricted-walls
- 格式
- string
- 读写
- R / W / N
- 值
- —
地图房间id参数(与米家房间无关)
#13 · vacuum-room-ids
- 格式
- string
- 读写
- 值
- —
地图房间名参数
#14 · room-name
- 格式
- string
- 读写
- 值
- —
共同传参属性
#15 · points
- 格式
- string
- 读写
- 值
- —
模式
#16 · mode
- 格式
- uint8
- 读写
- R / W / N
- 值
- 1安静2标准3超强
沿边甩尾清扫
#17 · edge-swing-tail-sweep
- 格式
- bool
- 读写
- R / W / N
- 值
- —
沿边清扫频率
#18 · edge-sweep-frequency
- 格式
- uint8
- 读写
- R / W / N
- 值
- 17次清洁任务执行1次2每次清洁任务都执行
通知
#19 · notice
- 格式
- string
- 读写
- R / N
- 值
- —
地毯清洁方式
#20 · carpet-cleaning-method
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0自适应1躲避地毯2跨越地毯
地毯识别
#21 · carpet-discriminate
- 格式
- bool
- 读写
- R / W / N
- 值
- —
Actions
开始清洁
#1 · start-sweep
停止回充
#2 · stop-sweeping
开始单扫地
#3 · start-only-sweep
开始拖地
#4 · start-mop
开始扫拖
#5 · start-sweep-mop
暂停清扫
#6 · pause-sweeping
获取区域信息
#7 · get-zone-configs
入参
#13地图房间id参数(与米家房间无关)string
获取房间信息
#8 · get-room-configs
入参
#13地图房间id参数(与米家房间无关)string
出参
#14地图房间名参数string
设置划区
#9 · set-zone
入参
#10划区idstring
设置房间清扫参数
#10 · set-room-clean-configs
入参
#14地图房间名参数string
出参
#14地图房间名参数string
分割房间
#11 · split-room
入参
#15共同传参属性string
出参
#15共同传参属性string
合并房间
#12 · merge-rooms
入参
#15共同传参属性string
出参
#15共同传参属性string
开始选房间清扫
#13 · start-vacuum-room-sweep
入参
#13地图房间id参数(与米家房间无关)string
开始快速建图
#14 · start-build-map
电池#3 · battery属性 3动作 1
电池
#3 · battery
Properties
电池电量
#1 · battery-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
电池充电状态
#2 · charging-state
- 格式
- uint8
- 读写
- R / N
- 值
- 1充电中2未充电3不可充电
电压
#3 · voltage
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 65535,步长 1
Actions
回充
#1 · start-charge
提示音#4 · alarm属性 2
提示音
#4 · alarm
Properties
提示音
#1 · alarm
- 格式
- bool
- 读写
- R / W / N
- 值
- —
音量
#2 · volume
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0 ~ 100,步长 1
物理控制锁(童锁)#5 · physical-controls-locked属性 2
物理控制锁(童锁)
#5 · physical-controls-locked
Properties
物理控制锁
#1 · physical-controls-locked
- 格式
- bool
- 读写
- R / W / N
- 值
- —
物理控制锁状态
#2 · current-physical-control-lock
- 格式
- bool
- 读写
- R / N
- 值
- —
主刷#8 · brush-cleaner属性 2动作 1
主刷
#8 · brush-cleaner
Properties
清扫刷剩余时间
#1 · brush-left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1000,步长 1
清扫刷剩余寿命
#2 · brush-life-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
Actions
重置清扫刷
#1 · reset-brush-life
边刷#9 · brush-cleaner属性 2动作 1
边刷
#9 · brush-cleaner
Properties
清扫刷剩余时间
#1 · brush-left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1000,步长 1
清扫刷剩余寿命
#2 · brush-life-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
Actions
重置清扫刷
#1 · reset-brush-life
滤芯#10 · filter属性 2动作 1
滤芯
#10 · filter
Properties
滤芯剩余时间
#1 · filter-left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1000,步长 1
滤芯剩余寿命
#2 · filter-life-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
Actions
重置滤芯
#1 · reset-filter-life
抹布#11 · brush-cleaner属性 2动作 1
抹布
#11 · brush-cleaner
Properties
清扫刷剩余时间
#1 · brush-left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1000,步长 1
清扫刷剩余寿命
#2 · brush-life-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
Actions
重置清扫刷
#1 · reset-brush-life
扫地机扩展服务#6 · vacuum-extend属性 13动作 17
扫地机扩展服务
#6 · vacuum-extend
Properties
拖布状态
#1 · mop-status
- 格式
- bool
- 读写
- R / N
- 值
- —
固件版本信息
#2 · frameware-version
- 格式
- string
- 读写
- R / N
- 值
- —
勿扰时段开关
#3 · dnd-switch
- 格式
- bool
- 读写
- R / N / W
- 值
- —
勿扰时段
#4 · dnd-time
- 格式
- uint32
- 读写
- R / N / W
- 值
- 0 ~ 4294967295,步长 1
预约清洁
#5 · order-clean
- 格式
- string
- 读写
- R / N
- 值
- —
地毯增压
#6 · carpet-boost
- 格式
- bool
- 读写
- R / N / W
- 值
- —
地毯避让
#7 · carpet-avoidance
- 格式
- bool
- 读写
- R / N
- 值
- —
地毯显示
#8 · carpet-display
- 格式
- bool
- 读写
- R / N
- 值
- —
扫地机扩展状态
#9 · status-extend
- 格式
- int32
- 读写
- R / N
- 值
- 0Null1休眠中2定位中
全部房间信息
#10 · room-info
- 格式
- string
- 读写
- R / N
- 值
- —
断点续扫开关
#11 · sweep-break-switch
- 格式
- bool
- 读写
- R / N / W
- 值
- —
共用传输参属性
#12 · common-params
- 格式
- string
- 读写
- 值
- —
错误码时间戳
#13 · fault-index
- 格式
- string
- 读写
- R / N
- 值
- —
Actions
继续
#1 · continue-sweep
遥控中
#2 · remote-control
新增预约清洁
#3 · add-order-clean
入参
#12共用传输参属性string
出参
#12共用传输参属性string
修改预约清洁
#4 · edit-order-clean
入参
#12共用传输参属性string
出参
#12共用传输参属性string
删除预约清洁
#5 · delete-order-clean
入参
#12共用传输参属性string
寻找主机
#6 · find-vacuum
开始定制清洁
#7 · start-custom-sweep
试听
#8 · try-listen
遥控向前
#9 · start-remote-up
遥控左转
#10 · start-remote-left
遥控右转
#11 · start-remote-right
遥控后退
#12 · start-remote-down
遥控停止动作
#13 · stop-remote
退出遥控
#14 · exit-remote
结束清扫并回充
#15 · stop-and-gocharge
获得系统信息
#16 · get-system-info
出参
#12共用传输参属性string
上传log
#17 · upload-log
扫地机地图服务#7 · vacuum-map属性 9动作 9事件 2
扫地机地图服务
#7 · vacuum-map
Properties
地图文件名
#1 · map-obj-name
- 格式
- string
- 读写
- R / N
- 值
- —
轨迹文件名
#2 · trajectory-obj-name
- 格式
- string
- 读写
- R / N
- 值
- —
清洁记录
#3 · clean-record
- 格式
- string
- 读写
- R / N
- 值
- —
主机位置
#4 · vacuum-position
- 格式
- string
- 读写
- R / N
- 值
- —
永久地图信息
#5 · permanent-map
- 格式
- string
- 读写
- R / N
- 值
- —
永久地图id
#6 · permanent-map-id
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 10,步长 1
共用传参属性
#7 · common-params
- 格式
- string
- 读写
- 值
- —
地毯检测文件
#8 · carpet-obj-name
- 格式
- string
- 读写
- 值
- —
停止地图上传开关
#9 · map-control-switch
- 格式
- bool
- 读写
- R / N / W
- 值
- —
Actions
清空地图
#1 · clean-permanent-map
删除永久地图id
#2 · delete-permanent-map
入参
#6永久地图iduint8
设置永久地图
#3 · set-permanent-map
入参
#6永久地图iduint8
保存地图
#4 · save-permanent-map
出参
#7共用传参属性string
自动分区
#5 · auto-room-partition
出参
#7共用传参属性string
设置地图名称
#6 · set-map-name
入参
#7共用传参属性string
清扫记录
#7 · clean-history
控制停止上传地图开关
#8 · set-map-control
入参
#7共用传参属性string
出参
#7共用传参属性string
获取永久地图
#9 · get-one-history-map
入参
#7共用传参属性string
出参
#7共用传参属性string
Events
地图更新
#1 · map-notify
触发参数
#1地图文件名string
轨迹更新
#2 · trajectory-notify
触发参数
#2轨迹文件名string
占位,由于ssid自动增加,不能修改。#12 · null
占位,由于ssid自动增加,不能修改。
#12 · null
占位,由于ssid自动增加,不能修改。#13 · null
占位,由于ssid自动增加,不能修改。
#13 · null
多语言#14 · language属性 6动作 2
多语言
#14 · language
Properties
需要修改的目标语音
#1 · target-voice
- 格式
- string
- 读写
- 值
- —
当前的语音
#2 · cur-voice
- 格式
- string
- 读写
- 值
- —
语音包下载的状态
#3 · download-status
- 格式
- uint8
- 读写
- 值
- 0待机中1下载中2下载成功3下载失败4安装成功5安装失败
下载进度
#4 · download-progress
- 格式
- uint8
- 读写
- 值
- 0 ~ 100,步长 1
下载语音包的 url,存在 fds 中
#5 · voice-url
- 格式
- string
- 读写
- 值
- —
语音包的 MD5
#6 · voice-mdfive
- 格式
- string
- 读写
- 值
- —
Actions
下载语音包
#1 · download-voice
入参
#1需要修改的目标语音string#5下载语音包的 url,存在 fds 中string#6语音包的 MD5string
获取下载状态
#2 · get-download-status
出参
#1需要修改的目标语音string#2当前的语音string#3语音包下载的状态uint8#4下载进度uint8
