DASHBOARD_TOKEN chỉ dùng cho API read-only và lưu trong session của tab. NODE_TOKEN không sử dụng trên frontend.
Tổng quan
Trạng thái vận hành
Chưa có dữ liệu
Node
—
—
Camera
—
—
Events
—
—
Alerts
—
—
Khối 1
Sức khỏe VM / Node
—
CPU load 1m—
RAM—
Disk /—
Uptime—
Agent—
Last seen—
Khối 2
Camera
—
Camera—
YOLO—
Alert—
Telegram—
Retention—
Soft quota—
Khối 3
Cấu hình
Read-only API
Camera controlChuẩn bị UI
Desired configĐã có schema
Audit logĐã có schema
AutomationPhase sau
VM / Node
Multi-node & tài nguyên hệ thống
Mỗi node hiển thị độc lập
Dịch vụ node đang chọn
Chưa có dữ liệu
Timers node đang chọn
Chưa có dữ liệu
Camera · Bước 3
Camera Detail & multi-camera
0 cameraNode sở hữu · Pipeline · Event gần nhất
Camera đang chọn
—
—
—
Ownership
Camera & node sở hữu
—
Pipeline
Trạng thái xử lý
—
Latest event
Sự kiện gần nhất
Latest alert
Cảnh báo gần nhất
Cảnh báo · Bước 4
Cảnh báo & trạng thái xử lý
0/0 bản ghiAPI tối đa 50 bản ghi
Thời gian
Camera
Rule / lý do
Confidence
Severity
Status
Delivery
Clip
Chưa có dữ liệu
Sự kiện · Bước 4
Event & dữ liệu nhận diện
0/0 bản ghiPlayback an toàn: Phase 8.4B
Thời gian
Camera
Phân loại
Confidence
Severity
Status
Clip
Chưa có dữ liệu
Lưu trữ · Bước 5
Storage health & capacity
Chưa có dữ liệu0 camera
Clip local
—
Tổng các camera
Clip Drive
—
Đã đồng bộ
Drive camera
—
Dung lượng clip camera
Soft quota
—
Tổng quota cấu hình
Storage pipeline
Upload & Prune
Theo node sở hữu camera
Upload—
Prune—
Nguyên tắcTimer-backed / fail-open
Drive tổng
Quota tài khoản lưu trữ
—
Total—
Used—
Free—
Drive tổng là quota tài khoản; Soft quota trên từng camera là ngưỡng vận hành riêng của Camera AI.
Cấu hình · Bước 6
Camera Configuration Staging
READ-ONLY SAFE MODEChuẩn bị Camera02 / Reolink E1
Safety gate
Write path đang khóa
Bước 6 cho phép chuẩn bị và kiểm tra cấu hình ở mức giao diện. Dashboard chưa ghi xuống Worker/VM, không lưu RTSP credential và chưa thay đổi Camera01 đang chạy.
Dashboard APIRead-only
Desired State APIChưa bật
VM Apply AgentChưa bật
Rollback / AuditChờ 8.5
Current state
Cấu hình đang áp dụng
READ ONLY
Control state
Desired / Applied
Chưa có draft
Desired version—
Applied version—
Apply resultLOCKED
RollbackChưa bật
Chưa có bản nháp. Có thể tạo Camera02 trước khi lắp Reolink E1.
Acceptance gate
Điều kiện trước khi mở ghi cấu hình thật
8.5 Control Plane
UI Add/Edit cameraREADY
Validate draft phía frontendREADY
Test RTSP từ VMLOCKED
Desired config API + versionLOCKED
Backup / apply / rollbackLOCKED
Audit logLOCKED
Bước 4
Chi tiết bản ghi
Clip playback chưa bật ở Bước 4. Phase 8.4B sẽ dùng media URL tạm thời/có xác thực, không public link cố định.
Bước 6 · Local staging
Bản nháp cấu hình camera
Nhập từng thông số RTSP rồi Validate. User/password chỉ tồn tại trong form này và không được lưu vào Dashboard.
Save & Apply, Test RTSP và Enable/Disable thật vẫn bị khóa cho tới khi có Desired State API, VM validate/apply, rollback và audit.