日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

被控裝置的控制方法、控制裝置及其配置方法、終端與流程

文檔序號(hào):11198454閱讀:770來源:國知局
被控裝置的控制方法、控制裝置及其配置方法、終端與流程

本申請(qǐng)涉及控制技術(shù),特別涉及一種被控裝置的控制方法、控制裝置及其配置方法、終端。



背景技術(shù):

目前,人們?cè)谌粘I钪行枰獙?duì)各種被控裝置(如:家用電器)進(jìn)行控制。

現(xiàn)有技術(shù)中,通??梢詾槊總€(gè)被控裝置分別配設(shè)一個(gè)控制裝置(如:遙控器),這樣用戶便可以通過操作該控制裝置上的控制模塊(如:按鍵)來向被控裝置發(fā)出相應(yīng)的控制指令,從而實(shí)現(xiàn)對(duì)相應(yīng)的被控裝置的控制。

在上述現(xiàn)有技術(shù)中,與每個(gè)控制裝置對(duì)應(yīng)的被控裝置以及與該控制裝置上的各個(gè)控制模塊對(duì)應(yīng)的控制指令通常是固定的,導(dǎo)致每個(gè)控制裝置只能用于對(duì)與之對(duì)應(yīng)的被控裝置進(jìn)行控制。



技術(shù)實(shí)現(xiàn)要素:

本申請(qǐng)實(shí)施例的目的是提供一種被控裝置的控制方法、控制裝置及其配置方法、終端,以解決現(xiàn)有技術(shù)中因與每個(gè)控制裝置對(duì)應(yīng)的被控裝置以及與該控制裝置上的各個(gè)控制模塊對(duì)應(yīng)的控制指令是固定的,而導(dǎo)致每個(gè)控制裝置只能用于對(duì)與之對(duì)應(yīng)的被控裝置進(jìn)行控制的問題。

為解決上述技術(shù)問題,本申請(qǐng)實(shí)施例提供的被控裝置的控制方法、控制裝置及其配置方法、終端是這樣實(shí)現(xiàn)的:

一種被控裝置的控制方法,包括:

控制裝置接收終端發(fā)送的與該控制裝置的預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令并存儲(chǔ);其中,所述配置指令攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第一 標(biāo)識(shí)id對(duì)應(yīng)的被控裝置的第二標(biāo)識(shí)id以及與該被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段;

響應(yīng)于對(duì)所述控制裝置的預(yù)設(shè)控制模塊的操作,控制裝置根據(jù)存儲(chǔ)的與該預(yù)設(shè)控制模塊對(duì)應(yīng)的所述配置指令,生成控制指令;其中,所述控制指令攜帶與所述被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段和與所述操作對(duì)應(yīng)的該預(yù)設(shè)控制功能字段的值;

控制裝置向與所述配置指令攜帶的第二標(biāo)識(shí)id對(duì)應(yīng)的被控裝置發(fā)送所述控制指令。

一種控制裝置的配置方法,包括:

終端獲取控制裝置的預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id;

終端獲取被控裝置的第二標(biāo)識(shí)id及與所述被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段;

終端生成與所述控制裝置的預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令;其中,所述配置指令攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置的第二標(biāo)識(shí)id以及與該被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段;

終端向控制裝置發(fā)送生成的所述配置指令。

一種控制裝置,包括:

接收單元,用于接收終端發(fā)送的與預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令并存儲(chǔ);其中,所述配置指令攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置的第二標(biāo)識(shí)id以及與該被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段;

生成單元,用于響應(yīng)于對(duì)預(yù)設(shè)控制模塊的操作,根據(jù)存儲(chǔ)的與該預(yù)設(shè)控制模塊對(duì)應(yīng)的所述配置指令,生成控制指令;其中,所述控制指令攜帶與所述被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段和與所述操作對(duì)應(yīng)的該預(yù)設(shè)控制功能字段的值;

第一發(fā)送單元,用于向與所述配置指令攜帶的第二標(biāo)識(shí)id對(duì)應(yīng)的被控裝置發(fā)送所述控制指令。

一種終端,包括:

第一獲取單元,用于獲取控制裝置的預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id;

第二獲取單元,用于獲取被控裝置的第二標(biāo)識(shí)id及與所述被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段;

生成單元,用于生成與所述控制裝置的預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令;其中,所述配置指令攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置的第二標(biāo)識(shí)id以及與該被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段;

發(fā)送單元,用于向控制裝置發(fā)送生成的所述配置指令。

一種控制裝置,所述控制裝置包括預(yù)設(shè)控制模塊及可配置無線模塊,所述可配置無線模塊包括處理單元、無線芯片、存儲(chǔ)單元及電源,其中,所述無線芯片用于接收終端發(fā)送的與所述預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令;所述存儲(chǔ)單元用于存儲(chǔ)所述配置指令;所述處理單元用于響應(yīng)于對(duì)所述控制裝置的預(yù)設(shè)控制模塊的操作,并根據(jù)所述存儲(chǔ)單元中存儲(chǔ)的配置指令,生成控制指令;其中,所述控制指令攜帶與所述預(yù)設(shè)控制功能字段和與所述操作對(duì)應(yīng)的該預(yù)設(shè)控制功能字段的值;所述無線芯片還用于將所述處理單元生成的控制指令發(fā)送到被控裝置。

