摘要:針對現存農業(yè)物聯(lián)網(wǎng)的各項問(wèn)題,如前期開(kāi)發(fā)和后期維護成本高、系統復雜農業(yè)生產(chǎn)人員難以在實(shí)際生產(chǎn)中使用,設計了基于Lora的智慧農業(yè)移動(dòng)端系統。依托于A(yíng)ndroid系統,農業(yè)生產(chǎn)人員或研究人員只需在A(yíng)ndorid手機或其他Android終端安裝軟件,即可實(shí)現遠程對農業(yè)物聯(lián)網(wǎng)的查看與控制。移動(dòng)終端以功能進(jìn)行模塊劃分,分別為用戶(hù)管理、數據監控、設備控制和系統設置四個(gè)模塊。軟件使用MVP架構,將數據與界面交互進(jìn)行分離;使用WebSocket協(xié)議建立云服務(wù)與移動(dòng)終端的全雙工通信,實(shí)現云服務(wù)對移動(dòng)終端的消息推送,使得用戶(hù)可以實(shí)時(shí)取得環(huán)境信息以及底層設備的故障狀態(tài);通過(guò)Retrofit2發(fā)送HTTP請求實(shí)現用戶(hù)管理和對底層設備的運行控制;使用HLS協(xié)議傳輸監控視頻。測試聯(lián)調表明移動(dòng)終端運行穩定可靠,易于擴展。