Compare commits
4 Commits
9e6bea2776
...
1e060fb486
Author | SHA1 | Date | |
---|---|---|---|
1e060fb486 | |||
9d3d9a8b48 | |||
7019d231e2 | |||
fca55c5cb8 |
129
config.yaml
Normal file
129
config.yaml
Normal file
@ -0,0 +1,129 @@
|
||||
user_ids:
|
||||
T2变电所:
|
||||
- g78976das
|
||||
A区北油库: []
|
||||
B区西~油库:
|
||||
- fsdf34324
|
||||
- dsffee879
|
||||
二厂平台~东: []
|
||||
T1变电所: []
|
||||
A区南~油库:
|
||||
- ffe348244
|
||||
T3变电所: []
|
||||
T11变电所: []
|
||||
二厂平台~西: []
|
||||
二厂平台~中01: []
|
||||
二厂平台~中02: []
|
||||
T9变压器: []
|
||||
T6变压器: []
|
||||
B区西~油库(测温): []
|
||||
T2变电所 (测温): []
|
||||
二厂平台~西(测温): []
|
||||
二厂平台~中01(测温): []
|
||||
T1变电所(测温): []
|
||||
二厂平台~东(测温): []
|
||||
二厂平台~中02(测温): []
|
||||
T3变电所(测温): []
|
||||
T11变电所(测温): []
|
||||
A区南~油库(测温): []
|
||||
T9变压器(测温): []
|
||||
T6变压器(测温): []
|
||||
A区北油库(测温): []
|
||||
A区_北油库_气体探测器: []
|
||||
A区_南油库_气体探测器: []
|
||||
B区油库_气体探测器: []
|
||||
|
||||
|
||||
event_type:
|
||||
131329: 视频丢失
|
||||
131330: 视频遮挡
|
||||
131331: 移动侦测
|
||||
131612: 场景变更
|
||||
131613: 虚焦
|
||||
589825: 报警输入
|
||||
196355: 可视域事件
|
||||
851969: GPS采集
|
||||
131588: 区域入侵
|
||||
131585: 越界侦测
|
||||
131586: 进入区域
|
||||
131587: 离开区域
|
||||
131590: 徘徊侦测
|
||||
131593: 人员聚集
|
||||
131592: 快速移动
|
||||
131591: 停车侦测
|
||||
131594: 物品遗留
|
||||
131595: 物品拿取
|
||||
131664: 人数异常
|
||||
131665: 间距异常
|
||||
131596: 剧烈运动
|
||||
131603: 岗位值守
|
||||
131605: 倒地
|
||||
131597: 攀高
|
||||
131666: 人员站立
|
||||
131609: 防风场滞留
|
||||
131598: 起身
|
||||
131599: 人靠近ATM
|
||||
131600: 操作超时
|
||||
131601: 贴纸条
|
||||
131602: 安装读卡器
|
||||
131604: 尾随
|
||||
131606: 声强突变
|
||||
131607: 折线攀高
|
||||
131611: 折线警戒面
|
||||
192518: 温差报警
|
||||
192517: 温度报警
|
||||
192516: 船只检测
|
||||
192515: 火点检测
|
||||
192514: 烟火检测
|
||||
192513: 烟雾检测
|
||||
254234: 低限报警
|
||||
254235: 高限报警
|
||||
254011: 燃气报警
|
||||
930335: 高空抛物
|
||||
327681: 防区报警
|
||||
327946: 防区布防
|
||||
889196545: 监控点离线
|
||||
422400001: 有人打电话
|
||||
422400000: 有人抽烟
|
||||
422400002: 有人抽烟或打电话
|
||||
|
||||
devices:
|
||||
f3e4a7ff9123414e8654735a6346c709: T2变电所
|
||||
fbd248070e194ee7a5d19bbebd04b416: A区北油库
|
||||
7b2e3262db0944f6aafb46e92662b5d0: B区西~油库
|
||||
2fea57a3fb0e4b1690a4c3f0ea104e5a: 二厂平台~东
|
||||
3a749d1152ed46c8ae5fb6498c93fd5c: T1变电所
|
||||
326798a515e34beebb192e310a083b6f: A区南~油库
|
||||
60755219aaac48d4b28330557f3195ab: T3变电所
|
||||
f35c4c52e3a14d79bb7550add62e53c1: T11变电所
|
||||
c08f3b8317a743069ac18fc1f9d3dfc3: B区西~油库
|
||||
f56fe78367e5428ea86a0df60c65ce97: T2变电所
|
||||
0f13fc0d975744cc87020ec684ac567f: 二厂平台~西
|
||||
c25ef7b22a014427b81450e9947a4900: 二厂平台~中01
|
||||
5241132804bc4190a9602de3eef52e67: T1变电所
|
||||
6408079965494092aa9098d4c40e5de1: 二厂平台~东
|
||||
98836b3470724ac286bcf13409680cd3: 二厂平台~中02
|
||||
17d6d40adab940d09c31fdc61eddbf0f: T3变电所
|
||||
870bd26f6c8e4d37aa66f055cf948ad2: T11变电所
|
||||
daa37a58d3364f6ab195a7b7f37864f4: A区南~油库
|
||||
ca89140d5deb448888aee8505f36e380: T9变压器
|
||||
b61cc3688e41446f882e4ac17ff9de94: T6变压器
|
||||
96d676184b2c46ddaa58cc1959844649: A区北油库
|
||||
38a57cbc742a4ff7bedf84582ae12ceb: B区西~油库(测温)
|
||||
c9558cebdc7b4bc3afff8e574c9980e5: T2变电所 (测温)
|
||||
6db35c44bd2749d99513e42bf0e807a3: 二厂平台~西(测温)
|
||||
600984a71b104b7f87f04166e6116120: 二厂平台~中01(测温)
|
||||
0167f324d14246dda04dc0d5cadd03d7: T1变电所(测温)
|
||||
6128d2a2ab5746279135c96c79f2561f: 二厂平台~东(测温)
|
||||
cb82b9641aa54011abe92408cae86a3f: 二厂平台~中02(测温)
|
||||
c914de0202544211822fee8ca293b5be: T3变电所(测温)
|
||||
2ecfd396c4d0454f99101d3b3de6e60f: T11变电所(测温)
|
||||
f1e5e56900f847df8b982a6f5046f6ef: A区南~油库(测温
|
||||
4c3504b4122a4edf98befbcc5f8de8f4: T9变压器(测温)
|
||||
210062d2e12d4b56b31a8324b42e8af8: T6变压器(测温)
|
||||
d16a70c6461c407a8f507013c29fce97: A区北油库(测温
|
||||
4a1057f79b12483288e22d81a2f587f9: A区_北油库_气体探测器
|
||||
c0f9b4d866af46d79d7ddb19c4f4a874: A区_南油库_气体探测器
|
||||
2b6d0f3694854ad393537ececed20704: B区油库_气体探测器
|
||||
|
||||
push_url: http://192.168.1.233:8080/batch_msg
|
55
event.json
Normal file
55
event.json
Normal file
@ -0,0 +1,55 @@
|
||||
{
|
||||
"eventId": "BE26E09F-0C6C-4EF9-BE2B-27007B261731",
|
||||
"eventType": "区域入侵",
|
||||
"eventLvl": 1,
|
||||
"happenTime": "2019-01-02T15:17:24.000+08:00",
|
||||
"srcIndex": "da107dd1989e44978a5efebe73d6e979",
|
||||
"srcName": "浙江杭州",
|
||||
"srcType": "camera",
|
||||
"status": 0,
|
||||
"timeout": 0,
|
||||
"userIds": [
|
||||
"gdsdfs"
|
||||
],
|
||||
"data": {
|
||||
"channelName": "A区北油料库",
|
||||
|
||||
"dataType": "behavioralAnalysis",
|
||||
"recvTime": "2017-04-22T15:39:01+08:00",
|
||||
"sendTime": "2017-04-22T15:39:01+08:00",
|
||||
"dateTime": "2017-04-22T15:39:01+08:00",
|
||||
"ipAddress": "10.19.134.11",
|
||||
"portNo": 80,
|
||||
"channelID": 1,
|
||||
"eventType": "fielddetection",
|
||||
"eventDescription": "fielddetection",
|
||||
"_detectionResult": [
|
||||
{
|
||||
"imageUrl": "http://10.3.1.12:8080/xxx",
|
||||
"targetAttrs": {
|
||||
"imageServerCode": "3212234",
|
||||
"deviceIndexCode": "1568556",
|
||||
"cameraIndexCode": "1235415",
|
||||
"channelName": "tongdao1",
|
||||
"cameraAddress": "杭州市西兴",
|
||||
"longitude": 116.39737,
|
||||
"latitude": 116.39737
|
||||
},
|
||||
"duration": 120,
|
||||
"sensitivityLevel": 20,
|
||||
"rate": 30,
|
||||
"detectionTarget": 1,
|
||||
"regionCoordinatesList": [
|
||||
{
|
||||
"positionX": 0.901,
|
||||
"positionY": 0.536
|
||||
},
|
||||
{
|
||||
"positionX": 0.901,
|
||||
"positionY": 0.536
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
89
fdas.json
Normal file
89
fdas.json
Normal file
@ -0,0 +1,89 @@
|
||||
{
|
||||
"code": "0",
|
||||
"msg": "success",
|
||||
"data": {
|
||||
"total": 3,
|
||||
"pageNo": 1,
|
||||
"pageSize": 40,
|
||||
"list": [
|
||||
{
|
||||
"indexCode": "4a1057f79b12483288e22d81a2f587f9",
|
||||
"resourceType": "gas,fireSensor",
|
||||
"regionIndexCode": "root000000",
|
||||
"name": "A区_北油库_气体探测器",
|
||||
"fireproChannelType": 1020069,
|
||||
"fireproChannelSubType": 10,
|
||||
"fireproChannelFirm": "4000001",
|
||||
"fireproChannelOwnSystemId": "1010003",
|
||||
"createTime": "2024-01-11T15:55:33.234+08:00",
|
||||
"updateTime": "2024-01-12T10:39:45.730+08:00",
|
||||
"parentIndexCode": "d8373df56bde4afaa5362deeb5162e48",
|
||||
"fireproChannelAddressCode": "d8373df56bde4afaa5362deeb5162e48_01-001-001",
|
||||
"channelType": "gas",
|
||||
"channelNo": "01-001-001",
|
||||
"comId": "fire",
|
||||
"dataVersion": "0",
|
||||
"disOrder": 642,
|
||||
"treatyType": "gb26875_reg",
|
||||
"zoneId": "Asia/Shanghai",
|
||||
"extendJson": "{\"tag\": null, \"zoneId\": \"Asia/Shanghai\", \"resourceId\": \"60492604d2b4434e9c87af6f9d47113f\", \"managerResType\": \"fireSensor\", \"deviceTreatyType\": \"gb26875_reg\", \"fireproChannelFirm\": \"4000001\", \"fireproChannelType\": \"1020069\", \"fireproChannelSubType\": \"10\", \"fireproChannelAddressCode\": \"d8373df56bde4afaa5362deeb5162e48_01-001-001\", \"fireproChannelOwnSystemId\": \"1010003\"}",
|
||||
"sort": 642,
|
||||
"isCascade": 0,
|
||||
"regionName": "江淮汽车发动机公司",
|
||||
"regionPath": "@root000000@"
|
||||
},
|
||||
{
|
||||
"indexCode": "c0f9b4d866af46d79d7ddb19c4f4a874",
|
||||
"resourceType": "gas,fireSensor",
|
||||
"regionIndexCode": "root000000",
|
||||
"name": "A区_南油库_气体探测器",
|
||||
"fireproChannelType": 1020069,
|
||||
"fireproChannelSubType": 10,
|
||||
"fireproChannelFirm": "4000001",
|
||||
"fireproChannelOwnSystemId": "1010003",
|
||||
"createTime": "2024-01-11T15:54:46.636+08:00",
|
||||
"updateTime": "2024-01-12T10:40:49.145+08:00",
|
||||
"parentIndexCode": "25321b671f694c1a8848feb966f45b29",
|
||||
"fireproChannelAddressCode": "25321b671f694c1a8848feb966f45b29_01-001-001",
|
||||
"channelType": "gas",
|
||||
"channelNo": "01-001-001",
|
||||
"comId": "fire",
|
||||
"dataVersion": "0",
|
||||
"disOrder": 641,
|
||||
"treatyType": "gb26875_reg",
|
||||
"zoneId": "Asia/Shanghai",
|
||||
"extendJson": "{\"tag\": null, \"zoneId\": \"Asia/Shanghai\", \"resourceId\": \"acd35363c27743e78ae947252c743553\", \"managerResType\": \"fireSensor\", \"deviceTreatyType\": \"gb26875_reg\", \"fireproChannelFirm\": \"4000001\", \"fireproChannelType\": \"1020069\", \"fireproChannelSubType\": \"10\", \"fireproChannelAddressCode\": \"25321b671f694c1a8848feb966f45b29_01-001-001\", \"fireproChannelOwnSystemId\": \"1010003\"}",
|
||||
"sort": 641,
|
||||
"isCascade": 0,
|
||||
"regionName": "江淮汽车发动机公司",
|
||||
"regionPath": "@root000000@"
|
||||
},
|
||||
{
|
||||
"indexCode": "2b6d0f3694854ad393537ececed20704",
|
||||
"resourceType": "gas,fireSensor",
|
||||
"regionIndexCode": "root000000",
|
||||
"name": "B区油库_气体探测器",
|
||||
"fireproChannelType": 1020069,
|
||||
"fireproChannelSubType": 10,
|
||||
"fireproChannelFirm": "4000001",
|
||||
"fireproChannelOwnSystemId": "1010003",
|
||||
"createTime": "2024-01-08T21:46:02.373+08:00",
|
||||
"updateTime": "2024-01-12T10:40:10.687+08:00",
|
||||
"parentIndexCode": "b0f037bf47254fd9bcbf33db21b8a569",
|
||||
"fireproChannelAddressCode": "b0f037bf47254fd9bcbf33db21b8a569_01-001-001",
|
||||
"channelType": "gas",
|
||||
"channelNo": "01-001-001",
|
||||
"comId": "fire",
|
||||
"dataVersion": "0",
|
||||
"disOrder": 414,
|
||||
"treatyType": "gb26875_reg",
|
||||
"zoneId": "Asia/Shanghai",
|
||||
"extendJson": "{\"tag\": null, \"zoneId\": \"Asia/Shanghai\", \"resourceId\": \"5788d5be33a74de6a9216f2465dc067e\", \"managerResType\": \"fireSensor\", \"deviceTreatyType\": \"gb26875_reg\", \"fireproChannelFirm\": \"4000001\", \"fireproChannelType\": \"1020069\", \"fireproChannelSubType\": \"10\", \"fireproChannelAddressCode\": \"b0f037bf47254fd9bcbf33db21b8a569_01-001-001\", \"fireproChannelOwnSystemId\": \"1010003\"}",
|
||||
"sort": 414,
|
||||
"isCascade": 0,
|
||||
"regionName": "江淮汽车发动机公司",
|
||||
"regionPath": "@root000000@"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
11
hik-sub.service
Normal file
11
hik-sub.service
Normal file
@ -0,0 +1,11 @@
|
||||
[Unit]
|
||||
Description=Hik sub
|
||||
After=network.target redis
|
||||
|
||||
[Service]
|
||||
ExecStart=/home/hik/hik-push-venv/bin/hik-sub
|
||||
Restart=always
|
||||
User=hik
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
BIN
hik_push/__pycache__/__init__.cpython-311.pyc
Normal file
BIN
hik_push/__pycache__/__init__.cpython-311.pyc
Normal file
Binary file not shown.
Binary file not shown.
BIN
hik_push/__pycache__/read_event.cpython-311.pyc
Normal file
BIN
hik_push/__pycache__/read_event.cpython-311.pyc
Normal file
Binary file not shown.
BIN
hik_push/__pycache__/read_event.cpython-312.pyc
Normal file
BIN
hik_push/__pycache__/read_event.cpython-312.pyc
Normal file
Binary file not shown.
@ -1,16 +1,14 @@
|
||||
import asyncio
|
||||
import json
|
||||
from typing import Dict
|
||||
|
||||
from redis import asyncio as aioredis
|
||||
import uvicorn
|
||||
from fastapi import FastAPI, BackgroundTasks, UploadFile
|
||||
from fastapi import FastAPI, BackgroundTasks
|
||||
|
||||
app = FastAPI()
|
||||
|
||||
|
||||
async def add_stream(data: dict):
|
||||
redis = await aioredis.Redis(host="127.0.0.1", port=6379)
|
||||
redis = await aioredis.Redis(host="127.0.0.1", port=7019, password="SMHdFrlK")
|
||||
await redis.lpush("hik-sub-event", json.dumps(data))
|
||||
await redis.close()
|
||||
|
||||
@ -27,7 +25,7 @@ async def event_rcv(data: dict, background_tasks: BackgroundTasks):
|
||||
|
||||
|
||||
def run_app():
|
||||
uvicorn.run("main:app", host="0.0.0.0", port=8000)
|
||||
uvicorn.run(app=app, host="0.0.0.0", port=8000)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
BIN
hik_push/mapping/__pycache__/__init__.cpython-311.pyc
Normal file
BIN
hik_push/mapping/__pycache__/__init__.cpython-311.pyc
Normal file
Binary file not shown.
Binary file not shown.
BIN
hik_push/mapping/__pycache__/event_map.cpython-311.pyc
Normal file
BIN
hik_push/mapping/__pycache__/event_map.cpython-311.pyc
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,15 +0,0 @@
|
||||
device_map = {
|
||||
"192.168.1.12": "4GB-供油站",
|
||||
"192.168.1.13": "T2变电所",
|
||||
"192.168.1.14": "二厂平台~西",
|
||||
"192.168.1.15": "二厂平台~中o1",
|
||||
"192.168.1.16": "T1变电所",
|
||||
"192.168.1.17": "二厂平台~东",
|
||||
"192.168.1.18": "二厂平台~中o2",
|
||||
"192.168.1.19": "T3变电所",
|
||||
"192.168.1.20": "T11变电所",
|
||||
"192.168.1.21": "4GA-供油站",
|
||||
"192.168.1.22": "T9-变压器",
|
||||
"192.168.1.23": "T6-变压器",
|
||||
"192.168.1.24": "4DB-供油站",
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
mapping = {
|
||||
event_map = {
|
||||
131329: '视频丢失',
|
||||
131330: '视频遮挡',
|
||||
131331: '移动侦测',
|
@ -1,17 +0,0 @@
|
||||
user_map = {
|
||||
"192.168.1.12": [
|
||||
|
||||
],
|
||||
"192.168.1.13": [],
|
||||
"192.168.1.14": [],
|
||||
"192.168.1.15": [],
|
||||
"192.168.1.16": [],
|
||||
"192.168.1.17": [],
|
||||
"192.168.1.18": [],
|
||||
"192.168.1.19": [],
|
||||
"192.168.1.20": [],
|
||||
"192.168.1.21": [],
|
||||
"192.168.1.22": [],
|
||||
"192.168.1.23": [],
|
||||
"192.168.1.24": [],
|
||||
}
|
1
hik_push/rea.json
Normal file
1
hik_push/rea.json
Normal file
@ -0,0 +1 @@
|
||||
{'data': {'channelID': 1, 'channelName': 'B区西~油库', 'dataProcInterval': '24', 'dataType': 'behavioralAnalysis', 'dateTime': '2024-02-01T11:23:54.000+08:00', 'eventDescription': 'fielddetection', 'eventType': 'fielddetection', 'ipAddress': '192.168.1.11', 'picUploadInterval': '20', 'portNo': 8000, 'recvTime': '2024-02-01T11:23:57.711+08:00', 'sendTime': '2024-02-01T11:23:57.735+08:00', 'userIds': ['fsdf34324', 'dsffee879'], '_detectionResult': [{'detectionTarget': 1, 'duration': 1, 'imageUrl': 'http://192.168.1.250:6120/pic?0d44=de54ida-=o6018p66ea906d-63599cbbb*562s=**113==tp*7417=6807757*3861=6l9*0814=fo916-12*le1-od2620224252', 'rate': 0, 'rectType': 'others', 'regionCoordinatesList': [{'positionX': 0, 'positionY': 0.5210000276565552}, {'positionX': 0.9929999709129332, 'positionY': 0.8059999942779541}, {'positionX': 0.9929999709129332, 'positionY': 0.02500000037252903}, {'positionX': 0.006000000052154064, 'positionY': 0}], 'sensitivityLevel': 4, 'targetAttrs': {'cameraIndexCode': 'c08f3b8317a743069ac18fc1f9d3dfc3', 'deviceIndexCode': '9c6ed401392e454984c8002bdd96c255', 'imageServerCode': '53a3b8cb-b3e6-45ff-ae95-65ab3a157551', 'picServerIndexCode': '53a3b8cb-b3e6-45ff-ae95-65ab3a157551'}, 'targetRect': {'height': 0.4860000014305115, 'positionX': 0.02400000020861626, 'positionY': 0.4329999983310699, 'width': 0.09200000017881392}, 'taskInfo': {'ruleCustomName': '规则1', 'ruleID': 0, 'ruleName': '规则1'}}]}, 'eventId': '00091540-B916-8546-8C42-8582BD2F66F3', 'eventType': '区域入侵', 'happenTime': '2024-02-01T11:23:54.000+08:00', 'srcIndex': 'c08f3b8317a743069ac18fc1f9d3dfc3', 'srcName': 'B区西~油库', 'srcParentIndex': '9c6ed401392e454984c8002bdd96c255', 'srcType': 'camera', 'status': 0, 'timeout': 0}
|
@ -1,118 +1,110 @@
|
||||
import asyncio
|
||||
import json
|
||||
from io import BytesIO
|
||||
|
||||
from pathlib import Path
|
||||
import logging
|
||||
import yaml
|
||||
import requests
|
||||
|
||||
from custom_exception import FeishuAuthException
|
||||
from mapping.event_map_mapping import mapping
|
||||
from mapping.device_map import device_map
|
||||
from mapping.user_map import user_map
|
||||
|
||||
from redis import asyncio as aioredis
|
||||
|
||||
app_id = "cli_a525f3d78e3e500c"
|
||||
app_secret = "JVhnbKfXifddjHVwcTqbEfn1rDQBYqDD"
|
||||
|
||||
headers = {"Authorization": ""}
|
||||
|
||||
|
||||
def get_access_token(api_id, secret):
|
||||
url = "https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal"
|
||||
data = {
|
||||
"app_id": api_id,
|
||||
"app_secret": secret
|
||||
}
|
||||
resp = requests.post(url, data=data).content.decode('utf-8')
|
||||
return json.loads(resp)['tenant_access_token']
|
||||
|
||||
|
||||
# 获取事件的图片
|
||||
def get_image_url(event):
|
||||
analysis_key = mapping.get(event['eventType'])['detection_key']
|
||||
if analysis_key is None:
|
||||
return None
|
||||
images = []
|
||||
for el in event['data'][analysis_key]:
|
||||
images.append(el['imageUrl'])
|
||||
if len(images) == 0:
|
||||
return None
|
||||
return images
|
||||
|
||||
|
||||
def get_value_by_nested_key(my_dict, nested_key):
|
||||
ret = my_dict
|
||||
for key in nested_key:
|
||||
ret = ret[key]
|
||||
return ret
|
||||
|
||||
|
||||
# 上次图片到飞书
|
||||
def upload_image(url):
|
||||
image_content = requests.get(url).content
|
||||
payload = {'image_type': 'message'}
|
||||
files = [
|
||||
('image', ('file', BytesIO(image_content), 'application/octet-stream'))
|
||||
]
|
||||
image = requests.request("POST", "https://open.feishu.cn/open-apis/im/v1/images", data=payload,
|
||||
files=files, headers=headers).content.decode('utf-8')
|
||||
data = json.loads(image)
|
||||
code = data['code']
|
||||
if code == 99991663:
|
||||
raise FeishuAuthException
|
||||
image_key = json.loads(image)['data']['image_key']
|
||||
return image_key
|
||||
|
||||
|
||||
# 推送到飞书
|
||||
def push_to_feishu(data):
|
||||
push_url = "https://open.feishu.cn/open-apis/message/v4/batch_send/"
|
||||
data = json.dumps(data)
|
||||
r = requests.post(push_url, data=data, headers=headers).content.decode('utf-8')
|
||||
data = json.loads(r)
|
||||
code = data['code']
|
||||
if code == 99991663:
|
||||
raise FeishuAuthException
|
||||
print(r)
|
||||
|
||||
|
||||
async def read_event():
|
||||
redis_client = await aioredis.Redis(host="127.0.0.1", port=6379)
|
||||
logging.basicConfig(level=logging.INFO)
|
||||
# 读取配置文件
|
||||
home_dir = Path.home()
|
||||
with open(home_dir / '.config' / 'hik-push' / 'config.yaml', 'r', encoding='utf-8') as f:
|
||||
config = yaml.safe_load(f)
|
||||
if "user_ids" not in config:
|
||||
logging.error("请配置user_ids")
|
||||
return
|
||||
if "devices" not in config:
|
||||
logging.error("请配置devices")
|
||||
return
|
||||
if "event_type" not in config:
|
||||
logging.error("请配置event_type")
|
||||
return
|
||||
if "push_url" not in config:
|
||||
logging.error("请配置push_url")
|
||||
return
|
||||
|
||||
logging.info(config)
|
||||
user_map = config['user_ids']
|
||||
device_map = config['devices']
|
||||
event_map = config['event_type']
|
||||
push_url = config['push_url']
|
||||
redis_client = await aioredis.Redis(host="127.0.0.1", port=7019, password="SMHdFrlK")
|
||||
while True:
|
||||
data = await redis_client.brpop("hik-sub-event")
|
||||
sub_json = json.loads(data[1].decode('utf-8'))
|
||||
try:
|
||||
data = await redis_client.brpop("hik-sub-event")
|
||||
sub_json = json.loads(data[1].decode('utf-8'))
|
||||
events = sub_json["params"]["events"]
|
||||
for event in events:
|
||||
# 将eventType ID 替换为中文字符串
|
||||
event_type = event['eventType']
|
||||
event_type_str = mapping.get(event_type, "未知事件类型")
|
||||
event['eventType'] = event_type_str
|
||||
if "data" in event:
|
||||
# 如果存在 data 属性
|
||||
# ip_address
|
||||
ip_address = event["data"]["ipAddress"]
|
||||
|
||||
# 根据 ip_address 获取对应设备名称
|
||||
device_name = device_map.get(ip_address, "未知设备")
|
||||
event['data']['deviceName'] = device_name
|
||||
|
||||
# 根据 ip_address 获取对应 userid 数组
|
||||
user_ids = user_map.get(ip_address, [])
|
||||
event['data']['userIds'] = user_ids
|
||||
# 替换分析结果字段
|
||||
if "eventType" in event['data']:
|
||||
detection_field_name = event['data']['eventType']
|
||||
if detection_field_name in event['data']:
|
||||
event['data']["_detectionResult"] = event['data'].pop(detection_field_name)
|
||||
# TODO: 请求推送 api
|
||||
#
|
||||
print(event)
|
||||
# 如果是ai事件
|
||||
if event["srcType"] == "eventRule":
|
||||
event_details = event["eventDetails"]
|
||||
for event_detail in event_details:
|
||||
# 事件类型 id 替换为 str
|
||||
event_type_str = event_map.get(event_detail['eventType'], "未知事件类型")
|
||||
event_detail['eventType'] = event_type_str
|
||||
# 添加设备名称
|
||||
src_index = event_detail["srcIndex"]
|
||||
device_name = device_map.get(src_index, "未知设备")
|
||||
event_detail['deviceName'] = device_name
|
||||
# 根据设备名称获取 user_ids
|
||||
user_ids = user_map.get(device_name, [])
|
||||
event_detail['userIds'] = user_ids
|
||||
# 添加其他字段
|
||||
event_detail["eventLvl"] = event['eventLvl']
|
||||
event_detail["happenTime"] = event['happenTime']
|
||||
# 如果存在 data 属性
|
||||
if "data" in event_detail:
|
||||
# 替换分析结果字段
|
||||
if "eventType" in event_detail['data']:
|
||||
detection_field_name = event_detail['data']['eventType']
|
||||
if detection_field_name in event_detail['data']:
|
||||
event_detail['data']["_detectionResult"] = event_detail['data'].pop(detection_field_name)
|
||||
logging.info(event_detail)
|
||||
try:
|
||||
push_resp = requests.post(push_url, json=event_detail).content.decode('utf-8')
|
||||
logging.info(push_resp)
|
||||
except Exception as e:
|
||||
logging.error(f"网络错误推送失败: {e}")
|
||||
else:
|
||||
# 将 eventType ID 替换为中文字符串
|
||||
event_type = event['eventType']
|
||||
logging.info(event_type)
|
||||
event_type_str = event_map.get(event_type, "未知事件类型")
|
||||
event['eventType'] = event_type_str
|
||||
# 添加设备名称
|
||||
src_index = event["srcIndex"]
|
||||
device_name = device_map.get(src_index, "未知设备")
|
||||
# 根据设备名称获取 user_ids
|
||||
user_ids = user_map.get(device_name, [])
|
||||
event['deviceName'] = device_name
|
||||
event['userIds'] = user_ids
|
||||
if "data" in event:
|
||||
# 如果存在 data 属性
|
||||
# 替换分析结果字段
|
||||
if "eventType" in event['data']:
|
||||
detection_field_name = event['data']['eventType']
|
||||
if detection_field_name in event['data']:
|
||||
event['data']["_detectionResult"] = event['data'].pop(detection_field_name)
|
||||
# 请求推送 api
|
||||
logging.info(event)
|
||||
try:
|
||||
push_resp = requests.post(push_url, json=event).content.decode('utf-8')
|
||||
logging.info(push_resp)
|
||||
except Exception as e:
|
||||
logging.error(f"网络错误推送失败: {e}")
|
||||
|
||||
except Exception as e:
|
||||
print("error: ", e)
|
||||
logging.error("error: ", e)
|
||||
continue
|
||||
await asyncio.sleep(0.5)
|
||||
finally:
|
||||
await asyncio.sleep(0.5)
|
||||
|
||||
|
||||
def run_app():
|
||||
asyncio.run(read_event())
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
45
hik_push/sub_body.json
Normal file
45
hik_push/sub_body.json
Normal file
@ -0,0 +1,45 @@
|
||||
{
|
||||
"eventTypes": [
|
||||
131588,
|
||||
131585,
|
||||
131586,
|
||||
131587,
|
||||
131590,
|
||||
131593,
|
||||
131592,
|
||||
131591,
|
||||
131594,
|
||||
131595,
|
||||
131664,
|
||||
131665,
|
||||
131596,
|
||||
131603,
|
||||
131605,
|
||||
131597,
|
||||
131666,
|
||||
131609,
|
||||
131598,
|
||||
131599,
|
||||
131600,
|
||||
131601,
|
||||
131602,
|
||||
131604,
|
||||
131606,
|
||||
131607,
|
||||
131611,
|
||||
192518,
|
||||
192517,
|
||||
192516,
|
||||
192515,
|
||||
192514,
|
||||
192513,
|
||||
254234,
|
||||
254235,
|
||||
254011,
|
||||
930335,
|
||||
327681,
|
||||
327946
|
||||
],
|
||||
"eventDest": "http://127.0.0.1:8000/eventRcv",
|
||||
"subType": 0
|
||||
}
|
121
hik_push/trd.json
Normal file
121
hik_push/trd.json
Normal file
@ -0,0 +1,121 @@
|
||||
{
|
||||
"eventDetails": [
|
||||
{
|
||||
"ability": "event_vss",
|
||||
"data": {
|
||||
"AIOPResultData": {
|
||||
"confidence": 770,
|
||||
"height": "1080",
|
||||
"id": 10013,
|
||||
"imageUrl": "http://192.168.1.250:6120/pic?0d44=de54ida-=o1018p02ea976d-63599cbbb*162s=**118==tp*7618=6201040*6020=7l1*0026=fo966-14*le1-od2620224252",
|
||||
"modelID": "00012023050501005hms3classDet00",
|
||||
"realArea": 0,
|
||||
"realHeight": 0,
|
||||
"realVolume": 0,
|
||||
"realWidth": 0,
|
||||
"rect": {
|
||||
"h": "0.107890",
|
||||
"w": "0.067804",
|
||||
"x": "0.305665",
|
||||
"y": "0.303932"
|
||||
},
|
||||
"region": {
|
||||
"rect": {
|
||||
"h": "0.107890",
|
||||
"w": "0.067804",
|
||||
"x": "0.305665",
|
||||
"y": "0.303932"
|
||||
}
|
||||
},
|
||||
"ruleId": 2,
|
||||
"ruleName": [
|
||||
"打电话"
|
||||
],
|
||||
"targetAttrs": {
|
||||
"cameraIndexCode": "f3e4a7ff9123414e8654735a6346c709",
|
||||
"deviceIndexCode": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"imageServerCode": "d74f089c-4888-4d36-b829-926e6f7c3c3c",
|
||||
"picServerIndexCode": "d74f089c-4888-4d36-b829-926e6f7c3c3c"
|
||||
},
|
||||
"taskID": "86ff37c70e9e42f98f636ee866619e00",
|
||||
"taskType": "AIOP_Video",
|
||||
"triggerType": 1073758209,
|
||||
"type": 3,
|
||||
"typeName": "打电话",
|
||||
"url": None,
|
||||
"valid": 1,
|
||||
"visible": 1,
|
||||
"width": "1920"
|
||||
},
|
||||
"aiopMsgType": 2,
|
||||
"channelID": 33,
|
||||
"channelName": "T2变电所",
|
||||
"dataProcInterval": "28",
|
||||
"dataType": "AIOPDetection",
|
||||
"dateTime": "2024-02-02T10:33:44.430+08:00",
|
||||
"eventDescription": "AI Open Platform Video Detection",
|
||||
"eventType": "AIOPResultData",
|
||||
"ipAddress": "192.168.1.10",
|
||||
"picUploadInterval": "13",
|
||||
"portNo": 8000,
|
||||
"presetIndex": 0,
|
||||
"recvTime": "2024-02-02T10:34:20.589+08:00",
|
||||
"sendTime": "2024-02-02T10:34:20.617+08:00",
|
||||
"targetAttrs": {
|
||||
"cameraIndexCode": "f3e4a7ff9123414e8654735a6346c709",
|
||||
"deviceIndexCode": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"imageServerCode": "d74f089c-4888-4d36-b829-926e6f7c3c3c",
|
||||
"picServerIndexCode": "d74f089c-4888-4d36-b829-926e6f7c3c3c"
|
||||
},
|
||||
"taskID": "86ff37c70e9e42f98f636ee866619e00",
|
||||
"url": "http://192.168.1.250:6120/pic?0d44=de54ida-=o1018p02ea976d-63599cbbb*162s=**118==tp*7618=6201040*6020=7l1*0026=fo966-14*le1-od2620224252"
|
||||
},
|
||||
"eventOriginalId": "578B384C-78AB-7743-A2E5-CDE3BD0E19E2",
|
||||
"eventType": 422400002,
|
||||
"locationIndexCode": ", "locationName": ",
|
||||
"regionIndexCode": "2bc4f74e-4a96-4a67-b67f-4037724b0a46",
|
||||
"regionName": "江淮 汽车发动机公司/行为分析监控",
|
||||
"srcIndex": "f3e4a7ff9123414e8654735a6346c709",
|
||||
"srcName": "T2变电所",
|
||||
"srcType": "camera"
|
||||
}
|
||||
],
|
||||
"eventId": "894A9D9761D84FAB96BD0D292DA219BC",
|
||||
"eventLvl": 2,
|
||||
"eventName": "有人抽烟或打电话",
|
||||
"eventOldId": "578B384C-78AB-7743-A2E5-CDE3BD0E19E2",
|
||||
"eventType": "未知事件类型",
|
||||
"happenTime": "2024-02-02T10:33:44.430+08:00",
|
||||
"linkageAcion": [
|
||||
{
|
||||
"content": "[{"cameraIndexCode":"f3e4a7ff9123414e8654735a6346c709","cameraName":"T2变电所","cameraType":"0","cascadeCode":"","decodeTag":"hikvision","recordType":"1","treatyType":"1"}]\n",
|
||||
"linkageType": "popUpLiveViewOnClient"
|
||||
},
|
||||
{
|
||||
"content": "[{"cameraIndexCode":"f3e4a7ff9123414e8654735a6346c709","cameraName":"T2变电所","cameraType":"0","cascadeCode":"","decodeTag":"hikvision","recordType":"1","treatyType":"1"}]\n",
|
||||
"linkageType": "popUpPlayBackOnClient"
|
||||
},
|
||||
{
|
||||
"content": "{"bPopupEventPicture":true}",
|
||||
"linkageType": "popUpPictureOnClient"
|
||||
},
|
||||
{
|
||||
"content": "{"alertTimes":1,"soundText":"江淮 汽车发动机公司/行为分析监控,T2变电所发生有人抽烟或打电话事件"}\n",
|
||||
"linkageType": "alertByEventInfo"
|
||||
},
|
||||
{
|
||||
"content": "{"wordsOverlayTxt":"江淮汽车发动机公司/行为分析监控,T2变电所发生有人抽烟或打电话事件"}\n",
|
||||
"linkageType": "overlayTextOnPopUp"
|
||||
}
|
||||
],
|
||||
"remark": ", "ruleDescription": ",
|
||||
"srcIndex": "03c96cdd994d4fda9dbc935be58af195",
|
||||
"srcName": "有人抽烟或打电 话",
|
||||
"srcParentIndex": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"srcType": "eventRule",
|
||||
"status": 0,
|
||||
"stopTime": "2024-02-02T10:33:44.430+08:00",
|
||||
"timeout": 0,
|
||||
"deviceName": "未知设备",
|
||||
"userIds": []
|
||||
}
|
18
poetry.lock
generated
18
poetry.lock
generated
@ -31,6 +31,17 @@ doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphin
|
||||
test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"]
|
||||
trio = ["trio (>=0.23)"]
|
||||
|
||||
[[package]]
|
||||
name = "async-timeout"
|
||||
version = "4.0.3"
|
||||
description = "Timeout context manager for asyncio programs"
|
||||
optional = false
|
||||
python-versions = ">=3.7"
|
||||
files = [
|
||||
{file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"},
|
||||
{file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "certifi"
|
||||
version = "2023.11.17"
|
||||
@ -768,6 +779,9 @@ files = [
|
||||
{file = "redis-5.0.1.tar.gz", hash = "sha256:0dab495cd5753069d3bc650a0dde8a8f9edde16fc5691b689a566eda58100d0f"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
async-timeout = {version = ">=4.0.2", markers = "python_full_version <= \"3.11.2\""}
|
||||
|
||||
[package.extras]
|
||||
hiredis = ["hiredis (>=1.0.0)"]
|
||||
ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==20.0.1)", "requests (>=2.26.0)"]
|
||||
@ -1161,5 +1175,5 @@ files = [
|
||||
|
||||
[metadata]
|
||||
lock-version = "2.0"
|
||||
python-versions = "^3.12"
|
||||
content-hash = "00976ed3a44ab76661d8b7e8a5c2a90a324be8dda00b9467ef57a5a8ee139489"
|
||||
python-versions = ">=3.11"
|
||||
content-hash = "9cd979c9426ddc879502c540f0abfc73c4e970e206a58ccf29df4abe53c98e9a"
|
||||
|
@ -1,15 +1,16 @@
|
||||
[tool.poetry]
|
||||
name = "hik-push"
|
||||
version = "0.1.0"
|
||||
version = "0.3.1"
|
||||
description = ""
|
||||
authors = ["quantulr <35954003+quantulr@users.noreply.github.com>"]
|
||||
readme = "README.md"
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
python = "^3.12"
|
||||
python = ">=3.11"
|
||||
fastapi = { extras = ["all"], version = "^0.109.0" }
|
||||
redis = "^5.0.1"
|
||||
requests = "^2.31.0"
|
||||
pyyaml = "^6.0.1"
|
||||
|
||||
|
||||
[build-system]
|
||||
@ -18,4 +19,5 @@ build-backend = "poetry.core.masonry.api"
|
||||
|
||||
|
||||
[tool.poetry.scripts]
|
||||
hik-push = 'hik_push.main:run_app'
|
||||
hik-sub = 'hik_push.main:run_app'
|
||||
hik-push = 'hik_push.read_event:run_app'
|
||||
|
827
resource.json
Normal file
827
resource.json
Normal file
@ -0,0 +1,827 @@
|
||||
{
|
||||
"code": "0",
|
||||
"msg": "success",
|
||||
"data": {
|
||||
"total": 34,
|
||||
"pageNo": 1,
|
||||
"pageSize": 40,
|
||||
"list": [
|
||||
{
|
||||
"indexCode": "f3e4a7ff9123414e8654735a6346c709",
|
||||
"regionIndexCode": "2bc4f74e-4a96-4a67-b67f-4037724b0a46",
|
||||
"name": "T2变电所",
|
||||
"parentIndexCode": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"cameraType": 0,
|
||||
"chanNum": 33,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@face_contrast_trigger@event_pictureDownload_error@event_frequent_person@heatmap@hfpd@event_body@fdlib_async_import_data@event_face@passenger_flow@event_ai_open_platform@event_veh_compare@fdlib_auto_updata@event_veh@event_veh_recognition@event_ias@event_heat@fdlib_execute_control@event_face_match@record@vss@heop_patch_upgrade@event_heatmap@net@event_algo_package_scheduling@event_fire@event_device@fdlib_newly_picture_upload@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_takingElevatorDetection@event_rule@event_high_frequency_personel@event_pdc@face@ai_open_platform@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-12T12:07:49.593+08:00",
|
||||
"updateTime": "2024-01-12T12:08:04.742+08:00",
|
||||
"sort": 670,
|
||||
"disOrder": 670,
|
||||
"cameraRelateTalk": "5cb9150bb1ca4061a4b07af286338234",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "行为分析监控",
|
||||
"regionPath": "@root000000@2bc4f74e-4a96-4a67-b67f-4037724b0a46@"
|
||||
},
|
||||
{
|
||||
"indexCode": "fbd248070e194ee7a5d19bbebd04b416",
|
||||
"regionIndexCode": "2bc4f74e-4a96-4a67-b67f-4037724b0a46",
|
||||
"name": "A区北油库",
|
||||
"parentIndexCode": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"cameraType": 0,
|
||||
"chanNum": 34,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@face_contrast_trigger@event_pictureDownload_error@event_frequent_person@heatmap@hfpd@event_body@fdlib_async_import_data@event_face@passenger_flow@event_ai_open_platform@event_veh_compare@fdlib_auto_updata@event_veh@event_veh_recognition@event_ias@event_heat@fdlib_execute_control@event_face_match@record@vss@heop_patch_upgrade@event_heatmap@net@event_algo_package_scheduling@event_fire@event_device@fdlib_newly_picture_upload@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_takingElevatorDetection@event_rule@event_high_frequency_personel@event_pdc@face@ai_open_platform@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-12T12:07:49.593+08:00",
|
||||
"updateTime": "2024-01-12T12:08:04.646+08:00",
|
||||
"sort": 669,
|
||||
"disOrder": 669,
|
||||
"cameraRelateTalk": "e8780159d94a4894a341f9004430fe48",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "行为分析监控",
|
||||
"regionPath": "@root000000@2bc4f74e-4a96-4a67-b67f-4037724b0a46@"
|
||||
},
|
||||
{
|
||||
"indexCode": "7b2e3262db0944f6aafb46e92662b5d0",
|
||||
"regionIndexCode": "2bc4f74e-4a96-4a67-b67f-4037724b0a46",
|
||||
"name": "B区西~油库",
|
||||
"parentIndexCode": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"cameraType": 0,
|
||||
"chanNum": 35,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@face_contrast_trigger@event_pictureDownload_error@event_frequent_person@heatmap@hfpd@event_body@fdlib_async_import_data@event_face@passenger_flow@event_ai_open_platform@event_veh_compare@fdlib_auto_updata@event_veh@event_veh_recognition@event_ias@event_heat@fdlib_execute_control@event_face_match@record@vss@heop_patch_upgrade@event_heatmap@net@event_algo_package_scheduling@event_fire@event_device@fdlib_newly_picture_upload@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_takingElevatorDetection@event_rule@event_high_frequency_personel@event_pdc@face@ai_open_platform@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-12T12:07:49.593+08:00",
|
||||
"updateTime": "2024-01-12T12:08:04.542+08:00",
|
||||
"sort": 668,
|
||||
"disOrder": 668,
|
||||
"cameraRelateTalk": "23cb311ed46e4e0cb673d927ad87f739",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "行为分析监控",
|
||||
"regionPath": "@root000000@2bc4f74e-4a96-4a67-b67f-4037724b0a46@"
|
||||
},
|
||||
{
|
||||
"indexCode": "2fea57a3fb0e4b1690a4c3f0ea104e5a",
|
||||
"regionIndexCode": "2bc4f74e-4a96-4a67-b67f-4037724b0a46",
|
||||
"name": "二厂平台~东",
|
||||
"parentIndexCode": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"cameraType": 0,
|
||||
"chanNum": 36,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@face_contrast_trigger@event_pictureDownload_error@event_frequent_person@heatmap@hfpd@event_body@fdlib_async_import_data@event_face@passenger_flow@event_ai_open_platform@event_veh_compare@fdlib_auto_updata@event_veh@event_veh_recognition@event_ias@event_heat@fdlib_execute_control@event_face_match@record@vss@heop_patch_upgrade@event_heatmap@net@event_algo_package_scheduling@event_fire@event_device@fdlib_newly_picture_upload@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_takingElevatorDetection@event_rule@event_high_frequency_personel@event_pdc@face@ai_open_platform@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-12T12:07:49.593+08:00",
|
||||
"updateTime": "2024-01-12T12:08:04.423+08:00",
|
||||
"sort": 667,
|
||||
"disOrder": 667,
|
||||
"cameraRelateTalk": "de56a291672740518d0374001c417a83",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "行为分析监控",
|
||||
"regionPath": "@root000000@2bc4f74e-4a96-4a67-b67f-4037724b0a46@"
|
||||
},
|
||||
{
|
||||
"indexCode": "3a749d1152ed46c8ae5fb6498c93fd5c",
|
||||
"regionIndexCode": "2bc4f74e-4a96-4a67-b67f-4037724b0a46",
|
||||
"name": "T1变电所",
|
||||
"parentIndexCode": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"cameraType": 0,
|
||||
"chanNum": 39,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@face_contrast_trigger@event_pictureDownload_error@event_frequent_person@heatmap@hfpd@event_body@fdlib_async_import_data@event_face@passenger_flow@event_ai_open_platform@event_veh_compare@fdlib_auto_updata@event_veh@event_veh_recognition@event_ias@event_heat@fdlib_execute_control@event_face_match@record@vss@heop_patch_upgrade@event_heatmap@net@event_algo_package_scheduling@event_fire@event_device@fdlib_newly_picture_upload@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_takingElevatorDetection@event_rule@event_high_frequency_personel@event_pdc@face@ai_open_platform@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-12T12:07:49.593+08:00",
|
||||
"updateTime": "2024-01-12T12:08:04.304+08:00",
|
||||
"sort": 666,
|
||||
"disOrder": 666,
|
||||
"cameraRelateTalk": "d83a1a771ca449e8956df2df20d1a1f1",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "行为分析监控",
|
||||
"regionPath": "@root000000@2bc4f74e-4a96-4a67-b67f-4037724b0a46@"
|
||||
},
|
||||
{
|
||||
"indexCode": "326798a515e34beebb192e310a083b6f",
|
||||
"regionIndexCode": "2bc4f74e-4a96-4a67-b67f-4037724b0a46",
|
||||
"name": "A区南~油库",
|
||||
"parentIndexCode": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"cameraType": 0,
|
||||
"chanNum": 40,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@face_contrast_trigger@event_pictureDownload_error@event_frequent_person@heatmap@hfpd@event_body@fdlib_async_import_data@event_face@passenger_flow@event_ai_open_platform@event_veh_compare@fdlib_auto_updata@event_veh@event_veh_recognition@event_ias@event_heat@fdlib_execute_control@event_face_match@record@vss@heop_patch_upgrade@event_heatmap@net@event_algo_package_scheduling@event_fire@event_device@fdlib_newly_picture_upload@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_takingElevatorDetection@event_rule@event_high_frequency_personel@event_pdc@face@ai_open_platform@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-12T12:07:49.593+08:00",
|
||||
"updateTime": "2024-01-12T12:08:04.203+08:00",
|
||||
"sort": 665,
|
||||
"disOrder": 665,
|
||||
"cameraRelateTalk": "f89e644db2ef4f14b62dcd07393cca4d",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "行为分析监控",
|
||||
"regionPath": "@root000000@2bc4f74e-4a96-4a67-b67f-4037724b0a46@"
|
||||
},
|
||||
{
|
||||
"indexCode": "60755219aaac48d4b28330557f3195ab",
|
||||
"regionIndexCode": "2bc4f74e-4a96-4a67-b67f-4037724b0a46",
|
||||
"name": "T3变电所",
|
||||
"parentIndexCode": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"cameraType": 0,
|
||||
"chanNum": 43,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@face_contrast_trigger@event_pictureDownload_error@event_frequent_person@heatmap@hfpd@event_body@fdlib_async_import_data@event_face@passenger_flow@event_ai_open_platform@event_veh_compare@fdlib_auto_updata@event_veh@event_veh_recognition@event_ias@event_heat@fdlib_execute_control@event_face_match@record@vss@heop_patch_upgrade@event_heatmap@net@event_algo_package_scheduling@event_fire@event_device@fdlib_newly_picture_upload@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_takingElevatorDetection@event_rule@event_high_frequency_personel@event_pdc@face@ai_open_platform@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-12T12:07:49.593+08:00",
|
||||
"updateTime": "2024-01-12T12:08:04.105+08:00",
|
||||
"sort": 664,
|
||||
"disOrder": 664,
|
||||
"cameraRelateTalk": "9769c221e0b4499aa58a235bc2694be3",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "行为分析监控",
|
||||
"regionPath": "@root000000@2bc4f74e-4a96-4a67-b67f-4037724b0a46@"
|
||||
},
|
||||
{
|
||||
"indexCode": "f35c4c52e3a14d79bb7550add62e53c1",
|
||||
"regionIndexCode": "2bc4f74e-4a96-4a67-b67f-4037724b0a46",
|
||||
"name": "T11变电所",
|
||||
"parentIndexCode": "efa6aa29eaea4464aa5c3dd847f2c9c3",
|
||||
"cameraType": 0,
|
||||
"chanNum": 44,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@face_contrast_trigger@event_pictureDownload_error@event_frequent_person@heatmap@hfpd@event_body@fdlib_async_import_data@event_face@passenger_flow@event_ai_open_platform@event_veh_compare@fdlib_auto_updata@event_veh@event_veh_recognition@event_ias@event_heat@fdlib_execute_control@event_face_match@record@vss@heop_patch_upgrade@event_heatmap@net@event_algo_package_scheduling@event_fire@event_device@fdlib_newly_picture_upload@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_takingElevatorDetection@event_rule@event_high_frequency_personel@event_pdc@face@ai_open_platform@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-12T12:07:49.593+08:00",
|
||||
"updateTime": "2024-01-12T12:08:04.009+08:00",
|
||||
"sort": 663,
|
||||
"disOrder": 663,
|
||||
"cameraRelateTalk": "5106b9db164345b5a443023f2ca07408",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "行为分析监控",
|
||||
"regionPath": "@root000000@2bc4f74e-4a96-4a67-b67f-4037724b0a46@"
|
||||
},
|
||||
{
|
||||
"indexCode": "c08f3b8317a743069ac18fc1f9d3dfc3",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "B区西~油库",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 1,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.706+08:00",
|
||||
"updateTime": "2024-01-10T15:24:49.886+08:00",
|
||||
"sort": 562,
|
||||
"disOrder": 562,
|
||||
"cameraRelateTalk": "ab0be0d955c94f8daa169ebc5a033d31",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "f56fe78367e5428ea86a0df60c65ce97",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T2变电所",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 2,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.708+08:00",
|
||||
"updateTime": "2024-01-10T15:24:49.622+08:00",
|
||||
"sort": 561,
|
||||
"disOrder": 561,
|
||||
"cameraRelateTalk": "d4c70aeaa4cf49bfa3d1631fe7ef12a4",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "0f13fc0d975744cc87020ec684ac567f",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "二厂平台~西",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 3,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.710+08:00",
|
||||
"updateTime": "2024-01-10T15:24:49.376+08:00",
|
||||
"sort": 560,
|
||||
"disOrder": 560,
|
||||
"cameraRelateTalk": "390005c4500a442cbe04fdb171482bf1",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "c25ef7b22a014427b81450e9947a4900",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "二厂平台~中01",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 4,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.712+08:00",
|
||||
"updateTime": "2024-01-10T15:24:49.123+08:00",
|
||||
"sort": 559,
|
||||
"disOrder": 559,
|
||||
"cameraRelateTalk": "c7efeef4e8534d0198dce079e6a52a54",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "5241132804bc4190a9602de3eef52e67",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T1变电所",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 5,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.714+08:00",
|
||||
"updateTime": "2024-01-10T15:24:48.876+08:00",
|
||||
"sort": 558,
|
||||
"disOrder": 558,
|
||||
"cameraRelateTalk": "707c197dc93640c08d504c79b3a0b7a7",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "6408079965494092aa9098d4c40e5de1",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "二厂平台~东",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 6,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.716+08:00",
|
||||
"updateTime": "2024-01-10T15:24:48.613+08:00",
|
||||
"sort": 557,
|
||||
"disOrder": 557,
|
||||
"cameraRelateTalk": "93e0e2483ca74f5f89fed28ec82f1ce4",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "98836b3470724ac286bcf13409680cd3",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "二厂平台~中02",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 7,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.718+08:00",
|
||||
"updateTime": "2024-01-10T15:24:48.328+08:00",
|
||||
"sort": 556,
|
||||
"disOrder": 556,
|
||||
"cameraRelateTalk": "ccc656bf6a594f4786da0bc4d189fbf2",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "17d6d40adab940d09c31fdc61eddbf0f",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T3变电所",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 8,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.720+08:00",
|
||||
"updateTime": "2024-01-10T15:24:48.072+08:00",
|
||||
"sort": 555,
|
||||
"disOrder": 555,
|
||||
"cameraRelateTalk": "a41ec54f2c0d4de89a56637973269646",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "870bd26f6c8e4d37aa66f055cf948ad2",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T11变电所",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 9,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.722+08:00",
|
||||
"updateTime": "2024-01-10T15:24:47.801+08:00",
|
||||
"sort": 554,
|
||||
"disOrder": 554,
|
||||
"cameraRelateTalk": "c00ed311a33f4f218e04c25693364841",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "daa37a58d3364f6ab195a7b7f37864f4",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "A区南~油库",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 10,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.724+08:00",
|
||||
"updateTime": "2024-01-10T15:24:47.500+08:00",
|
||||
"sort": 553,
|
||||
"disOrder": 553,
|
||||
"cameraRelateTalk": "e2210e8e4526450cbb7eef5b2eafb1dc",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "ca89140d5deb448888aee8505f36e380",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T9变压器",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 11,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.726+08:00",
|
||||
"updateTime": "2024-01-10T15:24:47.195+08:00",
|
||||
"sort": 552,
|
||||
"disOrder": 552,
|
||||
"cameraRelateTalk": "b0f09e673a754476881a093ec276ff41",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "b61cc3688e41446f882e4ac17ff9de94",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T6变压器",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 12,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.728+08:00",
|
||||
"updateTime": "2024-01-10T15:24:46.935+08:00",
|
||||
"sort": 551,
|
||||
"disOrder": 551,
|
||||
"cameraRelateTalk": "b4271b070a74439fb1ce2fefd3fd88c3",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "96d676184b2c46ddaa58cc1959844649",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "A区北油库",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 13,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.730+08:00",
|
||||
"updateTime": "2024-01-10T15:24:46.676+08:00",
|
||||
"sort": 550,
|
||||
"disOrder": 550,
|
||||
"cameraRelateTalk": "39aacd3ee4c94973bf1407fc236a62a2",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "38a57cbc742a4ff7bedf84582ae12ceb",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "B区西~油库(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 14,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.732+08:00",
|
||||
"updateTime": "2024-01-10T15:24:46.414+08:00",
|
||||
"sort": 549,
|
||||
"disOrder": 549,
|
||||
"cameraRelateTalk": "f9608c3be45d4fdb9d0bdba0511674c1",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "c9558cebdc7b4bc3afff8e574c9980e5",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T2变电所 (测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 15,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.734+08:00",
|
||||
"updateTime": "2024-01-10T15:24:46.154+08:00",
|
||||
"sort": 548,
|
||||
"disOrder": 548,
|
||||
"cameraRelateTalk": "666b65a1e5864d22a551b0cdbaf911e7",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "6db35c44bd2749d99513e42bf0e807a3",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "二厂平台~西(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 16,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.736+08:00",
|
||||
"updateTime": "2024-01-10T15:24:45.922+08:00",
|
||||
"sort": 547,
|
||||
"disOrder": 547,
|
||||
"cameraRelateTalk": "8a01ae992461455194882528e02680f5",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "600984a71b104b7f87f04166e6116120",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "二厂平台~中01(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 17,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.738+08:00",
|
||||
"updateTime": "2024-01-10T15:24:45.698+08:00",
|
||||
"sort": 546,
|
||||
"disOrder": 546,
|
||||
"cameraRelateTalk": "d1438956c031484ca48b751ac87d592c",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "0167f324d14246dda04dc0d5cadd03d7",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T1变电所(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 18,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.740+08:00",
|
||||
"updateTime": "2024-01-10T15:24:45.452+08:00",
|
||||
"sort": 545,
|
||||
"disOrder": 545,
|
||||
"cameraRelateTalk": "b114165f465847c9bfa07601d66c0b83",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "6128d2a2ab5746279135c96c79f2561f",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "二厂平台~东(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 19,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.742+08:00",
|
||||
"updateTime": "2024-01-10T15:24:45.200+08:00",
|
||||
"sort": 544,
|
||||
"disOrder": 544,
|
||||
"cameraRelateTalk": "167f8c65b3bc41e7b6b9553e246f258c",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "cb82b9641aa54011abe92408cae86a3f",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "二厂平台~中02(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 20,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.744+08:00",
|
||||
"updateTime": "2024-01-10T15:24:44.944+08:00",
|
||||
"sort": 543,
|
||||
"disOrder": 543,
|
||||
"cameraRelateTalk": "bb88469e5dd14b698636731104dacabd",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "c914de0202544211822fee8ca293b5be",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T3变电所(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 21,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.746+08:00",
|
||||
"updateTime": "2024-01-10T15:24:44.661+08:00",
|
||||
"sort": 542,
|
||||
"disOrder": 542,
|
||||
"cameraRelateTalk": "15add0da8d684f4a8064c7d3ab136519",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "2ecfd396c4d0454f99101d3b3de6e60f",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T11变电所(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 22,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.748+08:00",
|
||||
"updateTime": "2024-01-10T15:24:44.370+08:00",
|
||||
"sort": 541,
|
||||
"disOrder": 541,
|
||||
"cameraRelateTalk": "8725e38be3b442f28ef7bf52aa915393",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "f1e5e56900f847df8b982a6f5046f6ef",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "A区南~油库(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 23,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.750+08:00",
|
||||
"updateTime": "2024-01-10T15:24:44.062+08:00",
|
||||
"sort": 540,
|
||||
"disOrder": 540,
|
||||
"cameraRelateTalk": "b4b58a661fb748568b279693c8b780b1",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "4c3504b4122a4edf98befbcc5f8de8f4",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T9变压器(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 24,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.752+08:00",
|
||||
"updateTime": "2024-01-10T15:24:43.749+08:00",
|
||||
"sort": 539,
|
||||
"disOrder": 539,
|
||||
"cameraRelateTalk": "4b12595f060046e9839d55a2d94fd230",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "210062d2e12d4b56b31a8324b42e8af8",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "T6变压器(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 25,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.754+08:00",
|
||||
"updateTime": "2024-01-10T15:24:43.258+08:00",
|
||||
"sort": 538,
|
||||
"disOrder": 538,
|
||||
"cameraRelateTalk": "69dda325587e428daac585f895415f97",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
},
|
||||
{
|
||||
"indexCode": "d16a70c6461c407a8f507013c29fce97",
|
||||
"regionIndexCode": "b68c4d46-c6e5-4d97-8231-5b16a7431853",
|
||||
"name": "A区北油库(测温)",
|
||||
"parentIndexCode": "9c6ed401392e454984c8002bdd96c255",
|
||||
"cameraType": 0,
|
||||
"chanNum": 26,
|
||||
"dacIndexCode": "--",
|
||||
"capability": "@heatmap@event_body@event_face@passenger_flow@event_veh_compare@event_veh@event_veh_recognition@event_ias@event_heat@record@vss@event_heatmap@net@event_device@event_face_detect_alarm@event_person_queue@event_audio@event_person_density@io@MixMixedRoot@event_rule@event_objects_thrown_detection@event_pdc@face@drawFrameInPlayBack@ptz@event_io@event_real_time_thermometry@maintenance@event_city_mgr@PlayConvert@status@",
|
||||
"channelType": "digital",
|
||||
"decodeTag": "hikvision",
|
||||
"comId": "sdmc",
|
||||
"resourceType": "camera",
|
||||
"createTime": "2024-01-10T15:24:31.756+08:00",
|
||||
"updateTime": "2024-01-10T15:24:42.919+08:00",
|
||||
"sort": 537,
|
||||
"disOrder": 537,
|
||||
"cameraRelateTalk": "1a0a33fea2fc4d8b8e5ef98528965b94",
|
||||
"transType": 1,
|
||||
"treatyType": "hiksdk_net",
|
||||
"cascadeType": 0,
|
||||
"regionName": "测温监控",
|
||||
"regionPath": "@root000000@b68c4d46-c6e5-4d97-8231-5b16a7431853@"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user