條件控制的基于智能家居系統(tǒng)及其條件配置和控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)采集和處理方法,特別是涉及基于智能家居系統(tǒng)的數(shù)據(jù)采集和處理方法。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)智能家居系統(tǒng)大多借助包括手機(jī)、平板電腦等移動通信終端對各種智能家電實(shí)施操作控制。隨著智能家電的不斷增多和普及,用戶需要借助移動通信終端一臺一臺的操作設(shè)置智能家電,使用戶感到操作繁雜,智能化程度不夠高;另外,現(xiàn)有技術(shù)智能家居系統(tǒng)對移動通信終端過分依賴,在移動通信終端損壞或者不能使用的情況下就無法操作智能家電;最后,智能家電在家電所占比例不斷增高,僅僅依靠移動通信終端完成控制,數(shù)據(jù)量過大影響智能家電的反應(yīng)速度。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題在于避免現(xiàn)有技術(shù)的不足之處而提出條件控制的智能家居系統(tǒng),通過對條件控制裝置和控制對象裝置的配置,實(shí)現(xiàn)條件控制裝置對控制對象裝置的智能化自動控制;并在此基礎(chǔ)上提出智能家居系統(tǒng)的條件配置和控制方法。
[0004]本發(fā)明解決所述技術(shù)問題可以通過采用以下技術(shù)方案來實(shí)現(xiàn):
提出一種基于智能家居系統(tǒng)的條件配置和控制方法,所述智能家居系統(tǒng)包括支持無線網(wǎng)絡(luò)通信和/或有線網(wǎng)絡(luò)通信的路由器,以及與該路由器建立網(wǎng)絡(luò)通信連接的實(shí)時控制和配置端裝置。所述智能家居系統(tǒng)還配置用于完成家居實(shí)際功能的控制對象裝置,用于對控制對象裝置實(shí)施條件控制的條件控制裝置,以及有線數(shù)據(jù)連接或者無線數(shù)據(jù)連接路由器的網(wǎng)關(guān)裝置;使該網(wǎng)關(guān)裝置能夠?qū)崿F(xiàn)路由器、控制對象裝置和條件控制裝置之間的數(shù)據(jù)傳輸。
[0005]所述方法使實(shí)時控制和配置端裝置、條件控制裝置和控制對象裝置分別運(yùn)行如下:
借助實(shí)時控制和配置端裝置設(shè)置并發(fā)送條件配置數(shù)據(jù)至條件控制裝置和控制對象裝置;
條件控制裝置根據(jù)自身工作狀態(tài)和/或接收的條件配置數(shù)據(jù)向控制對象裝置發(fā)送條件控制數(shù)據(jù);
控制對象裝置根據(jù)接收的條件配置數(shù)據(jù)和條件控制數(shù)據(jù)完成家居實(shí)際功能。
[0006]具體而言,所有實(shí)時控制和配置端裝置在智能家居系統(tǒng)運(yùn)行過程都按如下步驟設(shè)置和發(fā)送條件配置數(shù)據(jù):
Al.當(dāng)需要輸入條件配置數(shù)據(jù)時,借助實(shí)時控制和配置端裝置設(shè)置條件配置數(shù)據(jù),該條件配置數(shù)據(jù)包括互為映射關(guān)系的條件裝置定位信息、動作條件數(shù)據(jù)、對象裝置定位信息和動作數(shù)據(jù);
所述條件裝置定位信息用于標(biāo)識條件控制裝置;
所述對象裝置定位信息用于標(biāo)識控制對象裝置; 所述動作數(shù)據(jù)反映控制對象裝置所具有的一種實(shí)際家居功能;該控制對象裝置是本條件配置數(shù)據(jù)中的對象裝置定位信息所標(biāo)識的控制對象裝置;
所述動作條件數(shù)據(jù)反映條件控制裝置的一種工作狀態(tài),當(dāng)條件控制裝置處于該工作狀態(tài)時就應(yīng)當(dāng)使控制對象裝置的實(shí)際家居功能啟動;該條件控制裝置是本條件配置數(shù)據(jù)中的條件裝置定位信息所標(biāo)識的條件控制裝置;該控制對象裝置是本條件配置數(shù)據(jù)中的對象裝置定位信息所標(biāo)識的控制對象裝置,該實(shí)際家居功能是本條件配置數(shù)據(jù)中的動作數(shù)據(jù)所反映的實(shí)際家居功能;
A2.實(shí)時控制和配置端裝置將步驟Al設(shè)置的條件配置數(shù)據(jù)發(fā)送至條件控制裝置和控制對象裝置。
[0007]所有條件控制裝置在智能家居系統(tǒng)運(yùn)行過程都按如下步驟運(yùn)行:
B1.條件控制裝置檢測是否收到條件配置數(shù)據(jù);如果收到條件配置數(shù)據(jù),就進(jìn)行步驟B2 ;如果沒有收到條件配置數(shù)據(jù),就進(jìn)行步驟B3 ;
B2.條件控制裝置檢測條件配置數(shù)據(jù)中的條件裝置定位信息是否指向自身,如果條件裝置定位信息指向自身,就記錄該條件配置數(shù)據(jù);否則,進(jìn)行步驟B3 ;
B3.條件控制裝置將自身工作狀態(tài)與記錄的動作條件數(shù)據(jù)比對,
當(dāng)檢測到自身工作狀態(tài)與記錄的動作條件數(shù)據(jù)一致時,條件控制裝置發(fā)出條件控制數(shù)據(jù),返回步驟BI ;
當(dāng)檢測到自身工作狀態(tài)與記錄的所有動作條件數(shù)據(jù)都不一致時,直接返回步驟BI ;所述條件控制數(shù)據(jù)包括所述動作條件數(shù)據(jù),以及該動作條件數(shù)據(jù)所在條件配置數(shù)據(jù)中所映射的條件裝置定位信息。
[0008]所有控制對象裝置在智能家居系統(tǒng)運(yùn)行過程都按如下步驟運(yùn)行:
Cl.控制對象裝置檢測收到的數(shù)據(jù)是條件配置數(shù)據(jù)還是條件控制數(shù)據(jù);
如果控制對象裝置收到條件配置數(shù)據(jù),進(jìn)行步驟C2 ;如果控制對象裝置收到條件控制數(shù)據(jù),進(jìn)行步驟C3;
C2.控制對象裝置檢測條件配置數(shù)據(jù)中的對象裝置定位信息是否指向自身,如果對象裝置定位信息指向自身,就記錄該條件配置數(shù)據(jù);否則,進(jìn)行步驟C3 ;
C3.控制對象裝置檢測條件控制數(shù)據(jù)中的條件裝置定位信息和動作條件數(shù)據(jù)是否與自身記錄的條件配置數(shù)據(jù)中的條件裝置定位信息和動作條件數(shù)據(jù)都一致;
如果一致,控制對象裝置就啟動條件配置數(shù)據(jù)中的動作數(shù)據(jù)所反映的家居實(shí)際功能,返回步驟Cl ;
如果不一致,直接返回步驟Cl。
[0009]作為另一種具體實(shí)現(xiàn)方案,所有實(shí)時控制和配置端裝置在智能家居系統(tǒng)運(yùn)行過程都按如下步驟設(shè)置和發(fā)送條件配置數(shù)據(jù):
Dl.當(dāng)需要輸入條件配置數(shù)據(jù)時,借助實(shí)時控制和配置端裝置設(shè)置條件配置數(shù)據(jù),該條件配置數(shù)據(jù)包括互為映射關(guān)系的條件裝置定位信息、動作條件數(shù)據(jù)、對象裝置定位信息和動作數(shù)據(jù);
所述條件裝置定位信息用于標(biāo)識條件控制裝置;
所述對象裝置定位信息用于標(biāo)識控制對象裝置;
所述動作數(shù)據(jù)反映控制對象裝置所具有的一種實(shí)際家居功能;該控制對象裝置是本條件映射數(shù)據(jù)中的對象裝置定位信息所標(biāo)識的控制對象裝置;
所述動作條件數(shù)據(jù)反映條件控制裝置的一種工作狀態(tài),當(dāng)條件控制裝置處于該工作狀態(tài)時就應(yīng)當(dāng)使控制對象裝置的實(shí)際家居功能啟動;該條件控制裝置是本條件配置數(shù)據(jù)中的條件裝置定位信息所標(biāo)識的條件控制裝置;該控制對象裝置是本條件配置數(shù)據(jù)中的對象裝置定位信息所標(biāo)識的控制對象裝置,該實(shí)際家居功能是本條件配置數(shù)據(jù)中的動作數(shù)據(jù)所反映的實(shí)際家居功能;
D2.實(shí)時控制和配置端裝置將步驟Dl設(shè)置的條件配置數(shù)據(jù)發(fā)送至控制對象裝置。
[0010]所有條件控制裝置在智能家居系統(tǒng)運(yùn)行過程都按如下步驟運(yùn)行:
El.條件控制裝置發(fā)出條件控制數(shù)據(jù),所述條件控制數(shù)據(jù)包括定位信息和動作數(shù)據(jù);所述定位信息用于標(biāo)識條件控制裝置自身;所述動作數(shù)據(jù)用于反映條件控制裝置的工作狀態(tài)。
[0011]所有控制對象裝置在智能家居系統(tǒng)運(yùn)行過程都按如下步驟運(yùn)行:
Fl.控制對象裝置檢測收到的數(shù)據(jù)是條件配置數(shù)據(jù)還是條件控制數(shù)據(jù);
如果控制對象裝置收到條件配置數(shù)據(jù),進(jìn)行步驟F2 ;如果控制對象裝置收到條件控制數(shù)據(jù),進(jìn)行步驟F3;
F2.控制對象裝置檢測條件配置數(shù)據(jù)中的對象裝置定位信息是否指向自身,如果對象裝置定位信息指向自身,就記錄該條件配置數(shù)據(jù);否則,進(jìn)行步驟F3 ;
F3.控制對象裝置將條件控制數(shù)據(jù)與記錄的條件配置數(shù)據(jù)的條件裝置定位信息和動作條件數(shù)據(jù)比對,
如果檢測到記錄的條件配置數(shù)據(jù)中的條件裝置定位信息和動作條件數(shù)據(jù)都與條件控制數(shù)據(jù)中的定位信息和動作數(shù)據(jù)一致;控制對象裝置就啟動條件配置數(shù)據(jù)中的動作數(shù)據(jù)所反映的家居實(shí)際功能,返回步驟Fl ;
如果檢測到記錄的條件配置數(shù)據(jù)中的條件裝置定位信息和動作條件數(shù)據(jù)中的至少一個與條件控制數(shù)據(jù)中的定位信息和動作數(shù)據(jù)不一致,直接返回步驟F1。
[0012]為確保數(shù)據(jù)傳輸可靠性,所述條件配置數(shù)據(jù)還包括用于完成數(shù)據(jù)加解密的配置密鑰數(shù)據(jù);所述條件控制數(shù)據(jù)還包括用于完成數(shù)據(jù)加解密的控制密鑰數(shù)據(jù)。
[0013]具體而言,所述條件配置數(shù)據(jù)和條件控制數(shù)據(jù)都是以數(shù)據(jù)包的形式實(shí)現(xiàn)。
[0014]更具體地,所述實(shí)時控制和配置端裝置是移動通信終端;所述條件控制裝置是具有無線收發(fā)模塊和至少兩個開關(guān)鍵位的隨心開關(guān)裝置;所述控制對象裝置是至少一個具有無線收發(fā)模塊的照明燈,該照明燈能夠?qū)崿F(xiàn)的實(shí)際家居功能包括快速閃爍、慢速閃爍、快速漸變發(fā)光色彩和慢速漸變發(fā)光色彩;所述條件裝置定位信息是指條件控制裝置的物理地址;所述對象裝置定位信息是指控制對象裝置的物理地址。
[0015]本發(fā)明解決所述技術(shù)問題還可以通過采用以下技術(shù)方案來實(shí)現(xiàn):
設(shè)計(jì)、制造一種條件控制的智能家居系統(tǒng),包括支持無線網(wǎng)絡(luò)通信和/或有線網(wǎng)絡(luò)通信的路由器,與該路由器建立網(wǎng)絡(luò)通信連接的實(shí)時控制和配置端裝置和網(wǎng)關(guān)裝置,至少一個與網(wǎng)關(guān)裝置建立數(shù)據(jù)通信連接的受控智能裝置。所述受控智能裝置包括用于完成家居實(shí)際功能的控制對象裝置,用于對控制對象裝置實(shí)施條件控制的條件控制裝置。
[0016]所述網(wǎng)關(guān)裝置包括網(wǎng)關(guān)處理器,電連接該網(wǎng)關(guān)處理器的、支持無線網(wǎng)絡(luò)連接和/或有線網(wǎng)絡(luò)連接的網(wǎng)關(guān)網(wǎng)絡(luò)通信接口模塊,以及電連接所述網(wǎng)關(guān)處理器的、支持無線數(shù)據(jù)連接和/或有線數(shù)據(jù)連接的網(wǎng)關(guān)數(shù)據(jù)通信接口模塊。
[0017]所述條件控制裝置包括用于采集外部輸入信號并將采集信號轉(zhuǎn)換為電信號的信號轉(zhuǎn)換模塊,電連接該信號轉(zhuǎn)換模塊的條件模塊,以及電連接該條件模塊的、支持無線數(shù)據(jù)連接和/或有線數(shù)據(jù)連接的條件數(shù)據(jù)通信接口模塊。所述條件模塊依據(jù)信號轉(zhuǎn)換模塊輸出的電信號確定自身工作狀態(tài),并借助條件數(shù)據(jù)通信接口模塊發(fā)送條件控制數(shù)據(jù)。
[0018]所述控制對象裝置包括用于完成家居實(shí)際功能的功能單元,電連接該功能單元的條件判斷模塊,以及電連接該條件判斷模塊的、支持無線數(shù)據(jù)連接和/或有線數(shù)據(jù)連接的功能數(shù)據(jù)通信接口模塊。所述條件判斷模塊借助功能數(shù)據(jù)通信接口模塊接收條件配置數(shù)據(jù)和條件控制數(shù)據(jù),條件判斷模塊依據(jù)條件配置數(shù)據(jù)和條件控制數(shù)據(jù)判斷需要完成的家居實(shí)際功能,并發(fā)送控制功能信號至功能單元,以使功能單元完成該家居實(shí)際功能。
[0019]借助網(wǎng)關(guān)網(wǎng)絡(luò)通信接口模塊,網(wǎng)關(guān)裝置與路由器建立網(wǎng)絡(luò)通信連接;借助網(wǎng)關(guān)數(shù)據(jù)通信接口模塊和條件數(shù)據(jù)接口模塊,網(wǎng)關(guān)裝置與條件控制裝置建立數(shù)據(jù)通信連接;借助網(wǎng)關(guān)數(shù)據(jù)通信接口模塊和功能數(shù)據(jù)通信接口模塊,網(wǎng)關(guān)裝置與控制對象裝置建立數(shù)據(jù)通信連接。
[0020]具體地,所述實(shí)時控制和配置端裝置是智能移動通信終端,或者是能夠與路由器建立網(wǎng)絡(luò)通信連接的智能電視。
[0021]具體地,所述條件控制裝置是智能傳感器,那么該智能傳感器的信號轉(zhuǎn)換模塊就是將采集聲音、振動和光線中至少一種信號的傳感器單元?;蛘撸鰲l件控制裝置是智能開關(guān),那么該智能開關(guān)的信號轉(zhuǎn)換模塊就是具有一個以上導(dǎo)通觸點(diǎn)的開關(guān)器件。或者,所述條件控制