由以上本申請(qǐng)各實(shí)施例提供的技術(shù)方案可見,通過終端來生成與控制裝置的預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令并將生成的配置指令向控制裝置進(jìn)行發(fā)送,其中,所述配置指令攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置的第二標(biāo)識(shí)id以及與該被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段,隨后,上述控制裝置將接收到的配置指令進(jìn)行存儲(chǔ)。這樣,控制裝置可以響應(yīng)于對(duì)該控制裝置的預(yù)設(shè)控制模塊的操作,根據(jù)預(yù)先存儲(chǔ)的上述配置指令來生成相應(yīng)的控制指令并向相應(yīng)的被控裝置進(jìn)行發(fā)送,從而通過上述控制指令實(shí)現(xiàn)對(duì)相應(yīng)的被控裝置的控制。通過上述過程,可以看出與上述控制裝置對(duì)應(yīng)的被控裝置、及與該控制裝置的預(yù)設(shè)控制模塊對(duì)應(yīng)的功能(即預(yù)設(shè)控制功能字段)是可配置的,從而使得上述控制裝置可以用于對(duì)不固定的被控裝置進(jìn)行控制。

附圖說明

為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為實(shí)現(xiàn)本申請(qǐng)的網(wǎng)絡(luò)系統(tǒng)的架構(gòu)示意圖;

圖2為本申請(qǐng)實(shí)施例提供的控制裝置中的可配置無線模塊的結(jié)構(gòu)示意圖;

圖3為本申請(qǐng)實(shí)施例提供的被控裝置的控制方法的流程圖;

圖4為本申請(qǐng)實(shí)施例提供的以控制裝置為主體的被控裝置的控制方法的流程圖;

圖5為本申請(qǐng)實(shí)施例提供的以終端為主體的控制裝置的配置方法的流程圖;

圖6為本申請(qǐng)實(shí)施例提供的控制裝置的模塊示意圖;

圖7為本申請(qǐng)實(shí)施例提供的終端的模塊示意圖。

具體實(shí)施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。

圖1為實(shí)現(xiàn)本申請(qǐng)的網(wǎng)絡(luò)系統(tǒng)架構(gòu)示意圖。示范性地,該網(wǎng)絡(luò)系統(tǒng)包括終端10、可與該終端10進(jìn)行通信的控制裝置20、可與該控制裝置20進(jìn)行通信的被控裝置30、以及通過網(wǎng)絡(luò)50與上述終端10實(shí)現(xiàn)通信的服務(wù)器40。本申請(qǐng)實(shí)施例中,上述終端10可以是個(gè)人計(jì)算機(jī)、筆記本電腦、無線電話、智能 手機(jī)、個(gè)人數(shù)字助理(pda)、智能手表等,該終端10上可以安裝有用以實(shí)現(xiàn)被控裝置的控制操作的app,上述服務(wù)器40可以是該app的服務(wù)端。上述控制裝置20用以對(duì)一個(gè)或多個(gè)被控裝置30進(jìn)行控制,該控制裝置20在硬件上可以至少包括處理單元、通信接口、存儲(chǔ)單元及電源等,該控制裝置20可以包括一個(gè)或多個(gè)供用戶進(jìn)行操作的預(yù)設(shè)控制模塊21,這些預(yù)設(shè)控制模塊包括但不限于開關(guān)按鍵、旋鈕、滑動(dòng)桿等。上述被控裝置30可以例如是燈、冰箱、空調(diào)等,其在硬件上至少包括通信接口、處理單元等。上述服務(wù)器40和終端10在硬件架構(gòu)上也都包含一些基本組件,如總線、處理單元、存儲(chǔ)單元、一個(gè)或多個(gè)輸入/輸出單元、和通信接口等。其中,上述處理單元可以包括各類型的用來執(zhí)行指令、處理進(jìn)程或線程的中央處理器(centralprocessingunit,cpu)或微控制單元(microcontrollerunit,mcu)等。上述存儲(chǔ)單元可以包括用以存儲(chǔ)動(dòng)態(tài)信息的動(dòng)態(tài)存儲(chǔ)器,如隨機(jī)訪問存儲(chǔ)器(ram),或用以存儲(chǔ)靜態(tài)信息的靜態(tài)存儲(chǔ)器,如只讀存儲(chǔ)器(rom),以及包括磁或光學(xué)記錄介質(zhì)與相應(yīng)驅(qū)動(dòng)的大容量存儲(chǔ)器。上述輸入單元可以是鍵盤、鼠標(biāo)、手寫筆、觸摸屏、聲音識(shí)別裝置、或生物測(cè)定裝置等。上述輸出單元可以是用以輸出信息的顯示器、打印機(jī)、或揚(yáng)聲器等。上述通信接口可通過有線連接方式、無線連接方式(例如:wi-fi、紅外、藍(lán)牙、射頻方式等)、或光連接方式實(shí)現(xiàn)被控裝置30和控制裝置20之間的通信、或控制裝置20與終端10之間的通信、或?qū)⒔K端10連接到上述網(wǎng)絡(luò)50中。上述網(wǎng)絡(luò)50可以例如是局域網(wǎng)(lan)、廣域網(wǎng)(wan)、內(nèi)部網(wǎng)、互聯(lián)網(wǎng)、移動(dòng)電話網(wǎng)絡(luò)、虛擬專用網(wǎng)(vpn)、蜂窩式或其它移動(dòng)通信網(wǎng)絡(luò)、紅外、藍(lán)牙、nfc或上述網(wǎng)絡(luò)的任意組合。

圖2為本申請(qǐng)實(shí)施例提供的控制裝置中的可配置無線模塊的結(jié)構(gòu)示意圖。本申請(qǐng)實(shí)施例中,上述控制裝置20在硬件配置上,包括一個(gè)或多個(gè)預(yù)設(shè)控制模塊21以及可配置無線模塊22。其中,所述可配置無線模塊22包括處理單元221、與該處理單元221連接的無線芯片222和存儲(chǔ)單元223,及為上述處理單元221、無線芯片222、存儲(chǔ)單元223進(jìn)行供電的電源224。上述處理單元221 可以是mcu(microcontrollerunit,微控制單元)或fpga(field-programmablegatearray,現(xiàn)場(chǎng)可編程門陣列)等。上述存儲(chǔ)單元223可以是各種類型的存儲(chǔ)器。上述電源224可以是便攜式電源。參照?qǐng)D1和圖2,所述無線芯片222用于接收終端10發(fā)送的與所述預(yù)設(shè)控制模塊21對(duì)應(yīng)的配置指令;所述存儲(chǔ)單元223用于存儲(chǔ)所述配置指令;所述處理單元221用于響應(yīng)于對(duì)所述控制裝置20的預(yù)設(shè)控制模塊21的操作,并根據(jù)所述存儲(chǔ)單元223中存儲(chǔ)的配置指令,生成控制指令;其中,所述控制指令攜帶與所述預(yù)設(shè)控制功能字段和與所述操作對(duì)應(yīng)的該預(yù)設(shè)控制功能字段的值;所述無線芯片222還用于將所述處理單元221生成的控制指令發(fā)送到被控裝置30。

