MQTT Protocol: Giao thức cho IoT hàng triệu thiết bị
Tìm hiểu MQTT, thiết lập broker và xây dựng hệ thống publish-subscribe cho dự án IoT.
Bytra Team03/01/202610 phút
MQTT (Message Queuing Telemetry Transport) là giao thức nhẹ, thiết kế cho các thiết bị có băng thông thấp.
1. Khái niệm cơ bản
- Broker: Server trung tâm - Publisher: Gửi message - Subscriber: Nhận message theo topic
2. Thiết lập Broker
Mosquitto là broker MQTT phổ biến, dễ cài đặt trên Raspberry Pi hoặc cloud.
3. Ví dụ với ESP32
ESP32 có thể publish nhiệt độ, độ ẩm lên broker, và subscribe để nhận lệnh điều khiển.