MIOT HomeMIOT Home
米家体脂秤 S400 蓝色
#yunmai.scales.ms107

米家体脂秤 S400 蓝色

urn:miot-spec-v2:device:scale:0000A07D:yunmai-ms107:2
版本 v2 v1
语言
Service tree
体重/体脂秤
#2 · scale
属性 4

Properties

单位设置
#1 · unit
格式
uint8
读写
1kg
3
心率测量开关 ,0:关闭,1:开启
#2 · heart-rate-detection
格式
bool
读写
unix timestamp时间戳(设备运行时间戳)
#3 · current-time
格式
uint32
读写
0 ~ 4294967295,步长 1
故障
#1042 · fault
格式
uint8
读写
N / R
0无故障
1蓝牙连接失败
2称重故障
3体脂故障
4心率故障
离线称重网关上报
#11 · customized-service-for-ble
属性 3事件 1

Properties

用户编号(duid)
#1 · customized-argument-5
格式
uint8
读写
0 ~ 255,步长 1
复合字段(阻抗值,心率,体重)
#2 · customized-argument-4
格式
uint32
读写
0 ~ 4294967295,步长 1
unix时间戳(事件携带用)
#3 · customized-argument-3
格式
uint32
读写
0 ~ 4294967295,步长 1

Events

自定义事件1(ble专用,参数长度不能超过9字节)
#1022 · customized-event-1
触发参数
#1用户编号(duid)uint8#2复合字段(阻抗值,心率,体重)uint32#3unix时间戳(事件携带用)uint32
用户管理
#6 · user-management
属性 15动作 5事件 3

Properties

小米ID
#1 · miid
格式
int64
读写
0 ~ 999999999999999,步长 1
用户年龄,范围(6-99岁)
#2 · user-age
格式
uint8
读写
1 ~ 130,步长 1
用户性别
#3 · user-sex
格式
uint8
读写
1Man
2Woman
用户类型(1:一级账户 2:虚拟用户 3:访客用户)
#4 · user-type
格式
uint8
读写
1Primary-user
2Virtual-user
3Visitor
用户身高(90-220cm)
#5 · user-height
格式
uint8
读写
20 ~ 250,步长 1
用户体重(单位kg,步进0.1kg)
#6 · user-weight
格式
uint16
读写
0 ~ 3000,步长 1
时间戳
#7 · time
格式
uint32
读写
0 ~ 4294967295,步长 1
用户duid
#8 · user-id
格式
uint8
读写
0 ~ 255,步长 1
体脂率(步进1表示0.1%)
#9 · user-bfp
格式
uint16
读写
0 ~ 1000,步长 1
APP版本读取
#10 · app-version
格式
uint32
读写
0 ~ 4294967295,步长 1
用户上报序号
#11 · idx
格式
uint8
读写
0 ~ 255,步长 1
账户列表hash值
#12 · hash-code
格式
string
读写
设备所有者标志
#13 · is-owner
格式
bool
读写
用户列表更新状态
#14 · user-status
格式
uint8
读写
0 ~ 255,步长 1
miid下的用户数
#15 · user-count
格式
uint8
读写
0 ~ 255,步长 1

Actions

新增/更新用户信息
#1 · update-user
入参
#1小米IDint64#8用户duiduint8#13设备所有者标志bool#4用户类型(1:一级账户 2:虚拟用户 3:访客用户)uint8#2用户年龄,范围(6-99岁)uint8#3用户性别uint8#5用户身高(90-220cm)uint8#6用户体重(单位kg,步进0.1kg)uint16#7时间戳uint32#9体脂率(步进1表示0.1%)uint16#10APP版本读取uint32
同步用户数据请求
#2 · query-update-user
入参
#1小米IDint64#13设备所有者标志bool#12账户列表hash值string
删除用户/账户
#3 · del-user
入参
#1小米IDint64#8用户duiduint8#4用户类型(1:一级账户 2:虚拟用户 3:访客用户)uint8
请求秤端用户列表
#4 · requset-user-list
入参
#1小米IDint64#8用户duiduint8#4用户类型(1:一级账户 2:虚拟用户 3:访客用户)uint8
更新用户基准体重
#5 · update-base-weight
入参
#1小米IDint64#8用户duiduint8#4用户类型(1:一级账户 2:虚拟用户 3:访客用户)uint8#6用户体重(单位kg,步进0.1kg)uint16

Events

