System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及控制領(lǐng)域,尤其涉及一種空調(diào)設(shè)備控制方法和多空調(diào)設(shè)備管理系統(tǒng)。
技術(shù)介紹
1、目前,多空調(diào)設(shè)備管理通常依賴于專用的硬件控制器或特定的app。例如,一些智能家居系統(tǒng)通過(guò)集線器或網(wǎng)關(guān)設(shè)備來(lái)管理多個(gè)空調(diào)設(shè)備,用戶需要通過(guò)這些硬件設(shè)備或配套的移動(dòng)應(yīng)用來(lái)進(jìn)行控制。另外,還有一些基于云平臺(tái)的解決方案,是通過(guò)云端服務(wù)器來(lái)集中管理多個(gè)空調(diào)設(shè)備,用戶可以通過(guò)網(wǎng)頁(yè)或移動(dòng)應(yīng)用進(jìn)行遠(yuǎn)程控制。
2、然而,現(xiàn)有的多空調(diào)設(shè)備管理技術(shù)方案往往存在如下問(wèn)題:用戶需要購(gòu)買(mǎi)專用的硬件控制器或安裝特定的移動(dòng)應(yīng)用,這導(dǎo)致通常只能在特定的操作系統(tǒng)上運(yùn)行,例如:ios或android,限制了用戶的選擇,同時(shí)也增加了用戶的成本和使用門(mén)檻。
3、進(jìn)一步的,對(duì)于需要管理多臺(tái)空調(diào)設(shè)備的用戶而言,現(xiàn)有的系統(tǒng)往往操作復(fù)雜,尤其是在需要進(jìn)行批量控制時(shí),用戶需要分別對(duì)每臺(tái)設(shè)備進(jìn)行設(shè)置,效率低下。且現(xiàn)有的系統(tǒng)在實(shí)時(shí)監(jiān)控空調(diào)設(shè)備狀態(tài)方面能力有限,用戶無(wú)法及時(shí)獲取設(shè)備的運(yùn)行狀態(tài)和故障信息,導(dǎo)致維護(hù)不及時(shí)。甚至當(dāng)用戶需要增加新的空調(diào)設(shè)備時(shí),可能需要額外的配置或硬件升級(jí),使用成本過(guò)高。
4、針對(duì)上述問(wèn)題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)的主要目的在于克服上述相關(guān)技術(shù)的缺陷,提供一種空調(diào)設(shè)備控制方法和多空調(diào)設(shè)備管理系統(tǒng),以解決相關(guān)技術(shù)中無(wú)法對(duì)多空調(diào)設(shè)備進(jìn)行統(tǒng)一的高效控制的技術(shù)問(wèn)題。
2、本專利技術(shù)一方面提供了一種空調(diào)設(shè)備控制方法,包括:
3、web前端獲取用
4、web前端根據(jù)所述控制參數(shù),生成控制指令;
5、所述web前端通過(guò)web?serial?api,將所述控制指令發(fā)送至所述目標(biāo)空調(diào)設(shè)備,其中,所述目標(biāo)空調(diào)為一個(gè)或多個(gè)接入多空調(diào)設(shè)備管理系統(tǒng)的空調(diào)設(shè)備。
6、在一些實(shí)施方式中,所述web前端通過(guò)web?serial?api,將所述控制指令發(fā)送至所述目標(biāo)空調(diào)設(shè)備,包括:
7、所述web前端以json格式組裝所述控制指令;
8、將組裝后的json格式的控制指令轉(zhuǎn)換為二進(jìn)制格式數(shù)據(jù);
9、所述web前端通過(guò)寫(xiě)入器將所述二進(jìn)制格式數(shù)據(jù)發(fā)送至所述目標(biāo)空調(diào)設(shè)備;
10、相應(yīng)的,所述方法還包括:
11、所述目標(biāo)空調(diào)設(shè)備響應(yīng)于所述控制指令,通過(guò)讀取器接收二進(jìn)制格式的響應(yīng)數(shù)據(jù);
12、所述目標(biāo)空調(diào)設(shè)備將所述二進(jìn)制格式的響應(yīng)數(shù)據(jù)返回至所述web前端;
13、所述web前端將所述二進(jìn)制格式的響應(yīng)數(shù)據(jù)轉(zhuǎn)換為json格式的數(shù)據(jù),以供用戶查看空調(diào)的狀態(tài)信息。
14、在一些實(shí)施方式中,在所述web前端通過(guò)web?serial?api,將所述控制指令發(fā)送至所述目標(biāo)空調(diào)設(shè)備之前,還包括:
15、web前端調(diào)用串行請(qǐng)求端口,以調(diào)取串行端口列表選擇對(duì)話框;
16、接收用戶在所述串行端口列表選擇對(duì)話框中選定的串行端口,作為目標(biāo)串行接口;
17、在用戶確定選擇所述目標(biāo)串行端口的情況下,通過(guò)瀏覽器授予前端應(yīng)用程序訪問(wèn)所述目標(biāo)串行端口的權(quán)限;
18、web前端打開(kāi)所述目標(biāo)串行端口,并獲取寫(xiě)入器,以將數(shù)據(jù)異步發(fā)送至所述目標(biāo)空調(diào)設(shè)備;
19、所述web前端獲取讀取器,以從所述目標(biāo)空調(diào)設(shè)備異步接收數(shù)據(jù)。
20、在一些實(shí)施方式中,在web前端打開(kāi)所述目標(biāo)串行端口之前,還包括:
21、接收用戶輸入的通信參數(shù),其中,所述通信參數(shù)包括以下至少之一:波特率、校驗(yàn)位、數(shù)據(jù)位、停止位;
22、通過(guò)所述通信參數(shù)設(shè)置所述目標(biāo)串行端口。
23、在一些實(shí)施方式中,web前端獲取用戶通過(guò)支持web設(shè)備訪問(wèn)控制界面輸入的控制參數(shù),包括:
24、web前端的訪問(wèn)控制界面展示已建立連接的多個(gè)空調(diào)設(shè)備的設(shè)備列表;
25、接收用戶通過(guò)支持web設(shè)備,在所述訪問(wèn)控制界面中選定的一個(gè)或多個(gè)需控制的空調(diào)設(shè)備,作為目標(biāo)控制設(shè)備;
26、所述web前端接收用戶在所述訪問(wèn)控制界面上輸入的控制參數(shù),并對(duì)用戶輸入的控制參數(shù)進(jìn)行有效性和合理性驗(yàn)證。
27、在一些實(shí)施方式中,上述方法還包括:
28、web后端通過(guò)web?serial?api定期向目標(biāo)空調(diào)設(shè)備發(fā)送狀態(tài)查詢指令;
29、web后端接收所述目標(biāo)空調(diào)設(shè)備在收到所述狀態(tài)查詢指令后返回的運(yùn)行狀態(tài)信息;
30、web后端對(duì)所述運(yùn)行狀態(tài)信息進(jìn)行解析,得到解析數(shù)據(jù),并將所述解析數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中。
31、在一些實(shí)施方式中,上述方法還包括:
32、所述web前端通過(guò)websocket或長(zhǎng)輪詢方式,實(shí)時(shí)獲取所述web后端推送的目標(biāo)空調(diào)設(shè)備的運(yùn)行狀態(tài)信息;
33、所述web前端將所述運(yùn)行狀態(tài)信息動(dòng)態(tài)更新顯示在所述訪問(wèn)控制界面上。
34、在一些實(shí)施方式中,上述方法還包括:
35、所述web前端請(qǐng)求訪問(wèn)新的串行端口,以識(shí)別新連接的空調(diào)設(shè)備;
36、所述web前端通過(guò)所述串行端口,發(fā)送初始查詢指令,以獲取所述新連接的空調(diào)設(shè)備的設(shè)備信息;
37、所述web前端根據(jù)預(yù)設(shè)的設(shè)備通信協(xié)議,對(duì)所述串行端口的參數(shù)進(jìn)行配置。
38、本專利技術(shù)另一方面提供了一種多空調(diào)設(shè)備管理系統(tǒng),包括:
39、web前端,用于獲取用戶通過(guò)支持web設(shè)備訪問(wèn)控制界面輸入的控制參數(shù),并根據(jù)所述控制參數(shù),生成控制指令,再通過(guò)web?serial?api,將所述控制指令發(fā)送至所述目標(biāo)空調(diào)設(shè)備;
40、web?serial?api,用于在web前端和空調(diào)設(shè)備之間建立串行通信連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸和控制指令的發(fā)送;
41、web后端,用于處理web前端發(fā)送的請(qǐng)求,并與空調(diào)設(shè)備進(jìn)行通信,以獲取所述空調(diào)設(shè)備的運(yùn)行狀態(tài)信息;
42、至少一個(gè)空調(diào)設(shè)備。
43、本專利技術(shù)另一方面提供了一種空調(diào)設(shè)備控制裝置,位于web前端,包括:
44、獲取模塊,用于獲取用戶通過(guò)支持web設(shè)備訪問(wèn)控制界面輸入的控制參數(shù);
45、生成模塊,用于根據(jù)所述控制參數(shù),生成控制指令;
46、發(fā)送模塊,用于通過(guò)web?serial?api,將所述控制指令發(fā)送至所述目標(biāo)空調(diào)設(shè)備,其中,所述目標(biāo)空調(diào)為一個(gè)或多個(gè)接入多空調(diào)設(shè)備管理系統(tǒng)的空調(diào)設(shè)備。
47、本專利技術(shù)又一方面提供了一種存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)前述任一所述方法的步驟。
48、本專利技術(shù)再一方面提供了一種空調(diào),包括處理器、存儲(chǔ)器以及存儲(chǔ)在存儲(chǔ)器上可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)前述任一所述方法的步驟。
49、本專利技術(shù)再一方面提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)前述任一所述方法的步驟。
50、根據(jù)本專利技術(shù)的技術(shù)方案本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種空調(diào)設(shè)備控制方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述Web前端通過(guò)Web?Serial?API,將所述控制指令發(fā)送至所述目標(biāo)空調(diào)設(shè)備,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述Web前端通過(guò)Web?Serial?API,將所述控制指令發(fā)送至所述目標(biāo)空調(diào)設(shè)備之前,還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在Web前端打開(kāi)所述目標(biāo)串行端口之前,還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,Web前端獲取用戶通過(guò)支持web設(shè)備訪問(wèn)控制界面輸入的控制參數(shù),包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
9.一種多空調(diào)設(shè)備管理系統(tǒng),其特征在于,包括:
10.一種空調(diào)設(shè)備控制裝置,其特征在于,位于Web前端,包括:
11.一種存儲(chǔ)介質(zhì),其特征在于,其上存儲(chǔ)有計(jì)算機(jī)程序,所述程序被處理器執(zhí)行時(shí)
12.一種空調(diào),其特征在于,包括處理器、存儲(chǔ)器以及存儲(chǔ)在存儲(chǔ)器上可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)權(quán)利要求1-8任一所述方法的步驟。
13.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-8任一所述方法的步驟。
...【技術(shù)特征摘要】
1.一種空調(diào)設(shè)備控制方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述web前端通過(guò)web?serial?api,將所述控制指令發(fā)送至所述目標(biāo)空調(diào)設(shè)備,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述web前端通過(guò)web?serial?api,將所述控制指令發(fā)送至所述目標(biāo)空調(diào)設(shè)備之前,還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在web前端打開(kāi)所述目標(biāo)串行端口之前,還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,web前端獲取用戶通過(guò)支持web設(shè)備訪問(wèn)控制界面輸入的控制參數(shù),包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
7.根據(jù)權(quán)利要...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:洪威溱,梁博,陶夢(mèng)春,王子,李保水,
申請(qǐng)(專利權(quán))人:格力電器南京有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。