MQTT Device API
Last updated
Last updated
Người dùng cần chuẩn bị những thông tin sau:
Token: là password sử dụng cho bảo mật TLS của MQTT
Device ID: là mã định danh của thiết bị trên Innoway
Để lấy Token, người dùng tạo thiết bị mới, bấm và chọn Sao chép Token
Sau đó, thiết lập cho thiết bị gửi bản tin MQTT với thông tin sau:
topic
subTopic được sử dụng cho Flow Engine theo bài toán của người dùng
payload
Nội dung nhận Strings/JSON/XML/Characters
url
mqtt.innoway.vn
IP mặc định của Broker Innoway
username
Có thể sử dụng bất kỳ Username nào
password
{{token}}
Người dùng có thể gửi bản tin JSON vào subTopic attribute để xem ngay ở trên hệ thống.
Người dùng có thể gửi bản tin JSON vào subTopic attribute để xem ngay ở trên hệ thống
Người dùng có thể vào trong màn hình Danh sách thuộc tính của thiết bị để xem thông tin thiết bị đã gửi với subTopic attribute và Payload JSON.
Vui lòng xem bài viết tương ứng để biết thêm thông tin về tính năng Provision Device.
Thực hiện kết nối với username: provision, sau đó subscribe vào topic:
Để bắt đầu Provision Device, gửi Provision Request tới topic sau:
Đinh dạng bản tin gửi đi:
Thực hiện subscribe vào topic
Nếu thành công, bản tin trả về sẽ có dạng:
Sau khi provision thành công, thiết bị có thể lấy token để thực hiện kết nối MQTT tới nền tảng