Skip to content
Duall Master

Nền tảng

Một CSDL định danh. Một nhật ký lưu vết. Một trục sự kiện.

Duall Master xây dựng theo nền tảng, triển khai theo mô-đun. Cùng một mô hình định danh, hệ thiết bị, trục sự kiện NATS, hypertable lưu vết bất biến, Trợ lý AI và bộ điều khiển triển khai làm nền cho mọi mô-đun — để các mô-đun giữ được sự tập trung mà không trở thành các đảo dữ liệu.

Platform overview
Duall Master dashboard showing shared platform command surface

Năng lực nền tảng

Bảy nguyên thủy — mọi mô-đun đều dựng trên cùng bảy thứ đó.

Định danh, thiết bị, sự kiện, lưu vết, AI, tích hợp và triển khai. Mỗi mô-đun dùng chung những thứ này thay vì tự dựng lại — đó là lý do thêm mô-đun thứ hai hay thứ ba không làm gấp đôi diện tích vận hành của bạn.

01

Đồ thị định danh

Công ty, tenant, người dùng, vai trò, chứng thực, khu vực và phân quyền đồng nhất xuyên suốt các mô-đun.

02

Hệ thiết bị

Cửa, cổng, camera, intercom, đầu đọc và các điểm kết nối tương lai cùng nằm trên một mô hình hiện trường.

03

Trục sự kiện thời gian thực

Tín hiệu từ ra vào, khách thăm, bãi xe, video, chấm công và thao tác người dùng đều dồn về một dòng thời gian.

04

Lịch sử lưu vết

Thay đổi chính sách, ghi đè, đánh giá và hành động điều khiển luôn truy vết được cho vận hành và điều tra.

05

Trợ lý AI

Giao diện ngôn ngữ tự nhiên cho toàn bộ nền tảng — người vận hành hỏi bằng tiếng Anh hoặc tiếng Việt (tiếng Hàn đang triển khai) và trợ lý giải thích, xem trước và thực hiện an toàn với đầy đủ lưu vết.

06

Lớp tích hợp

API, webhook, luồng sự kiện và đối tác kết nối hỗ trợ hiện đại hóa theo giai đoạn.

07

Điều khiển triển khai

Cloud, on-premise và hybrid phù hợp với chính sách của từng hiện trường và mức rủi ro tương ứng.

Platform architecture

One shared foundation beneath every module and site workflow.

Duall Master connects apps, modules, devices, data, integrations, and deployment controls through one platform foundation. The exact connectors and hosting model are validated per customer project.

01 / Apps and operators

Role-specific surfaces, one operating picture

Web console
Live

One command surface for operators, admins, and security teams.

Mobile and resident apps
By deployment

Role-specific workflows for admins, residents, guards, and staff.

Vertical experiences
Configurable

Office, residential, school, factory, and campus views without splitting the platform.

02 / Product modules

Customers start with the modules they need

Access Control

Doors, credentials, schedules, zones, and access history.

Visitor Management

Invites, approvals, badges, hosts, and temporary access.

Attendance

Clock events, shifts, leave, and workforce reporting.

Parking

Vehicles, sessions, gates, ANPR-fed flows, and site movement.

VMS

Cameras, live view, clips, and event-linked investigation.

Video Intercom
Roadmap / project scope

Door-station and call workflows where required.

03 / Shared platform foundation

The common backend truth that prevents module silos

Identity + permissions

Tenants, companies, users, roles, credentials, and RBAC.

Site + zone model

Buildings, floors, areas, doors, cameras, gates, and shared location context.

Realtime event spine

Device signals, module events, operator actions, and WebSocket updates.

Audit + governance

Reviewable policy changes, overrides, access events, and operational history.

API + integration layer

Gateway-controlled APIs, partner connectors, and project-specific integrations.

Deployment control

Cloud, on-premise, and hybrid rollout depending on customer risk posture.

04 / Devices, data, integrations, deployment

The physical site and surrounding systems stay connected

Access devices

Terminals, controllers, doors, gates, lifts, and turnstiles.

Video + intercom

Cameras, RTSP streams, clips, and door-station context.

External systems

HR, reporting, tenant apps, partner systems, and public APIs when validated.

Data stores

Operational records, event history, media objects, cache, and tenant assets.

Technical grounding behind the simplified diagram
  • Current backend is a Go service plane including auth, identity, access, device gateway, audit, visitor, parking, VMS, and attendance services.
  • Device connectivity uses MQTT through EMQX; internal events use NATS JetStream; data is stored in Postgres/TimescaleDB with MinIO for objects and MediaMTX for video paths.
  • Access terminals are designed offline-first: devices can make local decisions while the platform syncs rules, receives events, and supports investigation.
Access terminal hardware connected to the Duall Master device ecosystem

Hệ sinh thái thiết bị

Nền tảng kết nối quy trình phần mềm với thiết bị thực tế trên hiện trường.

Đầu đọc và terminal của Duali, cùng camera, intercom, cổng, thang máy, turnstile, thiết bị bãi xe, cảm biến và bộ điều khiển bên thứ ba tương thích — tất cả đều cấp dữ liệu vào cùng mô hình định danh, trục sự kiện thời gian thực, giao diện vận hành và hypertable lưu vết đã mô tả ở trên.

Cấp phép và đưa thiết bị vào hệ thống
Gateway thiết bị an toàn và lớp MQTT / sự kiện
Trạng thái thời gian thực, sự kiện và lịch sử
Xác thực kết nối bên thứ ba cho từng dự án
Xem hệ sinh thái thiết bị →
Module view
Access control module using the shared platform foundation

Vì sao quan trọng

Mô-đun có thể tập trung mà không trở thành đảo dữ liệu.

Một CSDL định danh duy nhất cho người dùng, chứng thực, vai trò, công ty và hiện trường — thêm mô-đun mà không phải onboard lại nhân sự.

Một trục sự kiện thời gian thực (NATS JetStream) để mọi hoạt động cross-module gom về một bức tranh vận hành.

Một giao diện vận hành để bảo vệ, lễ tân và bộ phận cơ sở vật chất không phải chuyển công cụ.

Một Trợ lý AI bao phủ mọi mô-đun, có tìm kiếm – đánh giá – tóm tắt theo đúng phân quyền.

Một mô hình triển khai cho cloud, on-premise (với Ollama) và cấu hình hybrid.

Một con đường mở rộng để mô-đun mới và trải nghiệm chuyên ngành lớn lên trên cùng nền tảng.

Cloud cho tốc độ và quy mô danh mục

Khởi động nhanh, vận hành được quản lý, LLM Anthropic Claude mặc định. Phù hợp dự án mới hoàn toàn.

On-premise cho các điểm nhạy cảm

Toàn bộ stack trong phạm vi của bạn — TimescaleDB, NATS, EMQX, MediaMTX, MinIO, Ollama. Bắt buộc với tenant ràng buộc lưu trú dữ liệu.

Hybrid khi rủi ro chuyển đổi quan trọng

Mặt điều khiển trên cloud, dữ liệu nhạy cảm on-prem. LLM profile theo tenant cho phép một danh mục pha trộn cả hai.

Bước tiếp theo

Xem nền tảng hoạt động

Trao đổi cách Duall Master kết nối mô-đun, sự kiện, người vận hành, tích hợp và yêu cầu triển khai.