999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C#的智能網(wǎng)關(guān)配置系統(tǒng)設(shè)計與實現(xiàn)

2021-09-25 09:07:19楊丹胡偉季康
科技風(fēng) 2021年24期
關(guān)鍵詞:云平臺物聯(lián)網(wǎng)

楊丹 胡偉 季康

關(guān)鍵詞:智能家居;智能網(wǎng)關(guān);物聯(lián)網(wǎng);云平臺

1緒論

在物聯(lián)網(wǎng)、云計算等技術(shù)的發(fā)展驅(qū)動下,我國智能家居的市場規(guī)模越來越大,在家電行業(yè)展現(xiàn)出巨大的前景。但是當(dāng)前智能家居物聯(lián)網(wǎng)設(shè)備沒有統(tǒng)一的標(biāo)準(zhǔn),導(dǎo)致家庭中各物聯(lián)網(wǎng)設(shè)備難以形成一個統(tǒng)一的系統(tǒng)。智能網(wǎng)關(guān)作為智能家居系統(tǒng)的入口被行業(yè)廣泛關(guān)注,如何讓智能網(wǎng)關(guān)與各無線子設(shè)備以及網(wǎng)絡(luò)云平臺進行綁定連接是智能家居系統(tǒng)中的關(guān)鍵。此環(huán)節(jié)涉及網(wǎng)關(guān)與無線子設(shè)備的綁定、網(wǎng)關(guān)與云平臺的綁定及云平臺上無線子設(shè)備的添加管理等功能。

為了方便智能家居售后安裝人員和個人用戶對智能網(wǎng)關(guān)和物聯(lián)網(wǎng)云平臺進行定制配置,本文研究設(shè)計了一個基于C#的智能網(wǎng)關(guān)配置系統(tǒng),用于對智能網(wǎng)關(guān)進行定制化配置、云平臺綁定等服務(wù),配置完成后可直接將網(wǎng)關(guān)及定制化的配套無線子設(shè)備應(yīng)用于家庭中,快捷便利地實現(xiàn)一套完整的智能家居系統(tǒng)。

2系統(tǒng)總體設(shè)計

智能網(wǎng)關(guān)配置系統(tǒng)基于C#可視化設(shè)計界面,采用模塊化設(shè)計思想,實現(xiàn)云平臺登錄、設(shè)備搜索與連接及設(shè)備管理等功能。系統(tǒng)總體流程為:(1)用戶登錄;(2)局域網(wǎng)下設(shè)備搜索與連接;(3)網(wǎng)關(guān)同步云平臺子設(shè)備(傳感器和執(zhí)行器等設(shè)備);(4)子設(shè)備的添加、刪除及編輯。

系統(tǒng)總體設(shè)計結(jié)構(gòu)圖如圖1所示,按照設(shè)計思路,其各模塊的作用如下:

(1)用戶登錄模塊:用于填入賬戶及密碼登錄物聯(lián)網(wǎng)云平臺,獲取云平臺的操作Token。

(2)網(wǎng)關(guān)連接模塊:①獲取云平臺上所有項目,選擇網(wǎng)關(guān)要添加的項目。②搜索局域網(wǎng)下智能網(wǎng)關(guān)設(shè)備并連接。

(3)設(shè)備管理模塊:添加網(wǎng)關(guān)到云平臺上,并顯示此網(wǎng)關(guān)的信息;獲取云平臺上此網(wǎng)關(guān)下所有子設(shè)備(傳感器和執(zhí)行器等),同步子設(shè)備列表到界面上和網(wǎng)關(guān)中,并提供子設(shè)備的添加、編輯、刪除功能。

(4)網(wǎng)絡(luò)連接模塊:庫模塊,為配置系統(tǒng)與網(wǎng)關(guān)進行連接與數(shù)據(jù)通信提供了各個接口。

(5)云平臺API模塊:為以上模塊與云平臺問通信提供了標(biāo)準(zhǔn)接口。封裝了與云平臺進行通信的各接口,包括用戶登錄、項目查詢、設(shè)備查詢、設(shè)備添加、子設(shè)備添加和刪除等API接口。

3各模塊具體設(shè)計及實現(xiàn)

