https://github.com/beckversync/smart-office
https://github.com/beckversync/smart-office
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/beckversync/smart-office
- Owner: Beckversync
- Created: 2025-03-29T10:12:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-10T16:32:10.000Z (about 1 year ago)
- Last Synced: 2025-05-10T17:33:18.686Z (about 1 year ago)
- Language: C++
- Size: 147 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Luồng dữ liệu hệ thống
```text
[ IoT Devices ]
└── Gửi dữ liệu (MQTT / HTTP / CoAP)
| ↓
| [ ThingsBoard Edge ]
| ├── Thu thập dữ liệu tại site cục bộ
| ├── Xử lý sơ bộ / phân loại / AI tại Edge (optional)
| └── Gửi dữ liệu lên Integration Layer
↓ ↓
[ Integration Layer (Gateway → Cloud) ]
└── Đẩy dữ liệu vào ThingsBoard Core
| ↓
| [ ThingsBoard Core ] -----------------------------------------------------------------------------
| ├── Quản lý thiết bị | |
| ├── Quản lý người dùng | |
| ├── OTA Updates, Scheduling | |
| ├── Truyền dữ liệu xuống Rule Engine | |
| ├── Cung cấp dữ liệu cho Real-time Dashboards | |
| ├── Kết nối với Mobile App / Web App qua REST API / WebSocket | |
| └── Cung cấp dữ liệu và điều khiển thiết bị cho End Users | |
↓ ↓ ↓
[ Rule Engine ] [ Real-time Dashboards ] [ Mobile App / Web App ]
├── Xử lý dữ liệu thời gian thực ├── Hiển thị dữ liệu từ ThingsBoard Core → cho người dùng
├── Tạo cảnh báo (Alerting) ├── Kết nối qua REST API / WebSocket
├── Kích hoạt hành động (gửi command) ├── Điều khiển thiết bị
└── Gửi dữ liệu đến hệ thống phân tích └── Theo dõi trạng thái thiết bị, nhận cảnh báo
↓ ↓
[ Trendz Analytics ] [ End Users ]
└── Phân tích nâng cao, biểu đồ xu hướng, dự đoán ├── Tương tác qua Dashboard hoặc App
└── Nhận dữ liệu theo thời gian thực
[ SQL/NoSQL Database ] (song song)
└── Lưu trữ telemetry, thông tin thiết bị và người dùng