语言
Service tree
体重/体脂秤#2 · scale属性 4
体重/体脂秤
#2 · scale
Properties
单位设置
#1 · unit
- 格式
- uint8
- 读写
- 值
- 1kg3斤
心率测量开关 ,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
离线称重网关上报
#11 · customized-service-for-ble
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
用户管理
#6 · user-management
Properties
小米ID
#1 · miid
- 格式
- int64
- 读写
- 值
- 0 ~ 999999999999999,步长 1
用户年龄,范围(6-99岁)
#2 · user-age
- 格式
- uint8
- 读写
- 值
- 1 ~ 130,步长 1
用户性别
#3 · user-sex
- 格式
- uint8
- 读写
- 值
- 1Man2Woman
用户类型(1:一级账户 2:虚拟用户 3:访客用户)
#4 · user-type
- 格式
- uint8
- 读写
- 值
- 1Primary-user2Virtual-user3Visitor
用户身高(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
在线数据
#8 · online-data
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
离线数据
#9 · offline-data
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
工作模式
#10 · work-mode
Properties
工作模式
#1 · mode
- 格式
- uint8
- 读写
- 值
- 0Normal-mode1Baby-mode2Balance-mode3Visitor-mode4Once-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
连接后同步信息
#13 · syncinfo
Properties
插件版本能力集合
#1 · pluginversion
- 格式
- uint16
- 读写
- 值
- 1 ~ 65535,步长 1
称重单位
#2 · unit
- 格式
- uint8
- 读写
- 值
- 1Kg3Jin
心率开关
#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-enough1Battery-low2Battery-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
取消分享
#14 · share-cancel
Properties
分享用户列表
#1 · share-user-list
- 格式
- string
- 读写
- 值
- —
Actions
按分享用户列表删除
#1 · del-share-users
入参
#1分享用户列表string
自检报告上报#15 · self-check属性 2
自检报告上报
#15 · self-check
Properties
配置自检项信息
#1 · self-check-items
- 格式
- uint8
- 读写
- 值
- 0BleFault1WeightFault2FatFault3HeartRateFault
上报自检结果
#2 · self-check-results
- 格式
- string
- 读写
- 值
- —