本系統(tǒng)采用多個WinForm窗體完成所有功能,設(shè)計的界面按照簡潔、易操作的原則,方便安裝售后人員或個人用戶快速使用。系統(tǒng)除庫模塊外的其他各主模塊均有其對應(yīng)的操作界面。

3.1用戶登錄模塊

用戶登錄模塊界面如圖2所示,在該界面上,用戶輸入登錄云平臺的賬號及密碼,如果登錄失敗,會提示登錄失敗的消息,否則,登錄成功后跳轉(zhuǎn)到網(wǎng)關(guān)連接界面。

3.2網(wǎng)關(guān)連接模塊

在網(wǎng)關(guān)連接模塊中,首先通過云平臺的網(wǎng)絡(luò)API接口獲取到此賬戶在云平臺上的個人信息并顯示到界面中;然后獲取此賬戶在云平臺上添加過的所有項目,必須選擇其中的一個項目,才能實現(xiàn)在云平臺上添加網(wǎng)關(guān)設(shè)備;最后通過UDP廣播的形式搜索局域網(wǎng)下的智能網(wǎng)關(guān)設(shè)備,智能網(wǎng)關(guān)收到匹配的搜索指令后,會發(fā)送網(wǎng)關(guān)設(shè)備信息及TCP網(wǎng)絡(luò)連接參數(shù)給搜索方。網(wǎng)關(guān)配置系統(tǒng)根據(jù)智能網(wǎng)關(guān)反饋的信息將所有搜索到的網(wǎng)關(guān)設(shè)備展示在列表中,用戶雙擊列表中的即可實現(xiàn)網(wǎng)關(guān)設(shè)備的連接,連接成功后即跳轉(zhuǎn)到設(shè)備管理模塊。網(wǎng)關(guān)連接模塊界面如圖3所示。

3.3設(shè)備管理模塊

設(shè)備管理模塊主要是展示網(wǎng)關(guān)設(shè)備下綁定的各子設(shè)備信息,并始終要保持與云平臺的同步。此模塊在系統(tǒng)與網(wǎng)關(guān)和云平臺連接成功后啟動,如果所連接的網(wǎng)關(guān)為出廠狀態(tài),未與云平臺綁定,則要在云平臺上先創(chuàng)建該網(wǎng)關(guān)設(shè)備,并將創(chuàng)建好的信息發(fā)送給網(wǎng)關(guān)進行綁定。網(wǎng)關(guān)與云平臺綁定成功后,需要將網(wǎng)關(guān)的無線子設(shè)備與云平臺上的無線子設(shè)備信息進行同步,并展示在設(shè)備列表中,如圖4所示。

設(shè)備管理模塊下還包括無線子設(shè)備的添加、編輯及刪除功能模塊。如果需要在此網(wǎng)關(guān)下添加一個無線子設(shè)備,只需要在圖4所示界面點擊添加按鈕,將彈出添加子設(shè)備的界面。子設(shè)備信息界面中可以設(shè)置位置、名稱、標(biāo)識名、傳輸類型等屬性。編輯功能則是修改一個云平臺上已存在的子設(shè)備的信息,為提高軟件設(shè)計復(fù)用性,與添加功能調(diào)用同一個界面,差異是編輯功能中的“傳感器標(biāo)識名”項不可修改。此界面如圖5所示。在圖5中如果有所填內(nèi)容不符合規(guī)范,系統(tǒng)將提示用戶信息輸入有誤,應(yīng)規(guī)范輸入。編輯和刪除的功能入口在圖4界面列表中的對應(yīng)項點擊右鍵選擇。所有添加、編輯和修改成功后都將實時刷新圖4中的列表框。

3.4網(wǎng)絡(luò)連接模塊

網(wǎng)絡(luò)連接模塊封裝了系統(tǒng)與網(wǎng)關(guān)進行通信的接口,使用TCP/IP、c#線程等技術(shù)實現(xiàn)UDP廣播搜索設(shè)備接口、UDP接收設(shè)備響應(yīng)接口、創(chuàng)建TCP Socket連接接口、連接Socket、TCP發(fā)送與接收接口等。

3.5云平臺API模塊

