- APP與MN180W-WIFI模塊互聯方案

一、方案特點
1)聯接便捷:
只要手機和模塊能夠連上網絡,不受地域和網絡的限制,穿越多種NAT路由,實現免配置私網到私網的數據互通。
2)數據可靠:
手機APP與MN180W模塊通過云平臺實現P2P連接,業務數據在APP于MN180W之間傳遞,業務流安全可靠。
3)開發簡單:
MN180W模塊提供串口與外設產品的主CPU通訊,用戶開發產品只需要關心手機APP和外設CPU軟件,提供完善的手機APP開發包,用戶可在手機APP上直接對MN180W的串口數據進行編程,串口數據透明轉發。
4)適合多種智能聯網產品:
適合的產品領域推薦-》智能家電;智能家居網關;智能農業;智能大樓;遠程教育;遠程醫療;安防監控等。
二、APP接口說明
1)SDK說明
提供基于JAVA的APP SDK開發包,包括P2P中間件庫,與MN180W通訊的庫,樣例代碼等;
2)通訊通道
當手機與MN180W在同一個網域內工作時,手機APP可自動查找到設備,并采用本地TCP SOCKET的方式通訊;
當手機與MN180W不在同一個網域工作時,手機APP通過P2P云通道,與MN180W模塊通訊,接收模塊外接的CPU推送上來的消息(通過串口),通過模塊串口下發通訊命令給外圍CPU,讓外圍CPU執行設定的功能;
當手機APP和MN180W都不能上網,但是在近距離(50米以內)工作時,手機APP可連接到MN180W提供的WIFI AP上,通過WIFI網絡與MN180W直接通訊;
三、MN180W模塊接口說明
1)MN180W模塊提供一個TTL-232串口給外設CPU,此串口工作在波特率115200,N無奇偶校驗,8數據位,1個停止位的模式上;
2)MN180W模塊使用簡單的受控轉發協議,轉發從網絡下來的數據到外圍CPU,也可以把外圍CPU上報的數據轉發給手機APP/電腦APP;
3)配置MN180W采用TLV結構的網絡報文協議,可實現配置WIFI,獲取模塊信息,升級模塊,重新啟動模塊,配置系統時間,更改云服務器地址等多種功能;
4)MN180W模塊提供網頁配置接口,可在本地網絡訪問模塊的網頁,查看模塊工作狀況,配置模塊等;
四、功能擴展
妙聯科技提供的手機APP側重于通訊功能的實現,用戶實現特有產品應用時,需要進行二次開發,美化用戶操作界面,定制一些個性化的功能;
MN180W模塊提供了USB主接口,可外擴多種USB設備,比如USB攝像頭,USB的3G/4G網卡,藍牙模塊等,通過對外圍設備定制開發驅動接口(可委托我司實現),提升產品的功能特性。
五、典型應用推介
智能家電:適合于一切有遠距離控制需求的智能家電產品
智能家居:通過連接外圍的CPU(可以是ZIGBEE/6LOWPAN/BLE/SUB-1G)等不同的解決方案,實現一個可以遠程通訊的智能家居網關
智能農業:可通過MN180W外接智能農業需要的傳感器,實現遠程的數據采集;可通過MN180W模塊外接控制設備,控制水泵,風扇,電力等設備,實現遠程控制;在后臺配合自動化服務器軟件,實現完全的自動化監測,控制。