圖3為本申請(qǐng)實(shí)施例提供的被控裝置30的控制方法的流程圖。結(jié)合圖1和圖3所示,該方法包括如下步驟:

s101:終端10獲取控制裝置20的預(yù)設(shè)控制模塊21的第一標(biāo)識(shí)id。

為了對(duì)控制裝置20包括的各個(gè)預(yù)設(shè)控制模塊21進(jìn)行配置,所述配置是為上述各個(gè)預(yù)設(shè)控制模塊21設(shè)定相對(duì)應(yīng)的控制對(duì)象及控制功能,首先需要獲取上述控制裝置20包括的一個(gè)或多個(gè)預(yù)設(shè)控制模塊21的第一標(biāo)識(shí)id,該第一標(biāo)識(shí)id是每個(gè)預(yù)設(shè)控制模塊21的身份信息。本申請(qǐng)實(shí)施例中,上述終端10獲取該第一標(biāo)識(shí)id的過程可以包括:

s100:終端10接收控制裝置20發(fā)送的攜帶該控制裝置20硬件配置信息的配置請(qǐng)求;其中,所述硬件配置信息包括所述預(yù)設(shè)控制模塊21的第一標(biāo)識(shí)id。

以上述控制裝置20包括多個(gè)開關(guān)按鍵為例,每個(gè)控制裝置20在通信網(wǎng)絡(luò)中具備用以標(biāo)識(shí)自身身份的唯一身份信息,上述硬件配置信息用以表征該控制裝置20的硬件配置情況,例如該控制裝置20包含的預(yù)設(shè)控制模塊的數(shù)目、每個(gè)預(yù)設(shè)控制模塊對(duì)應(yīng)的第一標(biāo)識(shí)id、與各個(gè)預(yù)設(shè)控制模塊對(duì)應(yīng)的操作等。本實(shí)施例中,上述控制裝置20可以設(shè)置有用以觸發(fā)配置模式的控制鍵(開關(guān)或按鈕等),從而用戶可以通過對(duì)上述控制鍵的操作來使得上述控制裝置20進(jìn)入配 置模式。一旦上述控制裝置20進(jìn)入配置模式,控制裝置20便可以向上述終端10發(fā)送攜帶自身的硬件配置信息的配置請(qǐng)求。另外,該配置請(qǐng)求還可以攜帶該控制裝置20的身份信息,終端10可以根據(jù)上述配置請(qǐng)求中攜帶的身份信息確定需要對(duì)哪一個(gè)控制裝置20進(jìn)行配置。當(dāng)然,終端10上可以預(yù)先存儲(chǔ)有上述控制裝置20的身份信息并將該身份信息和相應(yīng)的硬件配置信息進(jìn)行對(duì)應(yīng),這樣在接收到攜帶硬件配置信息的配置請(qǐng)求后,即可根據(jù)配置請(qǐng)求中的硬件配置信息在終端中查找到與之對(duì)應(yīng)的控制裝置20的身份信息。值得一提的是,若上述控制裝置20和上述終端10通過無線保真(wireless-fidelity,wi-fi)網(wǎng)絡(luò)來實(shí)現(xiàn)通信,則該控制裝置20在進(jìn)入配置模式后,可以通過廣播的方式向連接同一個(gè)wi-fi網(wǎng)絡(luò)并且安裝有上述app的終端發(fā)送上述配置請(qǐng)求。

當(dāng)然,終端10獲取上述第一標(biāo)識(shí)id的過程并不限于上述實(shí)施例。例如,在本申請(qǐng)其他實(shí)施例中,若上述控制裝置20也可以通過網(wǎng)絡(luò)50與服務(wù)器40實(shí)現(xiàn)通信,則該控制裝置20可以將自身的身份信息和硬件配置信息預(yù)先上傳到服務(wù)器40進(jìn)行存儲(chǔ),用戶在需要對(duì)上述控制裝置20進(jìn)行配置時(shí),可以通過終端10從服務(wù)器40獲取到待配置的控制裝置20的身份信息和硬件配置信息?;蛘撸鲜隹刂蒲b置20在第一次使用時(shí)便將自身的身份信息和硬件配置信息發(fā)送至終端10進(jìn)行保存,以后再進(jìn)行配置時(shí),終端10可以從本地獲取上述身份信息和硬件配置信息。

s102:終端10獲取被控裝置30的第二標(biāo)識(shí)id及與被控裝置30對(duì)應(yīng)的預(yù)設(shè)控制功能字段。

本申請(qǐng)實(shí)施例中,若上述被控裝置30可以通過網(wǎng)絡(luò)50與服務(wù)器40進(jìn)行通信,這樣在被控裝置30初次使用時(shí),可以將該被控裝置30的第二標(biāo)識(shí)id(用以標(biāo)識(shí)該被控裝置30的身份)提供給服務(wù)器40來完成注冊(cè),與此同時(shí),被控裝置30也將自身的第二標(biāo)識(shí)id提供給終端10。故,終端可以通過app從服務(wù)器40獲取被控裝置30的第二標(biāo)識(shí)id。當(dāng)然,在本申請(qǐng)其他實(shí)施例中,被控裝置30可以預(yù)先將自身的第二標(biāo)識(shí)id發(fā)送給終端10進(jìn)行存儲(chǔ),這樣終 端10可以從本地獲取上述被控裝置30的第二標(biāo)識(shí)id。

