diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md new file mode 100644 index 0000000..979687f --- /dev/null +++ b/DEPLOYMENT.md @@ -0,0 +1,13 @@ +# 生产部署 + +2026-10-17(Asia/Shanghai),插件 v1.0.0 已通过 Console 在线安装接口安装、启用并登记。 + +- Console:`http://192.168.89.19/`;Frame Flow:`http://192.168.89.19:81`。 +- 插件 ID 与登记 ID:`pigway-frame-flow`;采集周期 60 秒。 +- 安装包 SHA-256:`88797d8836e5c8b5f4fe3b54f809886a18b19732fb6d2e55a2a4fe5d2cd2522e`。 +- 安装前 SQLite 在线备份:`/srv/pigway/apps/pigway-device-console/backups/frame-adapter-20261017-150107/console.db`(目录时间使用服务器时区)。 +- 首轮生产采集:服务就绪,1 台画框在线,电量 28%;1 个任务启用,最近结果成功;无活动告警。原树莓派、Ubuntu、NAS 三台设备均在线。 +- 后续后台自动采样时间已推进,设备保持在线;历史 API 已有 7 条指标序列。 +- 未重启容器,未修改 Frame Flow 配置或执行画框写入。API 令牌仅在服务器内读取并保存至 Console 敏感字段,未进入源码或报告。 + +停用插件可暂停新采集并保留设备与历史;不需要回滚 Console 核心。 diff --git a/README.md b/README.md index 53b346b..f3d230a 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,6 @@ mkdir -p dist .venv/bin/python package.py plugin dist/pigway-frame-flow-1.0.0.zip ``` -开发时可将 `PIGWAY_ADAPTER_PATH` 指向本目录 `plugin` 的绝对路径。ZIP 安装默认停用;生产安装与设备登记需在 Console 中执行。本次验证为本地模拟接口、RPC 和隔离安装,不代表已接入生产。 +开发时可将 `PIGWAY_ADAPTER_PATH` 指向本目录 `plugin` 的绝对路径。ZIP 安装默认停用;生产安装与设备登记需在 Console 中执行。本地验证覆盖模拟接口、RPC 和隔离安装;生产部署记录见 [DEPLOYMENT.md](DEPLOYMENT.md)。 Frame Flow API 契约测试为可选集成验证,需要另行安装 Frame Flow 及其依赖。例如相邻项目保留现有虚拟环境时,执行 `PYTHONPATH=../pigway-frame-flow ../pigway-frame-flow/.venv/bin/python -m pytest -q`。独立环境未安装 Frame Flow 时跳过该项,其余测试正常运行。