From d71d5da7401121fc5df79616f2899c47cfdf32d4 Mon Sep 17 00:00:00 2001 From: 16337 <1633794139@qq.com> Date: Mon, 2 Mar 2026 09:58:34 +0800 Subject: [PATCH] =?UTF-8?q?fix(edge):=20=E5=91=8A=E8=AD=A6=E4=B8=8A?= =?UTF-8?q?=E6=8A=A5=E6=94=B9=E6=8C=87=20WVP=20=E7=AB=AF=E7=82=B9=EF=BC=8C?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=BF=9E=E6=8E=A5=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - CLOUD_API_URL 改为 WVP 地址 (http://124.221.55.225:18080) - 告警路径从 /admin-api/aiot/alarm/edge/* 改为 /api/ai/alert/edge/* - 适配 WVP 新增的 report/resolve 端点 Co-Authored-By: Claude Opus 4.6 --- .env | 4 ++-- core/alarm_upload_worker.py | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.env b/.env index 796994d..5717f51 100644 --- a/.env +++ b/.env @@ -1,8 +1,8 @@ # Local debug overrides DEBUG_SERVER_HOST=0.0.0.0 -# Alarm upload - cloud API URL (Service backend) -CLOUD_API_URL=http://localhost:8000 +# Alarm upload - cloud API URL (WVP backend) +CLOUD_API_URL=http://124.221.55.225:18080 # ===== 边缘设备 ID(必须与 WVP 数据库 ROI 表的 device_id 一致) ===== EDGE_DEVICE_ID=edge diff --git a/core/alarm_upload_worker.py b/core/alarm_upload_worker.py index 66c4016..3156a17 100644 --- a/core/alarm_upload_worker.py +++ b/core/alarm_upload_worker.py @@ -100,7 +100,7 @@ class AlarmUploadWorker: upload_cfg = self._settings.alarm_upload base_url = upload_cfg.cloud_api_url.rstrip("/") health_url = f"{base_url}/health" - report_url = f"{base_url}/admin-api/aiot/alarm/edge/report" + report_url = f"{base_url}/api/ai/alert/edge/report" self._logger.info(f"云端 API 地址: {base_url}") self._logger.info(f"告警上报端点: {report_url}") @@ -250,7 +250,7 @@ class AlarmUploadWorker: """处理告警结束事件 - HTTP POST 到云端""" upload_cfg = self._settings.alarm_upload base_url = upload_cfg.cloud_api_url.rstrip("/") - url = f"{base_url}/admin-api/aiot/alarm/edge/resolve" + url = f"{base_url}/api/ai/alert/edge/resolve" headers = {"Content-Type": "application/json"} if upload_cfg.edge_token: @@ -342,7 +342,7 @@ class AlarmUploadWorker: """ upload_cfg = self._settings.alarm_upload base_url = upload_cfg.cloud_api_url.rstrip("/") - url = f"{base_url}/admin-api/aiot/alarm/edge/report" + url = f"{base_url}/api/ai/alert/edge/report" headers = { "Content-Type": "application/json",