上述預(yù)設(shè)控制功能字段用以標(biāo)識(shí)被控裝置30的預(yù)設(shè)功能。對(duì)于不同(種類不同或型號(hào)不同)的被控裝置30而言,其預(yù)設(shè)控制功能字段的格式也不盡相同。舉例而言,對(duì)于燈a而言,與該燈a的開燈功能對(duì)應(yīng)的預(yù)設(shè)控制功能字段例如是:"powerlampa";對(duì)于燈b而言,與該燈b的開燈功能對(duì)應(yīng)的預(yù)設(shè)控制功能字段例如是:"powerlampb"。本申請(qǐng)實(shí)施例中,可以在服務(wù)器40上預(yù)先存儲(chǔ)有與各個(gè)被控裝置30對(duì)應(yīng)的預(yù)設(shè)控制功能字段,這樣,在用戶通過終端10為上述控制裝置20配置相應(yīng)的控制對(duì)象(即被控裝置30)和控制功能(預(yù)設(shè)控制功能字段)時(shí),終端10即可以從服務(wù)器40上獲取被控裝置30的第二標(biāo)識(shí)id及與被控裝置30對(duì)應(yīng)的至少一個(gè)預(yù)設(shè)控制功能字段。值得一提的是,用戶可以為上述控制裝置上的一個(gè)預(yù)設(shè)控制模塊21設(shè)定一種或多種功能,在為一個(gè)預(yù)設(shè)控制模塊21設(shè)定多種功能時(shí),則可以分別獲取多個(gè)與設(shè)定的各個(gè)功能對(duì)應(yīng)的預(yù)設(shè)控制功能字段。當(dāng)然,終端10也可以將各種被控裝置30對(duì)應(yīng)的預(yù)設(shè)控制功能字段存儲(chǔ)到本地。在上述步驟s103中,終端可以獲取一個(gè)或多個(gè)被控裝置的第二標(biāo)識(shí)id(每個(gè)被控裝置對(duì)應(yīng)于一個(gè)第二標(biāo)識(shí)id),及與每個(gè)被控裝置對(duì)應(yīng)的一個(gè)或多個(gè)預(yù)設(shè)控制功能字段。

s103:終端10生成與控制裝置20的預(yù)設(shè)控制模塊21對(duì)應(yīng)的配置指令;其中,所述配置指令攜帶所述控制裝置20上的預(yù)設(shè)控制模塊21的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置30的第二標(biāo)識(shí)id和與被控裝置30對(duì)應(yīng)的預(yù)設(shè)控制功能字段。

上述控制裝置20所能實(shí)現(xiàn)的控制功能可以通過終端10來進(jìn)行配置,從而用戶可以實(shí)際需求,選擇性為上述控制裝置20設(shè)定可以控制的被控裝置(如:燈)以及相應(yīng)的控制功能(如:開燈、調(diào)整燈的顏色等)。本申請(qǐng)實(shí)施例中,在通過上述步驟s101和s102,獲取到待配置的控制裝置20上的預(yù)設(shè)控制模塊21的第一標(biāo)識(shí)id和待設(shè)定的被控裝置30的第二標(biāo)識(shí)id后,即可為上述控制裝置20生成與上述預(yù)設(shè)控制模塊21對(duì)應(yīng)的配置指令。以開燈的例子為例, 假設(shè)控制裝置20包含按鍵a、按鍵b、按鍵c,其中,按鍵a的第一標(biāo)識(shí)id是"buttona";假設(shè)被控裝置30是燈x,其第二標(biāo)識(shí)id是"devicex";若與開燈功能對(duì)應(yīng)的預(yù)設(shè)控制功能字段是"power",則若當(dāng)前用戶需要將控制裝置20上的按鍵a(即預(yù)設(shè)控制模塊)的功能設(shè)定為控制上述燈x的開關(guān),則最終終端10生成的配置指令的格式可以例如是:{"buttona":"devicex"/"power"}。關(guān)于上述配置指令的指令格式,本申請(qǐng)并不加以限定。

本申請(qǐng)實(shí)施例中,上述控制裝置20上的一個(gè)預(yù)設(shè)控制模塊21可以用以對(duì)兩個(gè)以上的被控裝置進(jìn)行控制。例如,假設(shè)控制裝置20包含按鍵a用以對(duì)燈x和燈y進(jìn)行控制,按鍵a的第一標(biāo)識(shí)id是"buttona",燈x的第二標(biāo)識(shí)id是"devicex",燈y的第二標(biāo)識(shí)id是"devicey",假設(shè)與上述燈x、y的開燈功能對(duì)應(yīng)的預(yù)設(shè)控制功能字段均是"power",則最終終端10生成的配置指令的格式可以例如是:{"buttona":"devicex"&"devicey"/"power"}。另外,可以為一個(gè)預(yù)設(shè)控制模塊21配置針對(duì)一個(gè)被控裝置的多種控制功能(即多個(gè)預(yù)設(shè)控制功能字段)。

s104:終端10向控制裝置20發(fā)送生成的上述配置指令。

本申請(qǐng)實(shí)施例中,終端10在發(fā)送上述配置指令之前,可以對(duì)該配置指令進(jìn)行相應(yīng)處理,所述處理包括但不限于信號(hào)轉(zhuǎn)換、加解密等。

s105:控制裝置20接收終端10發(fā)送的配置指令并存儲(chǔ)。

其中,控制裝置20將接收到的配置指令寫入到存儲(chǔ)單元內(nèi)。本申請(qǐng)實(shí)施例中,在上述步驟s105之前,所述方法還可以包括如下步驟:

