Files
akmon/doc_eldercare/alert.md
2026-01-20 08:04:15 +08:00

554 lines
14 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
、 接收推送消息根据返回pushType字段值来区分是哪个推送类型
1.SOS推送
2.体温、心率、血压、血氧推送H.心率 O.血氧 W.体温 X.高压 Y.低压 根据是否有对应的返回字段来
判断接收到推送的数据类型,有可能同时推送多种类型的数据)
3.定位推送
4.通知推送
【再根据Action字段的值来判断是哪种通知类型 Action通知类型: -1(设备在线离线状态改变通知 OL0.离线1.在线)
4在围栏内停留
5离开围栏
6进入围栏
9低电报警
11跌倒报警
23高温报警
26断开wifi
28wifi离线
36防盗设备报警
42八件套布防告警
44八件套在家布防告警
7.SOS报警
10摘除报警
22低温报警
24更换SIM卡
27连接wifi
35社区居家养老设备报警
37状态通知告警
43八件套撤防告警
45八件套报警告警451门磁告警452烟感告警453红外告警454气感告警455一氧化
碳告警456紧急按钮告警457防拆告警458水浸告警459红外对射告警450A断电告警45FF
网关告警);
47设备wifi不一致报警
49红外报警带图片Img如有位置则也会带上位置参数
50NB设备按键报警
51NB防拆报警
52NB报警复位或者设备恢复正常NB报警默认没有位置参数返回
61NB设备报警
63人体存在报警
67NB设备测试报警
85八件套网关上线
87八件套删除子设备
114烟感、气感、门磁事件上报
116SCA设备事件上报
118防跌倒雷达设备事件上报
121智能胸牌设备告警上报
84八件套网关离线
86八件套添加子设备
113门磁事件上报
115拉绳SOS设备上报
1174G视频门磁事件上报
119d5网关子设备报警
122NB温湿度报警
123气感报警
125水浸报警
127JSZN跌倒报警
129JSZN燃气报警
131对讲SOS报警
134AI智能报警器触发告警
200 app绑定的设备昵称、手机号、分组、签名、地址信息
124烟感报警
126摄像头报警
128JSZN井盖报警
130JSZN红外报警
132ZML_SOS型号的SOS报警
6.计步翻转次数推送
7.进出围栏推送
8.微聊语音推送
示例:{"msgType":2,"MID":"860700123456384","Time":"2025-06
24 18:37:04","content":"https://files.xxxx.com/app/2025/06/24/xxx.amr"}
msgType表示消息类型
1文字消息
2语音消息
content为发送的文字或语音文件地址amr格式如需长期保存请下载自行保存
9.睡眠带报警消息推送
Action表示消息类型
68睡眠仪心率过速
70呼吸过速
72.睡眠仪离床报警
74离线报警
10.睡眠带心率、呼吸等数据推送
11.睡眠带睡眠报告推送
12.手表睡眠数据推送
13.手表心率HRV数据推送
15.设备数据推送
dType区分设备型号
1JSZN睡眠雷达
4.6.2 推送返回数据说明
1.SOS推送返回数据
{
}
"pushType": 1,
"MID": "861174001443036",
"UID": "f5b43b60797c670a1039e273",
"Content": "向您发出求救",
"Time": "2021-07-07 16:35:21",
"Name": "张三
",
"SMID": "1627356772861174001443036",
"Lon": 113.29621,
"Lat": 23.141916,
"Radius": 550,
"Pro": "广东省",
69睡眠仪心率过缓
71呼吸过缓
73睡眠仪一健报警
2JSZN跌倒雷达
"City": "广州市",
"Dist": "越秀区",
"Str": "黄花岗街道太和岗路富力御龙庭",
"Guarder": "13002070076"
参数说明:
名称
类型
说明
PushType int 推送类型
MID string 设备IMEI
Name string 姓名
SMID string 消息ID
Guarder string 监护人手机号码
Lon float 经度
Lat float 纬度
Pro string 省份
City string 城市
Dist string 县区
Str string 街道
Radius int 精度
Time string SOS时间,格式为[yyyy-MM-dd
HH:mm:ss]
2.体温、心率、血压、血氧推送数据(根据是否有对应的返回字段来判断接收到推送的数据类型,有可能同时推
送多种类型的数据)
参数说明:
名称 类型 说明
H int 心率
O int 血氧
W float 体温
X int 高压
Y int 低压
Time string 时间[yyyy-MM-dd HH:mm:ss]
pushType int 推送类型
MID string 设备ID
3.定位推送数据
参数说明:
{
"pushType": 2,
"MID": "860315001079723",
"W": 36.3,
"H": 66,
"O": "90",
"X": "114",
"Y": "71",
"Time": "2021-02-07 16:19:21"
}
{
"pushType": 3,
"MID": "860314001125321",
"Lon": 113.3161749,
"Lat": 23.1246395,
"Radius": 29,
"Pro": "广东省",
"City": "广州市",
"Dist": "天河区",
"Str": "冼村街道邦华环球广场",
"CT": "2021-03-22 16:43:10",
"UT": "2021-03-22 16:43:10"
}
名称 类型 说明
pushType int 推送类型
MID string 设备IMEI
Lon float 经度
Lat float 纬度
Radius int 精度
Pro string 省份
City string 城市
Dist string 县区
Str string 街道
CT string 定位开始时间
UT string 定位结束时间
Time string 定位上报时间[yyyy-MM-dd
HH:mm:ss]
4.通知推送数据
参数说明:
名称 类型 说明
pushType int 推送类型
MID string 设备IMEI
UID string 设备唯一UID
Lon float 经度
Lat float 纬度
Pro string 省份
City string 城市
Dist string 县区
Str string 街道
Action int 通知类型
Time string 通知时间[yyyy-MM-dd HH:mm:ss]
DevType string 当Action113门磁事件上报时返回
表示设备类型:设备类型
01 门磁
02 燃气
03 烟感
04 紧急按钮
05 一氧化碳
06 温感
07 声光
08 白蚁监测器
09 水浸
0A 断电报警器
{
"MID": "860315001079723",
"UID": "8f50df5e428eea7537d440b5",
"Time": "2021-11-29 09:56:25",
"Lon": 113.504036,
"Lat": 23.534475,
"Pro": "广东省",
"City": "广州市",
"Dist": "从化区",
"Str": "太平镇套牛庄",
"Action": 10,
"pushType": 4
}
0B 红外报警器
MCStatus string 当Action113门磁事件上报时返回
表示门窗状态
00 门窗关闭
01 门窗打开
Electric int 当Action113门磁事件上报时返回表示电池电压
CSQ int 当Action113门磁事件上报时返回表示信号强度
B int 当Action113门磁事件上报时返回表示电量
PDType string
NB的产品类型
01 门磁
02 烟感
03 红外
04 气感
05 一氧化碳
06 紧急按钮
07 防拆探测
08 水浸
09 红外对射
0A 断电报警器
0B 门阻报警器
0C 电梯停运监测
0D 人体存在跌倒报警器
FF 网关
SCA的设备类型
0x00 未知类型(待指定型号)
0x10 NB网关
0x11 NB门磁
0x12 NB红外
0x13 NB烟感
0x14 NB气感
0x15 NB手爆
0x16 NB紧急按钮
0x17 NB CO
0x18 NB水浸
0x19 NB震动
EventType string
当Action为61表示NB设备上报61
且不带此EventType默认是其它
PDType报警)
0D00 设备故障
0D01 驻留报警
0D02 跌倒报警
0D03 有人报警
0D04 无人报警
当Action113为门磁事件
当Action114为烟感、气感、门磁设
当Action为115表示拉绳SOS设备
02 报警
03 报警恢复
04 防拆报警
05 防拆报警恢复
06 低电压
07 低电压恢复
08 传感器故障
09 传感器故障恢复
0A 测试报警
0B 测试报警恢复
0C 紧急报警
0D 紧急报警恢复
0E 温度报警
0F 温度报警恢复
当Action为116表示SCA设备
0x0001 告警
0x0002 低电
0x0004 防拆
0x0005 故障
0x000D 测试
0x0011 报警恢复
0x0012 低压恢复
0x0014 防拆恢复
0x0015 故障恢复
0x00AA 设备ACK
0x001E 添加子设备
0x001F 删除子设备
118防跌倒雷达设备
01 设备电量告警
02 设备故障告警
03 跌倒告警
04 滞留告警
05 长时间无人体存在提醒
当Action为122表示NB温湿度设备
01 高温报警
02 低温报警
03 高湿度报警
04 低湿度报警
05 SOS报警
06 低电压报警
RQND int 当Action为燃汽报警时返回表示燃汽浓度单位%LEL
VideoUrl String 当action为117时返回视频门磁报警后现场15秒高清视频
CoverUrl String 当action为117时返回视频门磁报警后现场的一张照片
JGAlarmType int 当Action为128
10 溢水告警恢复
11 溢水告警
12 电池电压告警
13 井盖打开或关闭报警
JGLeanAngle int 当Action为128时返回倾斜角度,取值范围:0-180
JGCoverState int 当Action为128时返回井盖状态 0 关闭
1 开启
JGArmingState int 当Action为128时返回布防状态 0 撤防
1 布防
5.消息已读推送数据
参数说明:
名称 类型 说明
pushType int 推送类型
SMID string 消息ID
MID string 设备IMEI
Time string 时间
Action Int 消息类型
6.计步翻转次数推送数据
{
"pushType": 5,
"SMID": "1627365811861174001443036",
"MID": "861174001443036",
"Time": "2021-07-27 14:04:40",
"Action": 7
}
参数说明:
名称 类型 说明
pushType int 推送类型
MID string 设备IMEI
Step Int 步数
Roll Int 翻转次数
Day string 日期[yyyyMMdd]
7.进出围栏推送数据
参数说明:
名称 类型 说明
pushType int 推送类型
MID string 设备IMEI
Lon float 设备当前位置,经度
Lat float 设备当前位置,纬度
Pro string 设备当前位置,省份
City string 设备当前位置,城市
Dist string 设备当前位置,县区
Str string 设备当前位置,街道
Time string 进出围栏时间,格式为[yyyy-MM-dd
HH:mm:ss]
Content string 消息内容,进或出围栏
8.微聊语音推送数据
{
"pushType": 6,
"MID": "860315001079723",
"Step": 2035,
"Roll": 15,
"Day": "20211030"
}
{
"pushType": 7,
"MID": "861174002017037",
"Lon": 113.303642,
"Lat": 23.145624,
"Pro": "广东省",
"City": "广州市",
"Dist": "越秀区",
"Str": "太和岗路",
"Time": "2021-11-01 16:09:30",
"Content": "进入围栏(创意大道)"
}
参数说明:
名称 类型 说明
pushType int 推送类型
UID string 设备唯一UID
MType int 消息类型0为文字消息1为语音消
2为图像消息
MID string 设备IMEI
CImgID string 图像ID
CAmrID string 语音消息ID
AmrLen int 语音消息长度
Time string 发送消息的时间,时间戳形式,精确
到毫秒
Name string 消息发起者的昵称
ImgID string 消息发起者的图像ID
Guarder string 监护号码
9.睡眠带报警消息推送数据
参数说明:
名称 类型 说明
pushType int 推送类型
MID string 设备IMEI
Content string 报警内容
Time string 报警时间
Action Int
报警类型 68.睡眠仪心率过速 69.睡眠
仪心率过缓 70.呼吸过速 71.呼吸过缓
72.睡眠仪离床报警 73.睡眠仪一健报
警 74.离线报警
10.睡眠带心率、呼吸等数据推送
{
"pushType": 8,
"UID": "d2a3335f4ee5bb8b536cb295",
"Name": "手表",
"MID": "863000112307810",
"Guarder": "17351781019",
"ImgID": "e476005866e8a2a6407502b3",
"CType": 1,
"MType": 1,
"CAmrID": "http://app.xcloudtech.com/v3/device/file?FileID=252e8e61c2626c6f27273021",
"AmrLen": 4,
"Time": 1636707877143
}
{
"pushType": 9,
"MID": "861174002017037",
"Action": 69,
"Time": "2022-03-09 10:09:30",
"Content": ""
}
参数说明:
名称 类型 说明
pushType int 推送类型
MID string 设备IMEI
Time string 推送时间 格式为[yyyy-MM-dd
HH:mm:ss]
SHeart int 心率
SBreath int 呼吸
SStatus string 状态 3.睡眠 4.离床 5.打鼾 6.体动
B int 电量
SDate string 日期 格式为[yyyy-MM-dd HH:mm:ss]
11.睡眠带睡眠报告推送
参数说明:
名称 类型 说明
MID string 设备IMEI
Time string 时间 格式为[yyyy-MM-dd HH:mm:ss]
Day string 睡眠日期格式yyyy-mm-dd
SResult int 睡眠评价1非常好2挺好的3一般
4不太好5数据不全
SIndex int 睡眠指数满分100分0-100分
SLen int 睡眠时长,单位分钟
ABreath int 平均呼吸,单位 次/分
AHeart int 平均心率,单位 次/分
Moves array 体动对象数组对象包含参数T和V
如[{T:'',V:1},{T:'',V:2}]T表示
时间hh:mmV表示数值
Hearts array 心率对象数组对象包含参数T和V
如[{T:'',V:60},{T:'',V:57}]T表
示时间hh:mmV表示数值
Breaths array 呼吸对象数组对象包含参数T和V
如[{T:'',V:13},{T:'',V:19}]T表
示时间hh:mmV表示数值
Sleeps array 睡眠质量,深浅睡眠对象数组,对象
{
"MID": "395016710253",
"Time": "2022-03-04 16:54:29",
"data": [
{
"SHeart": 0,
"SBreath": 0,
"SStatus": 4,
"B": 100,
"SDate": "2022-03-04 16:53:30"
},
{
"SHeart": 0,
"SBreath": 0,
"SStatus": 4,
"B": 100,
"SDate": "2022-03-04 16:53:31"
}
]
}
包含参数T和V
[{T:'',V:0},{T:'',V:2}]T表示时
V表示数值0清醒1浅睡2中
3深睡
Somns int 浅睡占比
SMid int 中睡占比
SDeep int 深睡占比
Sobers int 清醒占比
12.手表睡眠数据推送
参数说明:
名称 类型 说明
MID string 设备IMEI
Time string 时间 格式为[yyyy-MM-dd HH:mm:ss]
Day string 睡眠日期格式yyyymmdd
DS int 深睡时长,分钟为单位
LS int 浅睡时长,分钟为单位
AW int 清醒时长,分钟为单位
13.手表心率HRV数据推送
参数说明:
名称 类型 说明
MID string 设备IMEI
Time string 时间 格式为[yyyy-MM-dd HH:mm:ss]
StartTime string 时间戳,开始测量的时间及唯一标识,例如1682479179
(每轮中测量上报的数据包序号使用同一个时间戳)
Flag int 本轮测量的开始/进行中/结束0==开始1==进行中2==
结束
Data int 本轮测量的一组数据包,内容是多个R-R值数量不定
Datalndex int 本轮测量中上报的数据包序号,2个字节字符串例如01