数据说明
本文档按照协议说明所有手表会上传的数据。protobuf协议里所有的时间类型,其时间戳按UTC时区(时区0)表示得到的时间即为 手表实际所处时区的时间
protobuf - 0x0A协议
- OM0Report
date_time 当次实时数据测量的时间
battery 实时电量
- rssi 实时信号
信号有可能是负值,有的语言它的protobuf定义类型是uint32,需要做处理,sample api代码里面有处理方法
- health
step 当天实时步数
- distance 当天实时距离,单位米
获取数据除以10才是真正的数据,sample api里面已处理
- calorie 当天实时消耗卡路里,单位卡
获取数据除以10才是真正的数据,sample api里面已处理
- track_data 地理定位数据 手表每次上传最近的5条定位数据
time 定位时间
- gnss
longitude 经度
latitude 纬度
- gps_type 定位类型
1 基站定位;2 Wi-Fi定位;3 GPS定位
protobuf - 0x80协议
该协议里的数据均是数据测量时那一分钟内的数据,即数据均为一分钟的值。
- HisData
- health
time_stamp 数据测量时间
- pedo_data
type 运动类型
state 状态
- calorie 卡路里 单位卡
获取数据除以10才是真正的数据,sample api里面已处理
step 步数
- distance 距离 单位米
获取数据除以10才是真正的数据,sample api里面已处理
- hr_data
min_bpm 最小心率
max_bpm 最大心率
avg_bpm 平均心率
- hrv_data
- fatigue 疲劳度
压力值 = 100-fatigue
- bp_data
sbp 收缩压
dbp 舒张压
- bxoy_data
min_oxy 最小血氧
max_oxy 最大血氧
agv_oxy 平均血氧
- temperature_data
evi_body
esti_arm 高位的两个字节是体温,sample api里面已处理
- sleep_data
这里不是最终睡眠结果,是用来计算睡眠的原始数据的一部分
- bp_bpm_data
bpm 血压心率
- blood potassium
potassium 血钾
- bioz 体脂率
r
x
bmi
fat
type
- blood sugar
sugar 血糖
- ecg
time_stamp 数据测量时间
raw_data 心电数据
- rri
time_stamp 数据测量时间
raw_data 房颤数据
- spo2
time_stamp 数据测量时间
spo2_data 连续血氧数据
- ThirdParty_data
mac_addr 第三方设备mac地址
- bp_data 血压数据
sbp 收缩压
dbp 舒张压
hr
pulse
time 数据测量时间
- scale_data 体脂秤数据
weight 体重
impedance 阻抗
uints
body_fat_percentage
time 数据测量时间
- Spo2_data 血氧数据
bpm
spo2 血氧值
pi
time 数据测量时间
- Temp_data 体温数据
body_temp 体温值
time 数据测量时间
- Glu_data 血糖数据
glu 血糖值
time 数据测量时间
- BloodKetones_data 血酮数据
BloodKetones 血酮值
time 数据测量时间
- UricAcid_data 尿酸数据
UricAcid 尿酸值
time 数据测量时间
- ppg
time_stamp 数据测量时间
raw_data 心电数据
- ACCelerometer_data
sample api里面已处理 - time_stamp 数据测量时间 - acc_data_count - acc_x x轴 - acc_y y轴 - acc_z z轴
- MultiLeadsECG
sample api里面已处理 - time_stamp - Number_of_channels - Single_data_byte_len - raw_data
protobuf - 0x12协议
- Alarm_infokConfirm
- Alarminfo
time_stamp 警报生成时间
wearstate 未佩戴
lowpowerPercentage 低电量警报生成时的电量
poweroffPercentage 关机警报生成时的电量
intercept_number 陌生号码拦截警报生成时拦截的号码
- alarm
- alarm_hr 心率报警,多条
time_stamp 警报生成时间
hr 心率
- alarm_spo2 血氧报警,多条
time_stamp 警报生成时间
spo2 血氧
- alarm_Thrombus 心血管报警,多条
time_stamp 警报生成时间
Thrombus_alarm
- alarm_fall 跌倒报警,多条
time_stamp 警报生成时间
fall_alarm
- alarm_Temperature 体温报警,多条
time_stamp 警报生成时间
temperature 体温
- alarm_Bp 血压报警,多条
time_stamp 警报生成时间
sbp
dbp
- alarm_Sedentary 久坐报警,多条
time_stamp 警报生成时间
SOS_Notification_time 单条sos报警,警报生成时间,没有经纬度和通话日志
- alarm_Blood_sugar 血糖报警,多条
time_stamp 警报生成时间
Blood_sugar 血糖值
- alarm_Blood_potassium 血钾报警,多条
time_stamp 警报生成时间
Blood_potassium 血钾值
sos and call log
上传数据格式:
{
"deviceid":"966655060102203",
"normal_call_logs":[
{
"status":2,
"call_number":"13312345678",
"start_time":"2024-02-01 13:22:45",
"end_time":"2024-02-01 13:23:45"
},
{
"status":3,
"call_number":"010-87551545",
"start_time":"2024-02-02 13:22:45",
"end_time":"2024-02-02 13:23:45"
}
],
"sos":[
{
"alarm_time":"2024-02-01 13:28:45",
"lat":"23.2",
"lon":"145.8",
"call_logs":[
{
"status":2,
"call_number":"13312345678",
"start_time":"2024-02-01 13:22:45",
"end_time":"2024-02-01 13:23:45"
}
]
},
{
"alarm_time":"2024-02-01 13:29:45",
"lat":"23.2",
"lon":"145.8",
"call_logs":[
{
"status":1,
"call_number":"15912345671",
"start_time":"2024-02-02 13:22:45",
"end_time":"2024-02-01 13:23:45"
},
{
"status":1,
"call_number":"15912345672",
"start_time":"2024-02-02 13:23:45",
"end_time":"2024-02-02 13:24:45"
},
{
"status":2,
"call_number":"13312345673",
"start_time":"2024-02-01 13:24:45",
"end_time":"2024-02-01 13:25:45"
}
]
}
]
}
deviceid 设备编号
- normal_call_logs 通话日志
- status 通话状态
1 语音留言 2 接通 3 未接通
call_number 通话号码
start_time 通话开始时间
end_time 通话结束时间
- sos sos报警
alarm_time sos报警时间
lat sos时的定位 纬度
lon sos时的定位 经度
- call_logs sos通话日志
status
call_number
start_time
end_time
device info
上传数据格式:
{
"deviceid": "860132060872223",
"imsi": "460016757635120",
"sn": "",
"mac": "50:c0:f0:0c:87:01",
"net_type": "LTE",
"net_operator": "460|01",
"wearing_status": "0",
"model": "H102CN",
"version": "54.2.0.6",
"sim1_iccid": "89860123801275636995",
"sim1_cellid": "199448e",
"band_detail": "1|5|5",
"refsignal": "-84|-3|-79|24",
"communication_mode": "LTE|FDD",
"band": "LTE BAND 1",
"watch_event": 1
}
net_type 网络制式
model 设备型号
version 设备版本
watch_event 1 正常上传 2 开机后上传 3 恢复出厂后上传
device status notify
上传数据格式:
{
"DeviceId": "869595061621362",
"EventTime": "2024-10-23 05:23:30",
"Status": "online"
}
sleep result
提供计算后的睡眠结果给设备显示,参数: deviceid sleep_date
返回数据格式:
{
"ReturnCode": 0,
"Data": {
"deviceid": "860132061275301",
"sleep_date": "2024-12-13",
"start_time": "2024-12-12 23:15:00",
"end_time": "2024-12-13 07:00:00",
"deep_sleep": 85,
"light_sleep": 300,
"weak_sleep": 30,
"eyemove_sleep": 50,
"score": 80,
"osahs_risk": 0,
"spo2_score": 0,
"sleep_hr": 60
}
}