所述控制裝置20判斷該控制裝置20上是否存儲(chǔ)有與上述預(yù)設(shè)控制模塊21對(duì)應(yīng)的配置指令;若存儲(chǔ)有與上述預(yù)設(shè)控制模塊21對(duì)應(yīng)的配置指令,則表明該控制裝置20上的預(yù)設(shè)控制模塊21已經(jīng)被配置過,此時(shí)可以向終端10發(fā)送用以提示已存儲(chǔ)有配置指令的提示信息,從而可以提醒用戶確認(rèn)是否需要對(duì)已配置過的預(yù)設(shè)控制模塊21的功能進(jìn)行重新配置。

相應(yīng)地,上述步驟s105可以具體包括:若接收到終端10發(fā)送的確認(rèn)將已 存儲(chǔ)的配置指令進(jìn)行刪除的指令,所述控制裝置20接收終端10發(fā)送的與控制裝置20對(duì)應(yīng)的配置指令并存儲(chǔ)。在使用上述控制裝置20的過程中,存在因用戶的誤操作而觸發(fā)該控制模塊20的配置模式的可能。通過上述過程,控制裝置20在已存儲(chǔ)有配置指令時(shí),可以向終端10發(fā)送相應(yīng)的提示信息,以提醒使用終端10的用戶該控制裝置20已經(jīng)被配置過相應(yīng)的功能,這樣,若用戶發(fā)現(xiàn)此次配置過程是誤操作所導(dǎo)致的,則可以通過終端10向控制裝置20發(fā)送確認(rèn)不將已存儲(chǔ)的配置指令進(jìn)行刪除的指令,來取消本次配置過程;反之,若用戶確認(rèn)此時(shí)配置過程不是誤操作所導(dǎo)致的,而是對(duì)已配置過的上述控制裝置20進(jìn)行重新配置,則可以通過終端10向控制裝置20發(fā)送確認(rèn)將已存儲(chǔ)的配置指令進(jìn)行刪除的指令,以使得控制裝置20存儲(chǔ)接收到的配置指令。

其中,若控制裝置20上未存儲(chǔ)有與上述預(yù)設(shè)控制模塊21對(duì)應(yīng)的配置指令,則表明該控制裝置20上的預(yù)設(shè)控制模塊21沒有被配置過,則控制裝置20可以直接將接收到的配置指令存儲(chǔ)到該控制裝置的存儲(chǔ)單元中。

至此,可以完成對(duì)上述控制裝置20的配置過程。

s106:控制裝置20響應(yīng)于對(duì)控制裝置20上的預(yù)設(shè)控制模塊21的操作,根據(jù)存儲(chǔ)的所述配置指令,生成攜帶與該預(yù)設(shè)控制模塊21的第一標(biāo)識(shí)id對(duì)應(yīng)的預(yù)設(shè)控制功能字段和該預(yù)設(shè)控制功能字段的值的控制指令。

繼續(xù)以上述開燈為例,上述控制裝置20根據(jù)預(yù)先存儲(chǔ)的配置指令來生成控制指令。假設(shè)用戶需要通過對(duì)該控制裝置20的按鍵a的操作來實(shí)現(xiàn)開燈功能。一般地,作為開關(guān)的按鍵a該預(yù)設(shè)控制功能字段"power"的值可以包括"0"和"1",則,實(shí)現(xiàn)對(duì)上述燈x的開燈功能的控制指令的格式可以例如是:{"power":1};實(shí)現(xiàn)對(duì)上述燈x的關(guān)燈功能的控制指令的格式可以例如是:{"power":0}。

s107:控制裝置20向與上述配置指令中攜帶的第二標(biāo)識(shí)id對(duì)應(yīng)的被控裝置30發(fā)送上述控制指令。

s108:被控裝置30接收上述控制指令并執(zhí)行該控制指令。

由以上實(shí)施例提供的技術(shù)方案可見,通過終端10來生成與控制裝置20的預(yù)設(shè)控制模塊21對(duì)應(yīng)的配置指令并將生成的配置指令向控制裝置20進(jìn)行發(fā)送,其中,所述配置指令攜帶所述預(yù)設(shè)控制模塊21的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置30的第二標(biāo)識(shí)id以及與該被控裝置30對(duì)應(yīng)的預(yù)設(shè)控制功能字段,隨后,上述控制裝置20將接收到的配置指令進(jìn)行存儲(chǔ)。這樣,控制裝置20可以響應(yīng)于對(duì)該控制裝置20的預(yù)設(shè)控制模塊21的操作,根據(jù)預(yù)先存儲(chǔ)的上述配置指令來生成相應(yīng)的控制指令并向相應(yīng)的被控裝置30進(jìn)行發(fā)送,從而通過上述控制指令實(shí)現(xiàn)對(duì)相應(yīng)的被控裝置30的控制。通過上述過程,可以看出與上述控制裝置20對(duì)應(yīng)的被控裝置30、及與該控制裝置20的預(yù)設(shè)控制模塊21對(duì)應(yīng)的功能(即預(yù)設(shè)控制功能字段)是可配置的,從而使得上述控制裝置20可以用于對(duì)不固定的被控裝置30進(jìn)行控制。

另外,在物聯(lián)控制技術(shù)中,通常是利用安裝有應(yīng)用(application,app)的終端10來實(shí)現(xiàn)對(duì)被控裝置30的控制,這樣,在沒有上述終端10的情況下(如:終端10丟失或app被卸載),用戶控制上述被控裝置30的方式可能只能依賴為每個(gè)被控裝置30對(duì)應(yīng)配設(shè)的專用型的控制器(如:遙控器),從而無法實(shí)現(xiàn)通過一個(gè)通用的控制裝置來控制不同的被控裝置。通過本申請(qǐng)實(shí)施例,用戶可以根據(jù)需要將對(duì)應(yīng)的配置指令寫入到上述控制裝置20中,從而可以使得上述控制裝置20上的預(yù)設(shè)控制模塊21具備對(duì)指定的被控裝置30進(jìn)行指定的控制動(dòng)作的功能,從而使得用戶在沒有上述終端10的情況下,也可以通過該被配置過的控制裝置20對(duì)被控裝置30進(jìn)行控制,并且上述控制裝置20的控制對(duì)象和控制功能可以進(jìn)行動(dòng)態(tài)配置。