云平臺API模塊封裝了與云平臺進行通信的各接口,為其他模塊與云平臺進行數(shù)據(jù)交互提供服務(wù),主要采用Http網(wǎng)絡(luò)協(xié)議與云平臺進行數(shù)據(jù)交互。

4結(jié)語

本文設(shè)計的智能網(wǎng)關(guān)配置系統(tǒng),界面簡單,具備云平臺登錄、網(wǎng)關(guān)設(shè)備添加、網(wǎng)關(guān)設(shè)備管理等功能。可以方便快捷地對一個智能網(wǎng)關(guān)設(shè)備進行定制化配置,靈活綁定智能家居系統(tǒng)中需要的傳感器和執(zhí)行器,為快速定制智能化的家居系統(tǒng)提供便利。系統(tǒng)采用模塊化設(shè)計,運行穩(wěn)定可靠,而且可以方便地對其進行后續(xù)功能的添加與修改。

猜你喜歡
云平臺物聯(lián)網(wǎng)
Docker技術(shù)在Web服務(wù)系統(tǒng)中的應(yīng)用研究
基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
高職院校開展基于云平臺網(wǎng)絡(luò)教學(xué)的探索與思考
中國市場(2016年36期)2016-10-19 04:43:09
基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
基于LABVIEW的溫室管理系統(tǒng)的研究與設(shè)計
企業(yè)云平臺建設(shè)研究
論智能油田的發(fā)展趨勢及必要性
中國或成“物聯(lián)網(wǎng)”領(lǐng)軍者
基于云平臺的微信互聯(lián)式教學(xué)法的探索與實踐
基于云平臺的高職院校開放性職業(yè)培訓(xùn)工作體系建設(shè)研究
主站蜘蛛池模板: 亚洲91精品视频| 国产毛片一区| 国产欧美在线观看精品一区污| 国产成人精品午夜视频'| 色爽网免费视频| 久久综合九九亚洲一区| 青草视频免费在线观看| 国产黄色免费看| 欧美亚洲综合免费精品高清在线观看| 国产精品女同一区三区五区| 亚洲欧美精品一中文字幕| 四虎亚洲精品| 青青青草国产| 国产拍在线| 亚洲一区国色天香| 在线中文字幕日韩| 毛片免费网址| 久热中文字幕在线观看| 无码专区第一页| 国内精品视频| 2021亚洲精品不卡a| 国产迷奸在线看| 久久精品只有这里有| 国产三级精品三级在线观看| 亚洲人成网站色7799在线播放| 国模视频一区二区| 久久semm亚洲国产| 第一页亚洲| 欧美97欧美综合色伦图| 在线免费看黄的网站| 91在线视频福利| 久久国产精品嫖妓| 久久国产乱子伦视频无卡顿| 白浆视频在线观看| 免费无码AV片在线观看国产| 在线精品视频成人网| 一级做a爰片久久毛片毛片| 在线观看精品自拍视频| 亚洲精品成人福利在线电影| 国产精品不卡永久免费| 中文字幕在线一区二区在线| 成年午夜精品久久精品| 精品自窥自偷在线看| 蜜臀AV在线播放| 免费精品一区二区h| 久久久噜噜噜久久中文字幕色伊伊| 亚洲国产中文精品va在线播放| 日本午夜三级| 中文字幕色在线| 国产成人av一区二区三区| 国产日本视频91| 国产综合色在线视频播放线视| 亚洲AⅤ综合在线欧美一区| 国产性生大片免费观看性欧美| 国产一区二区在线视频观看| 国产制服丝袜91在线| 5555国产在线观看| 亚洲一区二区精品无码久久久| 91福利免费| 五月婷婷导航| www.youjizz.com久久| 亚洲欧美日韩精品专区| 99er精品视频| 国产精品va| 尤物成AV人片在线观看| 国产香蕉在线视频| 91在线无码精品秘九色APP| 凹凸精品免费精品视频| 亚洲天堂久久久| 欧美一道本| 全午夜免费一级毛片| 在线免费看黄的网站| 国产成人毛片| 91色综合综合热五月激情| www成人国产在线观看网站| 日韩无码黄色| 亚洲最大福利视频网| 国产SUV精品一区二区| 激情无码视频在线看| 热思思久久免费视频| 国产亚洲欧美在线人成aaaa| 亚洲精品视频在线观看视频|