亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇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ò)云平臺進(jìn)行綁定連接是智能家居系統(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)云平臺進(jìn)行定制配置,本文研究設(shè)計了一個基于C#的智能網(wǎng)關(guān)配置系統(tǒng),用于對智能網(wǎng)關(guān)進(jì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)進(jìn)行連接與數(shù)據(jù)通信提供了各個接口。

        (5)云平臺API模塊:為以上模塊與云平臺問通信提供了標(biāo)準(zhǔn)接口。封裝了與云平臺進(jì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)進(jìn)行綁定。網(wǎng)關(guān)與云平臺綁定成功后,需要將網(wǎng)關(guān)的無線子設(shè)備與云平臺上的無線子設(shè)備信息進(jìn)行同步,并展示在設(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)進(jìn)行通信的接口,使用TCP/IP、c#線程等技術(shù)實現(xiàn)UDP廣播搜索設(shè)備接口、UDP接收設(shè)備響應(yīng)接口、創(chuàng)建TCP Socket連接接口、連接Socket、TCP發(fā)送與接收接口等。

        3.5云平臺API模塊

        云平臺API模塊封裝了與云平臺進(jìn)行通信的各接口,為其他模塊與云平臺進(jìn)行數(shù)據(jù)交互提供服務(wù),主要采用Http網(wǎng)絡(luò)協(xié)議與云平臺進(jìn)行數(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è)備進(jìn)行定制化配置,靈活綁定智能家居系統(tǒng)中需要的傳感器和執(zhí)行器,為快速定制智能化的家居系統(tǒng)提供便利。系統(tǒng)采用模塊化設(shè)計,運行穩(wěn)定可靠,而且可以方便地對其進(jìn)行后續(xù)功能的添加與修改。

        猜你喜歡
        云平臺智能家居物聯(lián)網(wǎng)
        基于Zigbee的無線通信技術(shù)在智能家居中的應(yīng)用
        電子制作(2018年1期)2018-04-04 01:48:28
        基于物聯(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)的思考分析
        企業(yè)云平臺建設(shè)研究
        中國或成“物聯(lián)網(wǎng)”領(lǐng)軍者
        基于云平臺的微信互聯(lián)式教學(xué)法的探索與實踐
        關(guān)于智能家居真正需求的探討
        基于云平臺的高職院校開放性職業(yè)培訓(xùn)工作體系建設(shè)研究
        智能家居更貼心
        一区二区三区精品免费| 精品少妇人妻av免费久久久| 久久久久亚洲AV无码专| 在线视频一区色| 亚洲a∨好看av高清在线观看 | 国产高清在线精品免费| 日本一区二区三区中文字幕视频| 在线观看国产一区二区av| 成 人 免 费 黄 色| 女人被狂躁高潮啊的视频在线看| 中文字幕爆乳julia女教师| 精品99在线黑丝袜| 中文字幕亚洲区第一页| 精华国产一区二区三区| 中文字幕亚洲综合久久| 欧美一性一乱一交一视频| 无码人妻一区二区三区在线视频 | 日本高清色一区二区三区| 国产白浆一区二区三区性色| 男人扒开添女人下部免费视频| 蜜桃精品免费久久久久影院| 亚洲国产AⅤ精品一区二区久| 亚洲成人一区二区av| 99久久精品免费观看国产| 精品无码国产自产野外拍在线| a在线免费| 精品人妻一区二区三区蜜桃| 亚洲国产精品国自拍av| 无套内内射视频网站| 亚洲国产成人精品无码区99| 亚洲欧美日韩精品中文乱码| 视频在线亚洲视频在线| 亚洲av不卡一区男人天堂| 内射人妻少妇无码一本一道 | 亚洲精品无码专区在线在线播放| 久久久久麻豆v国产精华液好用吗| 亚洲AV无码成人精品区H| 最新日本女优中文字幕视频| 日韩av精品视频在线观看| 精品亚洲成a人7777在线观看| 欧美手机在线视频|