值得一提的是,在現(xiàn)有技術(shù)中,若需要對(duì)被控裝置30進(jìn)行多個(gè)控制動(dòng)作,則一般需要通過與該被控裝置30對(duì)應(yīng)的控制器(如:遙控器)或上述安裝有app的終端10依次發(fā)送多個(gè)控制指令。舉例而言,如需對(duì)空調(diào)進(jìn)行的控制動(dòng)作依次包括:打開空調(diào)、除濕,則需依次向該空調(diào)發(fā)送打開空調(diào)的控制指令和除濕的控制指令。這樣,由于用戶必須通過一系列的操作來完成對(duì)被控裝置30 的多個(gè)控制動(dòng)作,使得用戶操作繁瑣,并且控制上述被控裝置30的效率較低。為解決這一問題,本申請(qǐng)實(shí)施例采取的技術(shù)方案是:

本申請(qǐng)實(shí)施例中,所述配置指令可以攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置的第二標(biāo)識(shí)id以及與被控裝置對(duì)應(yīng)的多個(gè)按照順序排列的預(yù)設(shè)控制功能字段。相應(yīng)地,上述步驟s106具體包括:

響應(yīng)于對(duì)所述控制裝置20的預(yù)設(shè)控制模塊21的操作,控制裝置20根據(jù)存儲(chǔ)的與該預(yù)設(shè)控制模塊21對(duì)應(yīng)的所述配置指令,按照所述預(yù)設(shè)控制功能字段的排列順序,依次生成攜帶每個(gè)預(yù)設(shè)控制功能字段和每個(gè)預(yù)設(shè)控制功能字段的值的控制指令。

相應(yīng)地,上述步驟s107具體包括:上述控制裝置20按照所述預(yù)設(shè)控制功能字段的排列順序,依次向與所述配置指令攜帶的第二標(biāo)識(shí)id對(duì)應(yīng)的被控裝置發(fā)送上述生成的控制指令。

通過上述過程,在配置上述控制裝置20的某個(gè)預(yù)設(shè)控制模塊21的功能時(shí),可以設(shè)定該預(yù)設(shè)控制模塊21具備針對(duì)某被控裝置30的一系列控制動(dòng)作的功能,這樣,用戶通過對(duì)該預(yù)設(shè)控制模塊21的一次操作,即可實(shí)現(xiàn)對(duì)某被控裝置30的一系列控制動(dòng)作。舉例而言,假設(shè)控制裝置20包含按鍵a,按鍵a的第一標(biāo)識(shí)id是"buttona",被控裝置30是空調(diào)s,其第二標(biāo)識(shí)id是"devices",假設(shè)需要設(shè)定該按鍵a具備對(duì)空調(diào)s進(jìn)行打開電源和除濕的控制功能,其中,“打開電源”對(duì)應(yīng)的預(yù)設(shè)控制功能字段例如是:"power",“除濕”對(duì)應(yīng)的預(yù)設(shè)控制功能字段例如是:"dehumid",則生成的與該預(yù)設(shè)控制模塊21對(duì)應(yīng)的配置指令可以例如是:{"buttona":"devices"/"power"&"dehumid"}。其中,在配置指令中,對(duì)于多個(gè)預(yù)設(shè)控制功能字段,一般地,按照控制動(dòng)作的先后次序?qū)⒍鄠€(gè)預(yù)設(shè)控制功能字段按照一定的順序進(jìn)行排序。這樣,用戶通過對(duì)上述預(yù)設(shè)控制模塊21(如:按鍵a)的一次操作,該控制裝置20便可以根據(jù)存儲(chǔ)的配置指令,分別生成一條用于打開空調(diào)電源的第一控制指令和一條用于空調(diào)除濕的第二控制指令,上述第一控制指令可以例如是:{"power":1},上述第二控制 指令可以例如是:{"dehumid":1},并按照上述順序?qū)⒌谝豢刂浦噶?、第二控制指令依次發(fā)送給上述空調(diào)s。通過上述過程,可以簡化用戶的控制操作,提高控制效率。

值得述及的是,在通過終端對(duì)上述控制裝置進(jìn)行相應(yīng)的功能配置時(shí),由于控制裝置可以包括多個(gè)預(yù)設(shè)控制模塊,用戶可以通過一個(gè)配置指令完成對(duì)一個(gè)控制裝置上的多個(gè)預(yù)設(shè)控制模塊的功能配置,也可以通過多個(gè)配置指令分別對(duì)每個(gè)預(yù)設(shè)控制模塊的功能進(jìn)行配置。

圖4為本申請(qǐng)實(shí)施例提供的以控制裝置為主體的被控裝置的控制方法的流程,與上述圖3對(duì)應(yīng)并可以參照?qǐng)D3所示的實(shí)施例的上述內(nèi)容,本實(shí)施例的方法包括如下步驟:

s201:控制裝置接收終端發(fā)送的與該控制裝置的預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令并存儲(chǔ);其中,所述配置指令攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置的第二標(biāo)識(shí)id以及與被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段。

s202:響應(yīng)于對(duì)所述控制裝置的預(yù)設(shè)控制模塊的操作,控制裝置根據(jù)存儲(chǔ)的與該預(yù)設(shè)控制模塊對(duì)應(yīng)的所述配置指令,生成控制指令,所述控制指令攜帶與該預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id對(duì)應(yīng)的預(yù)設(shè)控制功能字段和與所述操作對(duì)應(yīng)的該預(yù)設(shè)控制功能字段的值。

