BLEtoMQTT Ứng dụng
BLEtoMQTT là một dịch vụ nền tảng trên Android nhằm cung cấp một cầu nối hai chiều giữa các thiết bị BLE và một máy chủ MQTT. Tệp setup.json định nghĩa các tham số MQTT và địa chỉ MAC BLE để quét.
Đối với mỗi thiết bị BLE được phát hiện, BLEtoMQTT sẽ khám phá tất cả các dịch vụ và đặc tính được công khai, tạo ra các chủ đề MQTT cho từng cái. Những đặc tính có thể ghi sẽ tự động được 'đăng ký' từ máy chủ MQTT.
Tác giả sử dụng ứng dụng này để kết nối các thiết bị ESP32 tùy chỉnh từ xa với máy chủ Home Assistant của mình qua một VPN Zerotier. Kho lưu trữ mã nguồn của ứng dụng chứa một ví dụ setup.json và một tệp apk đã được xây dựng sẵn dùng để theo dõi/điều khiển một chiếc thuyền tại bến hoặc neo đậu. Nó cũng có hướng dẫn cài đặt chi tiết hơn.









