Lab: Pi 3B IoT Gateway (WIP)¶
Bài lab dựng một gateway IoT hoàn chỉnh trên Raspberry Pi 3B: đọc cảm biến BLE, đẩy dữ liệu qua MQTT, hiển thị dashboard và cập nhật OTA bằng RAUC trên image Yocto.
Chuẩn bị¶
TODO
- Phần cứng: Pi 3B (BLE và Wi-Fi tích hợp), cảm biến BLE, thẻ nhớ
- Image Yocto với
meta-raspberrypi,meta-oe,meta-rauc
Bước 1: Broker¶
TODO
- Cài và cấu hình Mosquitto, TLS, ACL theo MQTT
Bước 2: Bridge BLE sang MQTT¶
TODO
- Đọc dữ liệu cảm biến qua BlueZ, publish lên topic theo device ID
- Báo trạng thái online/offline bằng LWT
Bước 3: Dashboard¶
TODO
- Telegraf + InfluxDB + Grafana hoặc Node-RED
Bước 4: OTA¶
TODO
- Phân vùng A/B, cấu hình U-Boot, build bundle, cài và thử rollback theo OTA Update
Kết quả và mở rộng¶
TODO
- Đo độ trễ, thử mất kết nối
- Mở rộng: thêm LoRaWAN HAT, Thread RCP