s203:控制裝置向與所述配置指令攜帶的第二標(biāo)識(shí)id對(duì)應(yīng)的被控裝置發(fā)送所述控制指令。

通過上述過程,可以看出與上述控制裝置20對(duì)應(yīng)的被控裝置30、及與該控制裝置20的預(yù)設(shè)控制模塊21對(duì)應(yīng)的功能(即預(yù)設(shè)控制功能字段)是可配置的,從而使得上述控制裝置20可以用于對(duì)不固定的被控裝置30進(jìn)行控制。

圖5為本申請(qǐng)實(shí)施例提供的以終端為主體的控制裝置的配置方法的流程,與上述圖3對(duì)應(yīng)并可以參照上述內(nèi)容,該方法至少包括如下步驟:

s301:終端獲取控制裝置的預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id。

s302:終端獲取被控裝置的第二標(biāo)識(shí)id及與所述被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段。

s303:終端生成與所述控制裝置的預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令;其中,所述配置指令攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置的第二標(biāo)識(shí)id以及與該被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段。

其中,在上述配置指令中,可以攜帶一個(gè)或多個(gè)與預(yù)設(shè)控制模塊對(duì)應(yīng)的第一標(biāo)識(shí)id,與每個(gè)第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置的第二標(biāo)識(shí)id也可以是一個(gè)或多個(gè),與被控裝置對(duì)應(yīng)的預(yù)設(shè)控制功能字段也可以是一個(gè)或多個(gè)。

s304:終端向控制裝置發(fā)送生成的所述配置指令。

通過上述過程,可以看出與上述控制裝置20對(duì)應(yīng)的被控裝置30、及與該控制裝置20的預(yù)設(shè)控制模塊21對(duì)應(yīng)的功能(即預(yù)設(shè)控制功能字段)是可配置的,從而使得上述控制裝置20可以用于對(duì)不固定的被控裝置30進(jìn)行控制。

圖6為本申請(qǐng)實(shí)施例提供的控制裝置的模塊示意圖。其中,該控制裝置中各個(gè)單元所能夠?qū)崿F(xiàn)的功能與上述圖4所示的方法中各個(gè)步驟所能夠?qū)崿F(xiàn)的功能類似,故該控制裝置的具體細(xì)節(jié)可以參照上述方法實(shí)施例的內(nèi)容,本文不再予以贅述。本實(shí)施例中,該控制裝置包括:

接收單元101,用于接收終端發(fā)送的與該控制裝置的預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令并存儲(chǔ);其中,所述配置指令攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的被控裝置的第二標(biāo)識(shí)id以及與該第一表示id對(duì)應(yīng)的預(yù)設(shè)控制功能字段;

生成單元102,用于響應(yīng)于對(duì)所述控制裝置的預(yù)設(shè)控制模塊的操作,根據(jù)存儲(chǔ)的與該預(yù)設(shè)控制模塊對(duì)應(yīng)的所述配置指令,生成攜帶與該預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id對(duì)應(yīng)的預(yù)設(shè)控制功能字段和該預(yù)設(shè)控制功能字段的值的控制指令;

第一發(fā)送單元103,用于向與所述配置指令中攜帶的第二標(biāo)識(shí)id對(duì)應(yīng)的被控裝置發(fā)送所述控制指令。

在上述控制裝置中,通過接收單元101接收終端發(fā)送的與該控制裝置對(duì)應(yīng) 的配置指令并存儲(chǔ),這樣,在控制裝置對(duì)被控裝置進(jìn)行控制時(shí),可以通過生成單元102響應(yīng)于對(duì)所述控制裝置上的預(yù)設(shè)控制模塊的操作,根據(jù)預(yù)先存儲(chǔ)的上述配置指令生成相應(yīng)的控制指令,并通過第一發(fā)送單元103將上述控制指令向被控裝置進(jìn)行發(fā)送,從而通過上述控制指令實(shí)現(xiàn)對(duì)被控裝置的控制??梢钥闯雠c上述控制裝置對(duì)應(yīng)的被控裝置、及與該控制裝置的預(yù)設(shè)控制模塊對(duì)應(yīng)的功能(即預(yù)設(shè)控制功能字段)是可配置的,從而使得上述控制裝置可以用于對(duì)不固定的被控裝置進(jìn)行控制。

本申請(qǐng)實(shí)施例中,所述控制裝置還包括:

第二發(fā)送單元104,用于向終端發(fā)送攜帶控制裝置的硬件配置信息的配置請(qǐng)求;其中,所述硬件配置信息包括所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id;

相應(yīng)地,所述接收單元101具體用于:接收終端根據(jù)所述配置請(qǐng)求生成并發(fā)送的與該控制裝置的至少一個(gè)預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令并存儲(chǔ)。

本申請(qǐng)實(shí)施例中,所述裝置還包括:

判斷單元,用于在接收終端發(fā)送的與控制裝置對(duì)應(yīng)的配置指令并存儲(chǔ)之前,判斷該控制裝置上是否存儲(chǔ)有與所述預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令;

第三發(fā)送單元,用于在該控制裝置上已存儲(chǔ)有配置指令時(shí),向終端發(fā)送提示已存儲(chǔ)有與所述預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令的消息;

相應(yīng)地,所述接收單元101具體用于:若接收到終端發(fā)送的確認(rèn)將已存儲(chǔ)的配置指令進(jìn)行刪除的指令,接收終端發(fā)送的與該控制裝置的至少一個(gè)預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令并存儲(chǔ)。

