Thiết bị trong nhà
Last updated
Last updated
Kết nối thiết bị Smarthome lên nền tảng, phần này tập trung tích hợp thiết bị "Công tắc 4 nút" sử dụng WiFi.
Cấu hình thông tin MQTT server để khởi tạo kết nối MQTT từ thiết bị tới server.
MQTT Host
mqtt.innoway.vn
MQTT Port
1883
Username
<device_id>
6a23ca36-1e32-42d8-a186-37780f309565
Password
<deivce_token>
wZKdJUvWz9ZxcFAE7qllbYZaGoMVbeXZ
Luồng điều khiển: là bản tin điều khiển từ server xuống thiết bị, thiết bị cần subscribe vào topic ont2mqtt/<device_id>/commands/set (với device_id được lấy từ bước tạo thiết bị) để nghe lệnh điều khiển từ server.
Định dạng bản tin điều khiển như sau:
on-off
on
bật công tắc
off
tắt công tắc
border-light
0
bật đèn viền
1
tắt đèn viền
2
đảo màu đèn viền
Luồng đồng bộ: là bản tin phản hồi từ thiết bị lên server, nó có thể là bản tin phản hồi từ điều khiển hoặc bản tin phản hồi từ người dùng bật/tắt công tắc vật lý.
Thiết bị publish vào topic: messages/<device_id>/attribute để phản hồi trạng thái thiết bị.
Định dạng bản tin đồng bộ như sau:
Để điều khiển được các thiết bị Smarthome qua app VHome, cần subscribe vào topic ont2mqtt/<device_id>/commands/set, trong trường hợp điều chỉnh topic, bản tin cần liên hệ kỹ thuật để được hỗ trợ (quá trình này mất 1-2 ngày làm việc).