本發(fā)明涉及智能家居技術(shù)領(lǐng)域,尤其涉及一種智能家居控制系統(tǒng)及其控制方法。
背景技術(shù):
隨著電子科技的發(fā)展與大眾生活水平的提高,尤其是云計算、物聯(lián)網(wǎng)、智能穿戴設(shè)備的出現(xiàn),智能家居逐步走入了大眾的日常生活中。智能家居讓用戶采用更方便的手段來管理家庭設(shè)備,享受智能化所提供的豐富信息以及智能家居生活的便利、舒適以及安全的生活。用戶可以通過多種智能設(shè)備,例如手機、平板電腦等通過網(wǎng)關(guān)進行互聯(lián)網(wǎng)的遠程操控對家庭設(shè)備進行個性化選擇和情景控制,但是,現(xiàn)有技術(shù)中,智能家居的情景控制只能在有網(wǎng)絡(luò)的情況下實現(xiàn),一旦處于斷網(wǎng)狀態(tài),智能家居只能實現(xiàn)簡單的開關(guān)動作,不支持帶有定時等復(fù)雜的情景動作,并且斷網(wǎng)狀態(tài)下智能家居內(nèi)部的定時時間會產(chǎn)生較大偏差,重啟后沒有記憶之前的定時,因此,如何在斷網(wǎng)狀態(tài)下對智能家居進行情景控制成為待解決的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明的實施例提供一種智能家居控制系統(tǒng)及其控制方法,用于在斷網(wǎng)狀態(tài)下對智能家居進行情景控制。
為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
第一方面,提供一種智能家居控制系統(tǒng),該系統(tǒng)包括:
網(wǎng)關(guān)和被控終端,其中網(wǎng)關(guān)包括信息接收模塊、信息處理模塊、信息存儲模塊以及設(shè)備連接模塊;
信息接收模塊用于接收用戶發(fā)送的操作指令并將操作指令轉(zhuǎn)換為控制信息發(fā)送至信息處理模塊,其中控制信息包含用戶發(fā)送的操作指令中的預(yù)設(shè)時間;
信息處理模塊用于將控制信息存儲在信息存儲模塊;信息處理模塊還用于讀取信息存儲模塊中的控制信息并在到達用戶發(fā)送的操作指令中的預(yù)設(shè)時間時將控制信息發(fā)送至設(shè)備連接模塊;
設(shè)備連接模塊用于將信息處理模塊與被控終端建立連接并將控制信息發(fā)送至被控終端;
被控終端用于根據(jù)控制信息執(zhí)行用戶發(fā)送的操作指令。
第二方面,提供一種智能家居控制方法,用于控制第一方面所述的智能家居控制系統(tǒng),其特征在于,該方法包括:
接收用戶發(fā)送的操作指令并將操作指令轉(zhuǎn)換為控制信息,其中控制信息包含用戶發(fā)送的操作指令中的預(yù)設(shè)時間;
將控制信息進行存儲,讀取存儲的控制信息并在到達用戶發(fā)送的操作指令中的預(yù)設(shè)時間時將控制信息發(fā)送至被控終端;
被控終端根據(jù)控制信息執(zhí)行用戶發(fā)送的操作指令。
本發(fā)明實施例提供的智能家居控制系統(tǒng)包括:網(wǎng)關(guān)和被控終端,其中網(wǎng)關(guān)包括信息接收模塊、信息處理模塊、信息存儲模塊以及設(shè)備連接模塊;信息接收模塊用于接收用戶發(fā)送的操作指令并將操作指令轉(zhuǎn)換為控制信息發(fā)送至信息處理模塊,其中控制信息包含用戶發(fā)送的操作指令中的預(yù)設(shè)時間;信息處理模塊用于將控制信息存儲在信息存儲模塊;信息處理模塊還用于讀取信息存儲模塊中的控制信息并在到達用戶發(fā)送的操作指令中的預(yù)設(shè)時間時將控制信息發(fā)送至設(shè)備連接模塊;設(shè)備連接模塊用于將信息處理模塊與被控終端建立連接并將控制信息發(fā)送至被控終端;被控終端用于根據(jù)控制信息執(zhí)行用戶發(fā)送的操作指令。通過信息接收模塊接收用戶發(fā)送的操作指令并將操作指令轉(zhuǎn)換為控制信息,信息處理模塊存儲控制信息,可以在離線模式下信息處理模塊讀取存儲模塊中的控制信息并在到達用戶發(fā)送的操作指令中的預(yù)設(shè)時間時將控制信息通過設(shè)備連接模塊發(fā)送至被控終端,被控終端根據(jù)控制信息執(zhí)行用戶發(fā)送的操作指令,因此本發(fā)明實施例提供的智能家居控制系統(tǒng)可以在斷網(wǎng)狀態(tài)下對智能家居進行情景控制。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的實施例提供的智能家居控制系統(tǒng)示意圖之一;
圖2為本發(fā)明的實施例提供的智能家居控制系統(tǒng)示意圖之二;
圖3為本發(fā)明的實施例提供的智能家居控制系統(tǒng)示意圖之三;
圖4為本發(fā)明的實施例提供的智能家居控制方法的步驟流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本申請中的“A和/或B”表示三種選擇:A,或者,B,或者,A和B。也即“和/或”即可以表示“和“的關(guān)系,也可以表示“或”的關(guān)系。
還需要說明的是,本申請中的“第一”、“第二”等字樣僅僅是為了對功能和作用基本相同的相同項或相似項進行區(qū)分,“第一”、“第二”等字樣并不是在對數(shù)量和執(zhí)行次序進行限定。
本發(fā)明的實施例提供一種智能家居控制系統(tǒng),參照圖1所示,該系統(tǒng)包括:
網(wǎng)關(guān)10和被控終端11,其中網(wǎng)關(guān)10包括信息接收模塊01、信息處理模塊02、信息存儲模塊03以及設(shè)備連接模塊04。
具體的,網(wǎng)關(guān)10是智能家居控制系統(tǒng)的控制核心,其主要作用是將用戶的智能設(shè)備12,例如手機、平板電腦等發(fā)送的WIFI控制信號轉(zhuǎn)換成RF小無線信號傳輸給被控終端11,實現(xiàn)智能設(shè)備對被控終端11的控制,同時網(wǎng)關(guān)10也將被控終端11的反饋信號轉(zhuǎn)換成WIFI信號上傳到智能設(shè)備12。其中網(wǎng)關(guān)10內(nèi)部包括了信息接收模塊01、信息處理模塊02、信息存儲模塊03以及設(shè)備連接模塊04。
示例性的,被控終端11為由RF燈、RF開關(guān)、RF計量插座、環(huán)境傳感器組成的組合燈系統(tǒng),該組合燈系統(tǒng)可以在用戶的智能設(shè)備12的控制下呈現(xiàn)多種情景模式功能,例如在“早晨情景”模式下,燈光會自動慢慢變亮,在“晚餐情景”模式下,燈光則會慢慢變暗。
需要說明的是,本發(fā)明實施例提供的智能家居控制系統(tǒng)中被控終端的個數(shù)可以為一個或多個,本發(fā)明實施例對被控終端的數(shù)量不作限制。
信息接收模塊01用于接收用戶發(fā)送的操作指令并將操作指令轉(zhuǎn)換為控制信息發(fā)送至信息處理模塊02,其中控制信息包含用戶發(fā)送的操作指令中的預(yù)設(shè)時間。
具體的,在聯(lián)網(wǎng)狀態(tài)下,用戶在智能設(shè)備12上編輯情景模式并進行發(fā)送時,智能家居控制系統(tǒng)中的網(wǎng)關(guān)10內(nèi)部的信息接收模塊01接收用戶發(fā)送的攜帶情景模式的操作指令并將該操作指令轉(zhuǎn)換為控制信息發(fā)送至信息處理模塊02,實現(xiàn)了智能設(shè)備12的遠程控制功能,其中信息接收模塊01的頻段為2.4G赫茲。
示例性的,參照圖2所示,信息處理模塊02為MCU,MCU全稱為微控制單元,MCU內(nèi)含ARM Cortex-M0內(nèi)核,最高32主頻以及64K flash,帶有RTC,SPI,IIC,UART等模塊。其中RTC全稱為實時時鐘,該模塊用于提供年月日周小時分秒時鐘;SPI模塊用于連接設(shè)備連接模塊04,實現(xiàn)MCU與設(shè)備連接模塊04之間的相互通信;UART模塊用于連接信息接收模塊01,實現(xiàn)MCU與信息接收模塊01之間的相互通信;IIC模塊用于連接信息存儲模塊03,實現(xiàn)MCU與信息存儲模塊03之間的通信。其中,SPI全稱為串行外設(shè)接口,SPI是一種高速的,全雙工,同步的通信總線。它以主從方式工作,這種模式通常有一個主設(shè)備和一個或多個從設(shè)備,需要至少4根線,在單向傳輸時,需要至少3根線。UART是一種通用串行數(shù)據(jù)總線,用于異步通信。該總線雙向通信,可以實現(xiàn)全雙工傳輸和接收。UART作為異步串口通信協(xié)議的一種,工作原理是將傳輸數(shù)據(jù)的每個字符一位接一位地傳輸。IIC全稱為集成電路總線,是一種簡單、雙向、二線制、同步串行總線。主要是用來連接整體電路,IIC是一種多向控制總線,也就是說多個芯片可以連接到同一總線結(jié)構(gòu)下,同時每個芯片都可以作為實時數(shù)據(jù)傳輸?shù)目刂圃础?/p>
可選的,MCU中的RTC還連接一個紐扣電池05,該紐扣電池05用于在智能家居控制系統(tǒng)斷電后,單獨給RTC供電以保障實時時鐘的連續(xù)計時,而在智能家居控制系統(tǒng)供電時,MCU控制紐扣電池05停止向RTC供電。
信息處理模塊02用于將控制信息存儲在信息存儲模塊03,信息處理模塊02還用于讀取信息存儲模塊03中的控制信息并在到達用戶發(fā)送的攜帶情景模式的操作指令中的預(yù)設(shè)時間時將控制信息發(fā)送至設(shè)備連接模塊04。
示例性的,以MCU作為信息處理模塊02使用為例作如下說明:
參照圖2所示,用戶通過智能設(shè)備12向網(wǎng)關(guān)10發(fā)送操作指令,在聯(lián)網(wǎng)狀態(tài)下,MCU將控制信息存儲在信息存儲模塊03,當(dāng)處于斷網(wǎng)狀態(tài)時,即離線模式下,MCU通過讀取信息存儲模塊03中的控制信息與其控制信息包含用戶發(fā)送的攜帶情景模式的操作指令中的預(yù)設(shè)時間,并將該預(yù)設(shè)時間與MCU中RTC的實時時間進行對應(yīng),當(dāng)MCU檢測到實時時間到達控制信息包含用戶的智能設(shè)備發(fā)送的攜帶情景模式的操作指令中的預(yù)設(shè)時間時,將該控制信息發(fā)送至設(shè)備連接模塊04,例如,用戶設(shè)定的情景模式為在晚間19點時將RF燈光調(diào)暗并將該信息通過手機發(fā)送至網(wǎng)關(guān)10,網(wǎng)關(guān)10在接收到此信息后,經(jīng)過信息接收模塊01將此信息轉(zhuǎn)換為控制信息發(fā)送至MCU,MCU將該控制信息存儲在信息存儲模塊03中,該控制信息包含了時間信息:預(yù)設(shè)時間晚間19點,當(dāng)處于斷網(wǎng)狀態(tài)下,MCU從信息存儲模塊03中讀取該控制信息,當(dāng)MCU檢測到實時時間與存儲的時間信息對應(yīng)時,即實時時間為19點時,將該控制信息發(fā)送至設(shè)備連接模塊04。
設(shè)備連接模塊04用于將信息處理模塊02與被控終端11建立連接并將控制信息發(fā)送至被控終端11。
具體的,參照圖2所示,設(shè)備連接模塊04的頻段為430M赫茲,該模塊具有通信距離遠,穿墻能力強等優(yōu)點,同時該模塊實現(xiàn)了信息處理模塊02與被控終端11之間的相互通信,MCU通過設(shè)備連接模塊04將控制信息發(fā)送至被控終端11。
被控終端11用于根據(jù)控制信息執(zhí)行用戶發(fā)送的攜帶情景模式的操作指令。
具體的,被控終端11在接收到網(wǎng)關(guān)10發(fā)送的控制信息后根據(jù)該控制信息執(zhí)行用戶發(fā)送的攜帶情景模式的操作指令。
本發(fā)明實施例提供的智能家居控制系統(tǒng)包括:網(wǎng)關(guān)和被控終端,其中網(wǎng)關(guān)包括信息接收模塊、信息處理模塊、信息存儲模塊以及設(shè)備連接模塊;信息接收模塊用于接收用戶發(fā)送的操作指令并將操作指令轉(zhuǎn)換為控制信息發(fā)送至信息處理模塊,其中控制信息包含用戶發(fā)送的操作指令中的預(yù)設(shè)時間;信息處理模塊用于將控制信息存儲在信息存儲模塊;信息處理模塊還用于讀取信息存儲模塊中的控制信息并在到達用戶發(fā)送的操作指令中的預(yù)設(shè)時間時將控制信息發(fā)送至設(shè)備連接模塊;設(shè)備連接模塊用于將信息處理模塊與被控終端建立連接并將控制信息發(fā)送至被控終端;被控終端用于根據(jù)控制信息執(zhí)行用戶發(fā)送的操作指令。通過信息接收模塊接收用戶發(fā)送的操作指令并將操作指令轉(zhuǎn)換為控制信息,信息處理模塊存儲控制信息,可以在離線模式下信息處理模塊讀取存儲模塊中的控制信息并在到達用戶發(fā)送的操作指令中的預(yù)設(shè)時間時將控制信息通過設(shè)備連接模塊發(fā)送至被控終端,被控終端根據(jù)控制信息執(zhí)行用戶發(fā)送的操作指令,因此本發(fā)明實施例提供的智能家居控制系統(tǒng)可以在斷網(wǎng)狀態(tài)下對智能家居進行情景控制。
可選的,參照圖2所示,上述實施例提供的智能家居控制系統(tǒng)還包括:人機交互模塊06與供電模塊07。
人機交互模塊06用于顯示網(wǎng)關(guān)10的基本信息以及通過向信息處理模塊02發(fā)送網(wǎng)關(guān)復(fù)位指令控制網(wǎng)關(guān)10進行網(wǎng)關(guān)復(fù)位。
具體的,人機交互模塊06與供電模塊07均位于智能家居控制系統(tǒng)的網(wǎng)關(guān)10中,人機交互模塊06包括兩個指示燈及一個輕觸按鍵,其中第一指示燈用于指示電源是否通斷,第二指示燈用來指示網(wǎng)關(guān)是否處于聯(lián)網(wǎng)狀態(tài),輕觸按鍵用來實現(xiàn)網(wǎng)關(guān)復(fù)位功能,人機交互模塊06與MCU通過普通IO接口進行連接,供電模塊07用于提供網(wǎng)關(guān)10的工作電能,進一步的,供電模塊07將工頻交流電壓轉(zhuǎn)換為電壓值為3.3伏的直流工作電壓對網(wǎng)關(guān)10提供工作電能。
示例性的,當(dāng)智能家居控制系統(tǒng)正常通電時,人機交互模塊06的第一指示燈顯示綠色,當(dāng)智能家居控制系統(tǒng)斷電時,第一指示燈顯示紅色,當(dāng)智能家居控制系統(tǒng)中網(wǎng)關(guān)10處于聯(lián)網(wǎng)狀態(tài)下,第二指示燈顯示綠色,當(dāng)智能家居控制系統(tǒng)中網(wǎng)關(guān)10處于斷網(wǎng)狀態(tài)下,第二指示燈顯示紅色。
可選的,上述實施例提供的智能家居控制系統(tǒng)還包括:與被控終端相連接的無源無線開關(guān),無源無線開關(guān)用于通過無線網(wǎng)向被控終端發(fā)送電源通斷指令控制被控終端的電源的通斷。
示例性的,參照圖3所示,智能設(shè)備12與網(wǎng)關(guān)10通過無線網(wǎng)進行通信,該智能家居系統(tǒng)包括網(wǎng)關(guān)10、被控終端11以及與該被控終端11連接的無源無線開關(guān)13,其中該被控終端11包括RF燈110、RF開關(guān)111、入墻式RF計量插座112以及環(huán)境傳感器113。
可選的,參照圖2所示,上述實施例提供的智能家居控制系統(tǒng)中,設(shè)備連接模塊04還用于接收被控終端11的反饋信息并將被控終端11的反饋信息發(fā)送至信息處理模塊02。
信息接收模塊01還用于將被控終端11的反饋信息轉(zhuǎn)換為反饋信號并通過無線網(wǎng)發(fā)送至用戶。
示例性的,被控終端11在接收到用戶發(fā)送的攜帶情景模式的操作指令后對RF燈的亮度等信息進行調(diào)節(jié),并將調(diào)節(jié)結(jié)果通過反饋信息的形式發(fā)送至設(shè)備連接模塊04,設(shè)備連接模塊04在接收到被控終端11的反饋信息后,將該反饋信息發(fā)送給MCU,MCU對該反饋信息進行處理后發(fā)送給信息接收模塊01,信息接收模塊01在接收到被控終端11的反饋信息后將該反饋信息轉(zhuǎn)換為用戶智能設(shè)備12可以接收的WIFI反饋信號并發(fā)送至用戶,當(dāng)用戶的智能設(shè)備12接收到該WIFI反饋信號后將被控終端11的實時信息反饋給用戶。
通過設(shè)備連接模塊接收被控終端的反饋信息并將被控終端的反饋信息通過信息處理模塊發(fā)送至信息接收模塊,信息接收模塊將被控終端的反饋信息轉(zhuǎn)換反饋信號并通過無線網(wǎng)發(fā)送至用戶,可以使用戶實時了解被控終端的狀態(tài),便于用戶根據(jù)該狀態(tài)對被控終端進行進一步的控制和調(diào)整。
本發(fā)明再一實施例提供一種智能家居控制方法,用于控制上述實施例所述的網(wǎng)關(guān)和被控終端,具體的,參照圖4所示,該方法包括如下步驟:
S1、接收用戶發(fā)送的操作指令并將操作指令轉(zhuǎn)換為控制信息,其中控制信息包含用戶發(fā)送的操作指令中的預(yù)設(shè)時間。
S2、將控制信息進行存儲,讀取存儲的控制信息并在到達用戶發(fā)送的操作指令中的預(yù)設(shè)時間時將控制信息發(fā)送至被控終端。
S3、被控終端根據(jù)控制信息執(zhí)行用戶發(fā)送的操作指令。
本發(fā)明實施例提供的智能家居控制方法通過接收用戶發(fā)送的操作指令并將操作指令轉(zhuǎn)換為控制信息,存儲控制信息,可以在離線模式下讀取存儲的控制信息并在到達用戶發(fā)送的操作指令中的預(yù)設(shè)時間時將控制信息發(fā)送至被控終端,被控終端根據(jù)控制信息執(zhí)行用戶發(fā)送的操作指令,因此本發(fā)明實施例提供的智能家居控制方法可以在斷網(wǎng)狀態(tài)下對智能家居進行情景控制。
可選的,上述實施例提供的智能家居控制方法還包括:
顯示網(wǎng)關(guān)的基本信息以及通過發(fā)送網(wǎng)關(guān)復(fù)位指令控制網(wǎng)關(guān)進行網(wǎng)關(guān)復(fù)位、提供網(wǎng)關(guān)的工作電能以及通過無線網(wǎng)向被控終端發(fā)送電源通斷指令控制被控終端的電源的通斷。
進一步的,提供網(wǎng)關(guān)的工作電壓包括將工頻交流電壓轉(zhuǎn)換為電壓值為3.3伏的直流電壓向網(wǎng)關(guān)提供工作電能。
可選的,上述實施例提供的智能家居控制方法還包括:
接收被控終端的反饋信息并將被控終端的反饋信息轉(zhuǎn)換為反饋信號并通過無線網(wǎng)發(fā)送至用戶。
通過接收被控終端的反饋信息并將被控終端的反饋信息轉(zhuǎn)換為反饋信號并通過無線網(wǎng)發(fā)送至用戶,可以使用戶實時了解被控終端的狀態(tài),便于用戶根據(jù)該狀態(tài)對被控終端進行進一步的控制和調(diào)整。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準。