MQTT是一種發佈(publish)/訂閱(subscribe)協議,MQTT協議採用發佈/訂閱模式,全部的物聯網終端都經過TCP鏈接到雲端,雲端經過主題的方式管理各個設備關注的通信內容,負責將設備與設備之間消息的轉發。MQTT 協議解決了物聯網中一個最基礎的問題:設備和設備之間、設備和雲端服務之間是如何進行數據通信的。服務器
圖 1 MQTT網關發佈信息 阿里雲
上海卓嵐的MQTT網關ZLAN5143D起到將普通的串口數據、Modbus RTU數據等轉化爲MQTT協議的做用,經過鏈接服務器、訂閱和發佈主題來實現傳統設備和MQTT雲端的聯繫。例如,筆記本和手機都向MQTT服務器訂閱了消息主題爲溫度的消息,當MQTT網關向這個服務器發佈溫度傳感器的消息(當前溫度爲21℃),筆記本和手機都會收到發佈的溫度。卓嵐的MQTT產品能夠充當本地設備和MQTT雲服務器之間的橋樑。設計
除了數據採集網關經過模擬量和數字量對外接口外,其它MQTT網關都採用串口(RS48五、RS23二、RS42二、TTL)來和設備對接。支持MQTT雲平臺有百度雲、阿里雲等。接口
卓嵐MQTT網關的特點在於,不只支持透傳,並且支持將各種串口協議轉化爲JSON格式。且支持設備的自動採集。舉個例子來講,若是溫度傳感器採用的是Modbus RTU格式的串口協議,須要解決兩個問題:產品
總結一下卓嵐MQTT網關主要特色是:基礎