通過上述判斷單元,控制裝置在判斷到已存儲(chǔ)有配置指令時(shí),可以向終端發(fā)送相應(yīng)的提示信息,以提醒使用終端的用戶該控制裝置已經(jīng)被配置過相應(yīng)的功能,這樣,若用戶發(fā)現(xiàn)此次配置過程是誤操作所導(dǎo)致的,則可以通過終端向控制裝置發(fā)送確認(rèn)不將已存儲(chǔ)的配置指令進(jìn)行刪除的指令,來取消本次配置過程;反之,若用戶確認(rèn)此時(shí)配置過程不是誤操作所導(dǎo)致的,而是對(duì)已配置過的上述控制裝置進(jìn)行重新配置,則可以通過終端向控制裝置發(fā)送確認(rèn)將已存儲(chǔ)的 配置指令進(jìn)行刪除的指令,以使得控制裝置存儲(chǔ)接收到的配置指令。

另外,若該控制裝置上未存儲(chǔ)有與所述預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令,接收終端發(fā)送的與該控制裝置的至少一個(gè)預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令并存儲(chǔ)。

本申請(qǐng)實(shí)施例中,若所述配置指令攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第一標(biāo)識(shí)id對(duì)應(yīng)的至少一個(gè)被控裝置的第二標(biāo)識(shí)id以及與該第一表示id對(duì)應(yīng)的多個(gè)按照順序排列的預(yù)設(shè)控制功能字段,相應(yīng)地,

所述生成單元102具體用于:

響應(yīng)于對(duì)所述控制裝置的預(yù)設(shè)控制模塊的操作,根據(jù)存儲(chǔ)的與該預(yù)設(shè)控制模塊對(duì)應(yīng)的所述配置指令,生成分別攜帶與該預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id對(duì)應(yīng)的一個(gè)預(yù)設(shè)控制功能字段和該預(yù)設(shè)控制功能字段的值的多個(gè)控制指令;

則,所述第一發(fā)送單元103具體用于:

按照所述配置指令中攜帶的多個(gè)預(yù)設(shè)控制功能字段的順序,逐一向與所述配置指令攜帶的第二標(biāo)識(shí)id對(duì)應(yīng)的被控裝置發(fā)送各個(gè)控制指令。通過為預(yù)設(shè)控制模塊設(shè)定針對(duì)一個(gè)被控裝置的多個(gè)控制動(dòng)作(即按照順序排序的多個(gè)預(yù)設(shè)控制功能字段),用戶可以通過對(duì)上述預(yù)設(shè)控制模塊的一次操作,實(shí)現(xiàn)對(duì)被控裝置的一系列控制動(dòng)作,從而簡化用戶的控制操作,提高控制效率。

圖7為本申請(qǐng)實(shí)施例提供的終端的模塊示意圖。其中,該終端中各個(gè)單元所能夠?qū)崿F(xiàn)的功能與上述圖5所示的方法中各個(gè)步驟所能夠?qū)崿F(xiàn)的功能類似,故該終端的具體細(xì)節(jié)可以參照上述方法實(shí)施例的內(nèi)容,本文不再予以贅述。本實(shí)施例中,該終端包括:

第一獲取單元201,用于獲取控制裝置的至少一個(gè)預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id;

第二獲取單元202,用于獲取至少一個(gè)被控裝置的第二標(biāo)識(shí)id及與所述被控裝置對(duì)應(yīng)的至少一個(gè)預(yù)設(shè)控制功能字段;

生成單元203,用于生成與所述控制裝置的至少一個(gè)預(yù)設(shè)控制模塊對(duì)應(yīng)的配置指令;其中,所述配置指令攜帶所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id、與該第 一標(biāo)識(shí)id對(duì)應(yīng)的至少一個(gè)被控裝置的第二標(biāo)識(shí)id以及與該第一表示id對(duì)應(yīng)的至少一個(gè)預(yù)設(shè)控制功能字段;

發(fā)送單元204,用于向控制裝置發(fā)送生成的所述配置指令。

在上述終端中,通過第一獲取單元201和第二獲取單元202分別獲取預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id和被控裝置的第二標(biāo)識(shí)id,并通過生成單元203生成與所述控制裝置對(duì)應(yīng)的配置指令。最終,通過發(fā)送單元204將生成的配置指令向控制裝置進(jìn)行發(fā)送,從而完成對(duì)上述控制裝置的配置??梢钥闯雠c上述控制裝置對(duì)應(yīng)的被控裝置、及與該控制裝置的預(yù)設(shè)控制模塊對(duì)應(yīng)的功能(即預(yù)設(shè)控制功能字段)是可配置的,從而使得上述控制裝置可以用于對(duì)不固定的被控裝置進(jìn)行控制。

本申請(qǐng)實(shí)施例中,所述第一獲取單元201具體用于:

接收控制裝置發(fā)送的攜帶該控制裝置的硬件配置信息的配置請(qǐng)求;其中,所述硬件配置信息包括所述預(yù)設(shè)控制模塊的第一標(biāo)識(shí)id。

本申請(qǐng)實(shí)施例還提供一種包含上述控制裝置20、上述終端10和被控裝置30的控制系統(tǒng)。

值得述及的是,在上述本申請(qǐng)各實(shí)施例中,控制裝置20可以通過例如紅外、藍(lán)牙、rf(radiofrequency,射頻)等無線方式直接將上述控制指令發(fā)送至被控裝置30,故,該控制裝置20可以實(shí)現(xiàn)短距離地對(duì)上述被控裝置30的控制。然而,在本申請(qǐng)其他可行的實(shí)施例中,上述控制裝置20、上述被控裝置30也可以分別與服務(wù)器40進(jìn)行通信,這樣,上述控制裝置20可以將需要發(fā)送的控制指令先發(fā)送至服務(wù)器40,再由上述服務(wù)器40轉(zhuǎn)發(fā)給相應(yīng)的被控裝置30,從而可以控制裝置20可以實(shí)現(xiàn)對(duì)上述被控裝置30的遠(yuǎn)程控制,本申請(qǐng)對(duì)控制裝置20和被控裝置30之間的控制距離不作限定。

為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請(qǐng)時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì) 算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。

本領(lǐng)域技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程 序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。

本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。

以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來說,本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1