{
"type": 2,
"message": [
{
"key": "shortStaffing",
"value": 2098
},
{
"key": "alarmIn",
"value": 3
},
{
"key": "lowBattery",
"value": 2850
},
{
"key": "heartRate",
"value": 62
},
{
"key": "sosWarning",
"value": 101
},
{
"key": "gather",
"value": 116
},
{
"key": "doka",
"value": 420
},
{
"key": "offWarning",
"value": 10187
}
]
}{"type":3,"message":"ping"}{
"message": {
"alarmAddress": "Test Map Test Fence",
"alarmDesc": "{\"rules\": [{\"sign\":\"gt\",\"value\":\"2\"}],\"value\":\"11\"}",
"alarmDescH": "Overcrowding alarm. Current value: 11. The alarm was triggered because the value is greater than 2.",
"alarmLevel": "2",
"alarmModelName": "Zhang Qingling",
"alarmTime": "2024-06-11 17:02:26",
"alarmType": "gatherOver",
"alarmTypeName": "Overcrowding Alarm",
"alarmUuid": "48a8c57g-ec72-41be-8261-52239f14a37e",
"alarmWay": 0
},
"type": 1
}alarmWay field in the alarm message is used to distinguish between business alarms and hardware alarms:1: Hardware alarm0: Business alarm