逐条上报用户信息
#1 · report-user-info
触发参数
#11用户上报序号uint8#1小米IDint64#8用户duiduint8#4用户类型(1:一级账户 2:虚拟用户 3:访客用户)uint8#2用户年龄,范围(6-99岁)uint8#3用户性别uint8#5用户身高(90-220cm)uint8#6用户体重(单位kg,步进0.1kg)uint16#7时间戳uint32#9体脂率(步进1表示0.1%)uint16#10APP版本读取uint32
上报是否需要更新用户信息
#2 · report-update-user
触发参数
#14用户列表更新状态uint8
上报miid下的用户数
#3 · report-user-count
触发参数
#15miid下的用户数uint8
在线数据
#8 · online-data
属性 2事件 2

Properties

称重过程数据
#1 · weight-data
格式
string
读写
测脂过程数据
#2 · body-composition
格式
string
读写

Events

实时体重上报
#1 · weight-upload
触发参数
#1称重过程数据string
体脂心率过程上报
#2 · upload-body-data
触发参数
#2测脂过程数据string
离线数据
#9 · offline-data
属性 4动作 2事件 2

Properties

离线数据上报
#1 · report-offline-data
格式
string
读写
已上传的离线数据idx列表
#2 · idx-string
格式
string
读写
离线数据条数
#3 · offline-data-count
格式
uint8
读写
0 ~ 255,步长 1
仅需要上报条数
#4 · only-upload-count
格式
uint8
读写
0 ~ 255,步长 1

Actions

请求上报离线数据
#1 · request-offline-data
入参
#4仅需要上报条数uint8
接收结束
#2 · end-of-reception
入参
#2已上传的离线数据idx列表string

Events

逐条上报离线数据
#1 · report-offline-data
触发参数
#1离线数据上报string
上报离线数据条数
#2 · report-offline-cnt
触发参数
#3离线数据条数uint8
工作模式
#10 · work-mode
属性 4动作 1事件 2

Properties

工作模式
#1 · mode
格式
uint8
读写
0Normal-mode
1Baby-mode
2Balance-mode
3Visitor-mode
4Once-mode
工作状态
#2 · status
格式
uint8
读写
0 ~ 255,步长 1
平衡时长(步进1s)
#3 · balance-time
格式
uint16
读写
0 ~ 9999,步长 1
重量(kg,抱婴模式用)
#4 · real-weight
格式
uint16
读写
0 ~ 1500,步长 1

Actions

唤醒设备
#1 · wakeup-device

Events

抱婴模式数据上报
#1 · baby-mode-status
触发参数
#2工作状态uint8#4重量(kg,抱婴模式用)uint16
平衡模式数据上报
#2 · balance-mode-status
触发参数
#2工作状态uint8#3平衡时长(步进1s)uint16
连接后同步信息
#13 · syncinfo
属性 10动作 1事件 1

Properties

插件版本能力集合
#1 · pluginversion
格式
uint16
读写
1 ~ 65535,步长 1
称重单位
#2 · unit
格式
uint8
读写
1Kg
3Jin
心率开关
#3 · heart-rate-detection
格式
bool
读写
unix timestamp时间戳(设备运行时间戳)
#4 · current-time
格式
uint32
读写
0 ~ 4294967295,步长 1
用户信息列表
#5 · userinfolist
格式
string
读写
离线消息条数
#6 · offline-msg-cnt
格式
uint8
读写
0 ~ 255,步长 1
SN
#7 · sn
格式
string
读写
Mac
#8 · mac
格式
string
读写
firmwareversion
#9 · firmwareversion
格式
string
读写
battery
#10 · battery
格式
uint8
读写
0Battery-enough
1Battery-low
2Battery-empty

Actions

sync
#1 · sync
入参
#1插件版本能力集合uint16#2称重单位uint8#4unix timestamp时间戳(设备运行时间戳)uint32#3心率开关bool#5用户信息列表string
出参
#6离线消息条数uint8#7SNstring#8Macstring#9firmwareversionstring#10batteryuint8

Events

sync-event
#1 · sync-event
触发参数
#6离线消息条数uint8#7SNstring#8Macstring#9firmwareversionstring#10batteryuint8
取消分享
#14 · share-cancel
属性 1动作 1

Properties

分享用户列表
#1 · share-user-list
格式
string
读写

Actions

按分享用户列表删除
#1 · del-share-users
入参
#1分享用户列表string
自检报告上报
#15 · self-check
属性 2

Properties

配置自检项信息
#1 · self-check-items
格式
uint8
读写
0BleFault
1WeightFault
2FatFault
3HeartRateFault
上报自检结果
#2 · self-check-results
格式
string
读写