MIOT
#xiaomi.toothbrush.24peu
xiaomi.toothbrush.24peu
urn:miot-spec-v2:device:toothbrush:0000A07E:xiaomi-24peu:1
语言
Service tree
牙刷#2 · toothbrush属性 3事件 1
牙刷
#2 · toothbrush
Properties
当前时间(unix timestamp)
#1 · current-time
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
刷牙模式
#2 · mode
- 格式
- uint8
- 读写
- 值
- 0柔和模式1标准模式2深度模式3个性模式4定制模式
异常情况
#3 · abnormal-condition
- 格式
- uint8
- 读写
- 值
- 0刷牙完成1刷牙间隔过长2刷牙时长不足3过压次数过多4清洁效果不佳
Events
发生异常
#1007 · exception-occurred
触发参数
#3异常情况uint8
刷头#4 · brush-head属性 1动作 1
刷头
#4 · brush-head
Properties
刷头剩余量
#1041 · brush-head-left-level
- 格式
- uint8
- 读写
- N / R
- 值
- 0 ~ 100,步长 1
Actions
重置刷头
#1 · reset-brush-head-life
入参
#1041刷头剩余量uint8
电池#3 · battery属性 2事件 1
电池
#3 · battery
Properties
电池电量
#1003 · battery-level
- 格式
- uint8
- 读写
- N / R
- 值
- 0 ~ 100,步长 1
电池充电状态
#1034 · charging-state
- 格式
- uint8
- 读写
- N / R
- 值
- 0未充电1充电中2满电
Events
电量低
#1001 · low-battery
刷牙记录数据同步 BLE专用自定义服务(ble专用,事件参数总长度不能超过9字节)#5 · customized-service-for-ble属性 4事件 1
刷牙记录数据同步 BLE专用自定义服务(ble专用,事件参数总长度不能超过9字节)
#5 · customized-service-for-ble
Properties
模式(3位)+时长(13位)+得分(8位)+菌斑(8位)
#1 · customized-argument-1
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
总覆盖率(7位)+覆盖不足区(6位)+总过压数(13位)+过压触发区(6位)
#2 · customized-argument-2
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
刷牙记录时间戳
#3 · customized-argument-3
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
刷头剩余使用次数
#1018 · customized-property-1
- 格式
- uint8
- 读写
- N / R
- 值
- 0 ~ 180,步长 1
Events
刷牙结束数据上报(ble专用,参数长度不能超过9字节)
#1022 · customized-event-1
触发参数
#1模式(3位)+时长(13位)+得分(8位)+菌斑(8位)uint32#2总覆盖率(7位)+覆盖不足区(6位)+总过压数(13位)+过压触发区(6位)uint32
刷牙过程数据同步#6 · brushing-data属性 4事件 1
刷牙过程数据同步
#6 · brushing-data
Properties
模式(3位)+时长(13位)+得分(8位)+菌斑(8位)
#1 · brushing-data-a
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
总覆盖率(7位)+覆盖不足区(6位)+总过压数(13位)+过压触发区(6位)
#2 · brushing-data-b
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
过压位(1位)+保留(1位)+当前刷牙区域(6位)
#3 · brushing-data-c
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
刷牙状态
#4 · brushing-state
- 格式
- uint8
- 读写
- 值
- 0Brushing1Pause2TimingStop3BrushEnd
Events
刷牙过程数据上报
#1 · brushing-data
触发参数
#1模式(3位)+时长(13位)+得分(8位)+菌斑(8位)uint32#2总覆盖率(7位)+覆盖不足区(6位)+总过压数(13位)+过压触发区(6位)uint32#3过压位(1位)+保留(1位)+当前刷牙区域(6位)uint8
牙刷模式配置#7 · mode-config属性 15
牙刷模式配置
#7 · mode-config
Properties
默认模式的齿面判断:0-关,1-开
#1 · d-surface-judge
- 格式
- bool
- 读写
- 值
- —
默认模式的刷牙时长
#2 · d-duration
- 格式
- uint16
- 读写
- 值
- 0 ~ 65535,步长 1
个性模式的开关:0-关,1-开
#3 · personality-mode
- 格式
- bool
- 读写
- 值
- —
个性模式的齿面判断:0-关,1-开
#4 · p-surface-judge
- 格式
- bool
- 读写
- 值
- —
个性模式的刷牙时长
#5 · p-duration
- 格式
- uint16
- 读写
- 值
- 0 ~ 65535,步长 1
个性模式的扫振力度:牙侧面(4位)+咬合面(4位)
#6 · p-strength
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
个性模式的扫振摆角:牙侧面(4位)+咬合面(4位)
#7 · p-yawing
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
个性模式的扫振速度:牙侧面(4位)+咬合面(4位)
#8 · p-speed
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
定制模式的开关:0-关,1-开
#9 · custom-mode
- 格式
- bool
- 读写
- 值
- —
定制模式的早间护理模式
#10 · c-moring-mode
- 格式
- uint8
- 读写
- 值
- 0SoftMode1StandardMode2DepthMode
定制模式的早间护理时长
#11 · c-moring-duration
- 格式
- uint16
- 读写
- 值
- 0 ~ 65535,步长 1
定制模式的晚间护理模式
#12 · c-evening-mode
- 格式
- uint8
- 读写
- 值
- 0SoftMode1StandardMode2DepthMode
定制模式的晚间护理时长
#13 · c-evening-duration
- 格式
- uint16
- 读写
- 值
- 0 ~ 65535,步长 1
定制模式的持续周期
#14 · c-cycle
- 格式
- uint16
- 读写
- 值
- 0 ~ 65535,步长 1
定制模式的开始时间
#15 · c-start-time
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
牙刷功能设置#8 · function-settings属性 5
牙刷功能设置
#8 · function-settings
Properties
惯用手:0-右手,1-左手
#1 · usual-hand
- 格式
- bool
- 读写
- 值
- —
开启3S渐强:0-关,1-开
#2 · open-fade-in
- 格式
- bool
- 读写
- 值
- —
开启30S换区提醒:0-关,1-开
#3 · open-change-zone-tip
- 格式
- bool
- 读写
- 值
- —
开启压力检测:0-关,1-开
#4 · open-pressure-check
- 格式
- bool
- 读写
- 值
- —
开启旅行锁:0-关,1-开
#5 · open-travel-lock
- 格式
- bool
- 读写
- 值
- —