傳統(tǒng)的MC設(shè)備數(shù)據(jù)連接到云端以及云端數(shù)據(jù)處理并推送到用戶側(cè)逐漸成為一種新的需求。本項目通過將傳統(tǒng)的MC設(shè)備經(jīng)過數(shù)據(jù)轉(zhuǎn)發(fā)單元連接到阿里云IOT平臺,并將MC設(shè)備控制電動機(jī)的操作信息經(jīng)阿里云IOT平臺推送到釘釘APP,以便于企業(yè)內(nèi)用戶隨時、隨地、及時的了解到重要電動機(jī)的運行狀況。
本項目中的數(shù)據(jù)轉(zhuǎn)發(fā)單元(下文簡稱,F(xiàn)429)基于野火F429開發(fā)板,采樣華為LiteOS操作系統(tǒng),網(wǎng)絡(luò)連接方式為RJ45(可考慮后期優(yōu)化為無線通信方式),物聯(lián)協(xié)議采用MQTT+TCP,云端平臺采用阿里云。
Aliyun IOT 云端
訪問Web地址:https://iot.console.aliyun.com/
圖. Aliyun IOT管理控制臺-產(chǎn)品管理
在阿里云平臺上建立的 Topic 列表。本項目中的數(shù)據(jù)轉(zhuǎn)發(fā)單元F429程序中MQTT Publish的是***/Tian_Motor/state 。F429經(jīng)過MQTT把Topic(state)推送到AliyunIOT之后,在AliyunIOT上的規(guī)則引擎-函數(shù)計算會再次把新到達(dá)的 Topic(state)推送到釘釘APP,釘釘APP上的自定義機(jī)器人就可以把該Topic(state)@給大家或指定的人員。
有關(guān)AliyunIOT的規(guī)則引擎-函數(shù)計算相關(guān)內(nèi)容在本文后面會有介紹。
圖.Aliyun IOT管理控制臺-設(shè)備管理-Topic列表
圖.PC端釘釘接收到電動機(jī)狀態(tài)變化的推送消息
圖.手機(jī)端釘釘接收到電動機(jī)狀態(tài)變化的推送消息
- Aliyun IOT規(guī)則引擎-轉(zhuǎn)發(fā)數(shù)據(jù)-函數(shù)計算
附件資料截圖: