Edge Gateway (WIP)¶
Gateway là nơi kỹ sư Linux nhúng làm việc nhiều nhất trong hệ thống IoT: gom dữ liệu từ các mạng cục bộ, chuyển sang IP và gửi lên cloud. Vị trí của gateway trong hệ thống xem Kiến trúc Device–Gateway–Cloud.
Chức năng¶
TODO
- Chuyển đổi giao thức: BLE, Zigbee, Modbus sang MQTT
- Lọc, gom và nén dữ liệu, xử lý luật cục bộ
- Store-and-forward khi mất kết nối WAN
Kiến trúc phần mềm¶
TODO
- Broker MQTT cục bộ làm bus nội bộ giữa các service
- Mỗi giao thức là một service độc lập (systemd hoặc container)
- Chạy service bằng container, xem Docker
Công cụ¶
TODO
- Node-RED cho luồng xử lý trực quan
- Telegraf, InfluxDB, Grafana cho thu thập và hiển thị
- EdgeX Foundry
Độ tin cậy¶
TODO
- Watchdog, tự khởi động lại service
- Rootfs chỉ đọc, giới hạn ghi để bảo vệ flash
- Failover nhiều đường WAN, xem Cellular modem
Quản trị từ xa¶
TODO
- Truy cập SSH qua reverse tunnel hoặc VPN (WireGuard)
- Giám sát sức khỏe, thu log tập trung