設備控制方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于信息技術(shù)領(lǐng)域,尤其涉及設備控制方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有的設備管理系統(tǒng)中,當設備需要變更(如維修、移位或者更換)時,需要人工重新對設備參數(shù)進行下載,并對設備進行數(shù)據(jù)維護和調(diào)試。當需要變更的設備較多時,對所有設備進行變更需要耗費大量的人力和時間。特別對于安防設備管理系統(tǒng),當需要變更的安防設備較多時,由于逐個對安防設備進行變更的耗時長,因此,安防設備在等待變更的過程中無法對該安防設備對應的場所進行監(jiān)控,導致安防漏洞。
【發(fā)明內(nèi)容】
[0003]鑒于此,本發(fā)明實施例提供了一種設備控制方法、裝置及系統(tǒng),以解決現(xiàn)有的設備控制方式易用性低、需要耗費大量人力和時間的問題。
[0004]一方面,本發(fā)明實施例提供了一種設備控制方法,包括:
[0005]從服務器獲取控制信息集合,所述控制信息集合包括N個控制信息子集,N為大于或等于I的整數(shù);
[0006]獲取被控設備的設備屬性信息和設備狀態(tài)信息;
[0007]根據(jù)獲取的所述設備屬性信息從所述控制信息集合中選取與所述被控設備相關(guān)的控制信息子集;
[0008]在所述設備狀態(tài)信息與選取的所述控制信息子集不匹配時,根據(jù)所述控制信息子集對所述被控設備進行狀態(tài)變更。
[0009]第二方面,本發(fā)明實施例提供了一種設備控制裝置,包括:
[0010]控制信息集合獲取單元,用于從服務器獲取控制信息集合,所述控制信息集合包括N個控制信息子集,N為大于或等于I的整數(shù);
[0011]設備信息獲取單元,用于獲取被控設備的設備屬性信息和設備狀態(tài)信息;
[0012]控制信息子集選取單元,用于根據(jù)獲取的所述設備屬性信息從所述控制信息集合中選取與所述被控設備相關(guān)的控制信息子集;
[0013]狀態(tài)變更控制單元,用于在所述設備狀態(tài)信息與選取的所述控制信息子集不匹配時,根據(jù)所述控制信息子集對所述被控設備進行狀態(tài)變更。
[0014]第三方面,本發(fā)明實施例提供了一種設備控制系統(tǒng),包括:
[0015]服務器、被控設備以及設備控制裝置;
[0016]所述服務器,用于發(fā)送與所述設備控制裝置相關(guān)的控制信息集合至所述設備控制裝置,所述控制信息集合包括N個控制信息子集,N為大于或等于I的整數(shù);
[0017]所述被控設備,用于根據(jù)所述控制信息子集進行狀態(tài)變更。
[0018]本發(fā)明實施例與現(xiàn)有技術(shù)相比存在的有益效果是:本發(fā)明實施例通過將被控設備與設備控制裝置連接,使設備控制裝置直接管控被控設備(即使服務器通過設備控制裝置間接控制被控設備),使服務器無需根據(jù)被控設備的具體類型、型號和設備狀態(tài)對被控設備進行一一管控,而通過控制信息集合對與設備控制裝置連接的被控設備進行統(tǒng)一管控,當被控設備需要維護、移位或者更換時,只需根據(jù)設備控制裝置中的控制信息集合進行狀態(tài)變更,無需人工對被控設備一一設置參數(shù),大大提高了設備控制的自動化程度,降低了設備管控成本以及設備管控的復雜性。
【附圖說明】
[0019]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0020]圖1是本發(fā)明實施例提供的設備控制方法的實現(xiàn)流程圖;
[0021]圖2是本發(fā)明實施例提供的設備控制方法步驟SlOl的具體實現(xiàn)流程圖;
[0022]圖3是本發(fā)明實施例提供的設備控制方法步驟S104的具體實現(xiàn)流程圖;
[0023]圖4是本發(fā)明實施例提供的設備設備控制裝置的結(jié)構(gòu)框圖;
[0024]圖5是本發(fā)明實施例提供的設備控制系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0025]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0026]圖1示出了本發(fā)明實施例提供的設備控制方法的實現(xiàn)流程圖,詳述如下:
[0027]在步驟SlOl中,從服務器獲取控制信息集合,所述控制信息集合包括N個控制信息子集,N為大于或等于I的整數(shù)。
[0028]在本發(fā)明實施例中,設備控制裝置從服務器獲取與該設備控制裝置相關(guān)的控制信息集合。控制信息集合用于管控與設備控制裝置相連的被控設備。控制信息集合包括N個控制信息子集,N個控制信息子集分別用于管控設備屬性信息不同的被控設備。與設備控制裝置相連的被控設備最多有N種設備屬性。
[0029]本發(fā)明實施例通過設備控制裝置直接管控被控設備,S卩服務器通過設備控制裝置間接管控被控設備,使服務器無需根據(jù)被控設備的具體類型、型號和設備狀態(tài)對被控設備進行一一管控,而通過控制信息集合對與設備控制裝置連接的被控設備進行統(tǒng)一管控。
[0030]優(yōu)選地,所述控制信息子集包括以下至少一項:被控設備編號、被控設備名稱、被控設備類型、被控設備位置、管控方式或者通行模式。
[0031]例如,被控設備編號是GYY-DM001,被控設備名稱是工業(yè)園大門,被控設備類型是出入口,被控設備位置是梅林路17號,管控方式是出入受控,通行模式是雙向通行。
[0032]在步驟S102中,獲取被控設備的設備屬性信息和設備狀態(tài)信息。
[0033]在本發(fā)明實施例中,每個設備控制裝置可以與多個被控設備相連,每個被控設備的設備屬性信息可能不同。例如,某設備控制裝置連接有4個被控設備,其中,一個被控設備的設備屬性為進向門禁,一個被控設備的設備屬性為出向門禁,一個被控設備的設備屬性為進向攝像頭,另一個被控設備的設備屬性為出向攝像頭。
[0034]在步驟S103中,根據(jù)獲取的所述設備屬性信息從所述控制信息集合中選取與所述被控設備相關(guān)的控制信息子集。
[0035]設備控制裝置根據(jù)被控設備的設備屬性信息,可從控制信息集合中選取與該被控設備匹配的控制信息子集。例如,被控設備的設備屬性為進向門禁,則設備控制裝置根據(jù)該被控設備的設備屬性信息從控制信息集合中選取與進向門禁匹配的控制信息子集。
[0036]在步驟S104中,在所述設備狀態(tài)信息與選取的所述控制信息子集不匹配時,根據(jù)所述控制信息子集對所述被控設備進行狀態(tài)變更。
[0037]作為本發(fā)明的一個實施例,當設備控制裝置檢測到被控設備的設備狀態(tài)信息中的某一參數(shù)與控制信息子集中相應的參數(shù)不同時,根據(jù)控制信息子集對該被控設備進行狀態(tài)變更,使變更后的被控設備的該參數(shù)與控制信息子集中相應的參數(shù)相符合。
[0038]需要說明的是,本發(fā)明實施例中的狀態(tài)變更包括但不限于設備安裝、參數(shù)初始化、參數(shù)調(diào)整、數(shù)據(jù)維護、數(shù)據(jù)調(diào)試或者設備卸載。
[0039]圖2示出了本發(fā)明實施例提供的設備控制方法步驟SlOl的具體實現(xiàn)流程圖,參照圖2:
[0040]在步驟S201中,接收服務器發(fā)送的控制信息集合;
[0041]在步驟S202中,所述設備控制裝置保存接收到的所述控制信息集合,以根據(jù)保存的所述控制信息集合對被控設備進行控制。
[0042]作為本發(fā)明的一個實施例,設備控制裝置被動接收服務器發(fā)送的控制信息集合。服務器將控制信息集合推送至各個設備控制裝置,從而無需根據(jù)被控設備的類型、型號或者設備狀態(tài)逐個對被控設備進行參數(shù)設置、數(shù)據(jù)維護或者調(diào)試等,而通過設備控制裝置對被控裝置進行管控,大大提高了設備管控的智能化。設備控制裝置在接收到服務器發(fā)送的控制信息集合后,保存控制信息集合,以在被控設備更換時,能根據(jù)保存的控制信息集合對新的被控設備進行參數(shù)初始化、數(shù)據(jù)維護和調(diào)試。
[0043]圖3示出了本發(fā)明實施例提供的設備控制方法步驟S104的具體實現(xiàn)流程圖,參照圖3:
[0044]在步驟S301中,根據(jù)所述設備狀態(tài)信息獲取所述被控設備的最新變更時間;
[0045]在步驟S302中,根據(jù)所述控制信息集合確定控制信息獲取時間;
[0046]在步驟S303中,在所述控制信息獲取時間晚于所述最新變更時間時,判定所述設備狀態(tài)信息與選取的所述控制信息子集不匹配,并根據(jù)所述控制信息子集對所述被控設備進行狀態(tài)變更。
[0047]作為本發(fā)明的一個實施例,設備控制裝置根據(jù)被控裝置的最新變更時間與控制信息集合的控制信息獲取時間來判斷設備狀態(tài)信息與選取的控制信息子集是否匹配。當最新變更時間晚于控制信息獲取時間時,表明被控設備已經(jīng)根據(jù)控制信息子集進行狀態(tài)變更;當最新變更時間早于控制信息獲取時間時,表明被控設備尚未根據(jù)最新的控制信息子集進行狀態(tài)變更,此時,設備控制裝置將與被控設備對應的控制信息子集推送至被控設備,以使被控設備根據(jù)控制信息子集進行狀態(tài)變更。
[0048]應理解,在本發(fā)明實施例中,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應以其功能和內(nèi)在邏輯確定,而不應對本發(fā)明實施例的實施過程構(gòu)成任何限定。
[0049]本發(fā)明實施例通過將被控設備與設備控制裝置連接,使設備控制裝置直接管控被控設備(即使服務器通過設備控制裝置間接控制被控設備),使服務器無需根據(jù)被控設備的具體類型、型號和設備狀態(tài)對被控設備進行一一管控,而通過控制信息集合對與設備控制裝置連接的被控設備進行統(tǒng)一管控,當被控設備需要維護、移位或者更換時,只需根據(jù)設備控制裝置中的控制信息集合進行狀態(tài)變更,無需人工對被控設備一一設置參數(shù),大大提高了設備控制的自動化程度,降低了設備管控成本以及設備管控的復雜性。
[0050]圖4示出了本發(fā)明實施例提供的設備設備控制裝置的結(jié)構(gòu)框圖,該設備設備控制裝置可以用于運行圖1至圖3所述的設備控制方法。為了便于說明,僅示出了與本實施例相關(guān)的部分。
[0051 ] 參照圖4,所述裝置包括:
[0052]控制信息集合獲取單元41,用于從服務器獲取控制信息集合,所述控制信息集合包括N個控制信息子集,N為大于或等于I的整數(shù);
[0053]設備信息獲取單元42,用于獲取被控設備的設備屬性信息和設備狀態(tài)信息;
[0054]控制信息子集選取單元43,用于根據(jù)獲取的所述設備屬性信息從所述控制信息