本發(fā)明涉及家用電器控制技術(shù)領(lǐng)域,具體而言,涉及一種家電控制系統(tǒng)及方法。
背景技術(shù):
家用電器主要指在家庭及類似場所中使用的各種電器和電子器具。又稱民用電器、日用電器。家用電器使人們從繁重、瑣碎、費時的家務(wù)勞動中解放出來,為人類創(chuàng)造了更為舒適優(yōu)美、更有利于身心健康的生活和工作環(huán)境,提供了豐富多彩的文化娛樂條件,已成為現(xiàn)代家庭生活的必需品。
隨著生活水平的提高,人們對家用電器又提出了新的要求?,F(xiàn)有的家用電器只支持近距離的遙控,而不支持遠距離的遙控。一方面,這對很多出了門卻未關(guān)閉家中電器的人來說是個不小的麻煩。對于他們來說,如果出了門才想起家中電器未關(guān)閉,只能選擇折返家中。這樣將造成時間成本的浪費,同時也存在極大的安全隱患。另一方面,以空調(diào)為例,空調(diào)從啟動到控制室內(nèi)溫度需要一定的時間。對于剛回到家的人來說,所需要的是一進屋就能感受到空調(diào)調(diào)控好了的舒適溫度。因此,不能遠距離的遙控將影響用戶的體驗感。
技術(shù)實現(xiàn)要素:
為了實現(xiàn)上述目的,本發(fā)明實施例采用的技術(shù)方案如下:
本發(fā)明實施例提供了一種家電控制系統(tǒng),所述家電控制系統(tǒng)包括:移動終端、遠程服務(wù)器及多個家電控制裝置,所述移動終端與所述遠程服務(wù)器通信連接,所述遠程服務(wù)器通過httpservlet與每個所述家電控制裝置通信連接,所述移動終端在接收到觸發(fā)的用戶操作指令后,根據(jù)所述用戶操作指令發(fā)送信息至所述遠程服務(wù)器,所述遠程服務(wù)器根據(jù)所述信息控制對應(yīng)的所述家電控制裝置工作狀態(tài)。
本發(fā)明實施例還提供了一種家電控制方法,應(yīng)用于家電控制系統(tǒng),所述家電控制系統(tǒng)包括移動終端、遠程服務(wù)器及多個家電控制裝置,所述移動終端與所述遠程服務(wù)器通信連接,所述遠程服務(wù)器通過httpservlet與每個所述家電控制裝置通信連接,所述移動終端在接收到觸發(fā)的用戶操作指令后,根據(jù)所述用戶操作指令發(fā)送信息至所述遠程服務(wù)器,所述遠程服務(wù)器根據(jù)所述信息控制對應(yīng)的所述家電控制裝置工作狀態(tài)。所述方法包括:所述移動終端接收觸發(fā)的用戶操作指令;所述移動終端根據(jù)所述用戶操作指令發(fā)送信息至所述遠程服務(wù)器;所述遠程服務(wù)器根據(jù)所述信息生成控制命令;所述遠程服務(wù)器將所述控制命令發(fā)送至所述家電控制裝置;所述家電控制裝置根據(jù)所述控制命令改變所述家電控制裝置的工作狀態(tài)。
本發(fā)明實施例與現(xiàn)有技術(shù)的區(qū)別在于,本發(fā)明提供的一種家電控制系統(tǒng)及方法,所述家電控制系統(tǒng)包括:移動終端、遠程服務(wù)器及多個家電控制裝置,所述移動終端與所述遠程服務(wù)器通信連接,所述遠程服務(wù)器通過httpservlet與每個所述家電控制裝置通信連接,所述移動終端在接收到觸發(fā)的用戶操作指令后,根據(jù)所述用戶操作指令發(fā)送信息至所述遠程服務(wù)器,所述遠程服務(wù)器根據(jù)所述信息控制對應(yīng)的所述家電控制裝置工作狀態(tài)??蓪崿F(xiàn)對家用電器遠程化的管理,提高家電的使用體驗感。使生活更加的智能。
為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應(yīng)當理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1示出了本發(fā)明實施例提供的家電控制裝置結(jié)構(gòu)框圖。
圖2為圖1中示出的家庭網(wǎng)關(guān)結(jié)構(gòu)框圖。
圖3為圖2中示出的網(wǎng)口電路結(jié)構(gòu)框圖。
圖4為圖3中示出的以太網(wǎng)芯片示意圖。
圖5示出了本發(fā)明實施例提供的控制芯片的示意圖。
圖6示出了本發(fā)明實施例提供的ZigBee控制芯片的示意圖。
圖7為圖1中示出的傳感器無線節(jié)點的結(jié)構(gòu)框圖。
圖8示出了本發(fā)明實施例提供的家電控制系統(tǒng)示意圖。
圖9為圖8中示出的移動終端結(jié)構(gòu)框圖。
圖10示出了本發(fā)明實施例提供的家電控制方法流程圖。
圖標:100-家電控制裝置;101-家庭網(wǎng)關(guān);1011-網(wǎng)口電路;1012-主控器;1013-第一ZigBee單元;102-無線節(jié)點;103-電器;104-傳感器無線節(jié)點;1041-第二ZigBee單元;1042-傳感器;10-以太網(wǎng)芯片;20-網(wǎng)絡(luò)接口;30-控制芯片;40-ZigBee控制芯片;200-移動終端;201-存儲器;202-存儲控制器;203-處理器;204-外設(shè)接口;205-顯示單元;206-射頻單元;300-遠程服務(wù)器;400-家電控制系統(tǒng)。
具體實施方式
下面將結(jié)合本發(fā)明實施例中附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
應(yīng)注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。同時,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對重要性。
第一實施例
請參考圖1,本發(fā)明實施例提供了一種家電控制裝置100,與遠程服務(wù)器300通信連接,所述家電控制裝置100包括:家庭網(wǎng)關(guān)101、多個無線節(jié)點102、與每個所述無線節(jié)點102電性連接的電器103及傳感器無線節(jié)點104。家庭網(wǎng)關(guān)101分別與每個無線節(jié)點102及傳感器無線節(jié)點104通信連接。
請參考圖2,家庭網(wǎng)關(guān)101包括:所述家庭網(wǎng)關(guān)101包括網(wǎng)口電路1011、主控器1012及第一ZigBee單元1013。主控器1012分別與所述網(wǎng)口電路1011及第一ZigBee單元1013電性連接。所述網(wǎng)口電路1011與所述遠程服務(wù)器300通信連接。所述第一ZigBee單元1013與每個所述無線節(jié)點102通過ZigBee協(xié)議通信連接。用于接收所述遠程服務(wù)器300發(fā)送的控制命令。并根據(jù)控制命令控制與所述對應(yīng)的無線節(jié)點102電性連接的電器103。具體為,家庭網(wǎng)關(guān)101接收到控制命令后,判斷控制命令所需控制的電器103、所需控制的電器103執(zhí)行的動作。例如,接收到的控制命令為關(guān)閉空調(diào),則通過第一ZigBee單元1013將控制命令發(fā)送至與空調(diào)電性連接的無線節(jié)點102,所述無線節(jié)點102根據(jù)控制命令關(guān)閉空調(diào)。
在本實施例中,請參考圖3,網(wǎng)口電路1011包括以太網(wǎng)芯片10及網(wǎng)絡(luò)接口20。具體地,網(wǎng)絡(luò)接口20可以是HR911105A芯片。所述以太網(wǎng)芯片10與網(wǎng)絡(luò)接口20電性連接,所述以太網(wǎng)芯片10與主控器1012電性連接。用于接收遠程服務(wù)器300發(fā)送的控制命令。如圖4所示,所述以太網(wǎng)芯片10包括第一引腳TXN、第二引腳TXP、第三引腳RXN、第四引腳RXP、第五引腳MOSI及第六引腳MISO。以太網(wǎng)芯片10通過第一引腳TXN、第二引腳TXP、第三引腳RXN及第四引腳RXP與網(wǎng)絡(luò)接口20電性連接。以太網(wǎng)芯片10通過第五引腳MOSI及第六引腳MISO與主控器1012典型連接。
主控器1012包括控制芯片30、電源電路及eeprom電路。控制芯片30分別與電源電路及eeprom電路電性連接。用于協(xié)助控制芯片30的正常工作。如圖5所示,本實施例中,控制芯片30包括第七引腳PA6、第八引腳PA7、第九引腳CC2530_RX及第十引腳CC2530_TX。所述第七引腳PA6與所述第五引腳MOSI電性連接用于從以太網(wǎng)芯片10接收控制命令。所述第八引腳PA7與所述第六引腳MISO電性連接,用于通過以太網(wǎng)芯片10向遠程服務(wù)器300發(fā)送信息。第九引腳CC2530_RX及第十引腳CC2530_TX分別于第一ZigBee單元1013電性連接。用于將接收到的控制命令發(fā)送出去及通過第一ZigBee單元1013接收信息。第八引腳PA7與第六引腳MISO電性連接,用以通過以太網(wǎng)芯片10向遠程服務(wù)器300發(fā)送信息。
第一ZigBee單元1013包括ZigBee控制芯片40,如圖6所示,ZigBee控制芯片40包括第十一引腳P0.2及第十二引腳P0.3。第十一引腳P0.2與第九引腳CC2530_RX電性連接,第十二引腳P0.3與第十引腳CC2530_TX電性連接。
無線節(jié)點102包括第三ZigBee單元。在本實施例中,第三ZigBee單元也包括ZigBee控制芯片40。無線節(jié)點102可以通過第三ZigBee單元與第一ZigBee單元1013通過ZigBee協(xié)議通信連接,實現(xiàn)信息的交互。無線節(jié)點102與電器103電性連接。以便無線節(jié)點102根據(jù)接收到的所述控制命令對所述電器103的工作狀態(tài)進行控制。無線節(jié)點102還用于獲取所述電器103的狀態(tài)信息,并將獲得的電器103的狀態(tài)信息發(fā)送至所述家庭網(wǎng)關(guān)101,最終由家庭網(wǎng)關(guān)101發(fā)送給遠程服務(wù)器300。具體地,狀態(tài)信息可以但不限于是電器103工作狀態(tài)信息及故障信息。
電器103包括家電及繼電器開關(guān)。繼電器開關(guān)與家電電性連接,繼電器開關(guān)用于啟動或關(guān)閉家電。繼電器開關(guān)與無線節(jié)點102電性連接。無線節(jié)點102通過根據(jù)接收到的控制命令控制繼電器開關(guān)啟動或關(guān)閉家電。在本實施例家電可以是,但不限于是,電燈、空調(diào)、電視及門鎖等。
請參照圖7,傳感器無線節(jié)點104包括第二ZigBee單元1041及傳感器1042。第二ZigBee單元1041與第一ZigBee單元1013通信連接,第二ZigBee單元1041與傳感器1042電性連接。具體地,傳感器1042可以但不限于是,溫度傳感器、濕度傳感器等。傳感器1042用于感知所述家電控制裝置100所處環(huán)境的參數(shù)(比如:溫度、濕度)。第二ZigBee單元1041用于將家電控制裝置100所處環(huán)境的參數(shù)發(fā)送給家庭網(wǎng)關(guān)101。
第二實施例
請參照圖8,本發(fā)明實施例提供了一種家電控制系統(tǒng)400。所述家電控制系統(tǒng)400包括:移動終端200、遠程服務(wù)器300及多個第一實施例中提供的家電控制裝置100。
移動終端200與所述遠程服務(wù)器300通信連接。在本實施例中,所述移動終端200可以是平板電腦、智能手機、個人數(shù)字助理(personal digital assistant,PDA)等。移動終端200用于在接收到觸發(fā)的用戶操作指令后,根據(jù)所述用戶操作指令發(fā)送信息至所述遠程服務(wù)器300。具體為,移動終端200根據(jù)預(yù)設(shè)程序分析用戶操作指令,根據(jù)用戶操作指令的不同,發(fā)送不同的信息給遠程服務(wù)器300。例如,用戶操作指令為直接控制家電操作指令,則發(fā)送給遠程服務(wù)器300的信息包括:根據(jù)該指令獲取被控制的家電控制裝置100的信息及控制信息。
如圖9所示,所述移動終端200包括存儲器201、存儲控制器202、處理器203、外設(shè)接口204、顯示單元205、射頻單元206。
所述存儲器201、存儲控制器202、處理器203、外設(shè)接口204、顯示單元205各元件相互之間直接或間接地電性連接,以實現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實現(xiàn)電性連接。所述處理器203用于執(zhí)行存儲器201中存儲的可執(zhí)行模塊,例如軟件程序或計算機程序。
其中,存儲器201可以是,但不限于,隨機存取存儲器(Random Access Memory,RAM),只讀存儲器(Read Only Memory,ROM),可編程只讀存儲器(Programmable Read-Only Memory,PROM),可擦除只讀存儲器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存儲器201用于存儲程序,所述處理器203在接收到執(zhí)行指令后,執(zhí)行所述程序,本發(fā)明任一實施例揭示的流過程定義的服務(wù)器所執(zhí)行的方法可以應(yīng)用于處理器203中,或者由處理器203實現(xiàn)。
處理器203可能是一種集成電路芯片,具有信號的處理能力。上述的處理器203可以是通用處理器,包括中央處理器(Central Processing Unit,簡稱CPU)、網(wǎng)絡(luò)處理器(Network Processor,簡稱NP)等;還可以是數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實現(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器203也可以是任何常規(guī)的處理器203等。
所述外設(shè)接口204將各種輸入/輸出裝置耦合至處理器203以及存儲器201。在一些實施例中,外設(shè)接口204,處理器203以及存儲控制器202可以在單個芯片中實現(xiàn)。在其他一些實例中,他們可以分別由獨立的芯片實現(xiàn)。
顯示單元205在所述移動終端200與用戶之間提供一個交互界面(例如用戶操作界面)或用于顯示圖像數(shù)據(jù)給用戶參考。在本實施例中,所述顯示單元205可以是液晶顯示器或觸控顯示器。若為觸控顯示器,其可為支持單點和多點觸控操作的電容式觸控屏或電阻式觸控屏等。支持單點和多點觸控操作是指觸控顯示器能感應(yīng)到來自該觸控顯示器上一個或多個位置處同時產(chǎn)生的觸控操作,并將該感應(yīng)到的觸控操作交由處理器203進行計算和處理。在本實施例中,顯示單元205可以是觸控屏,用戶可以通過顯示單元205觸發(fā)用戶操作指令。顯示單元205還可以用于顯示移動終端200接收到的從遠程服務(wù)器300發(fā)來的信息。
射頻單元206用于接收以及發(fā)送電磁波,實現(xiàn)電磁波與電信號的相互轉(zhuǎn)換,從而與通訊網(wǎng)絡(luò)或者其他設(shè)備進行通訊。移動終端200通過射頻單元206接入網(wǎng)絡(luò),實現(xiàn)移動終端200與遠程服務(wù)器300的數(shù)據(jù)交互(比如,移動終端200將顯示單元205獲得的用戶操作指令發(fā)送給遠程服務(wù)器300)。
遠程服務(wù)器300通過httpservlet與每個所述家電控制裝置100通信連接。所述遠程服務(wù)器300用于接收移動終端200發(fā)送信息,所述遠程服務(wù)器300根據(jù)所述信息控制對應(yīng)的所述家電控制裝置100工作狀態(tài)。具體為,遠程服務(wù)器300根據(jù)收到的移動終端200發(fā)送的信息生成控制命令發(fā)送給被控制的家電控制裝置100的信息所指定發(fā)送的家電控制裝置100。需要說明的是,遠程服務(wù)器300與多個家電控制裝置100通信連接。移動終端200可在權(quán)限內(nèi)選擇需要被控制的家電控制裝置100。因此,遠程服務(wù)器300生成控制命令后,根據(jù)被控制的家電控制裝置100的信息將控制命令發(fā)送至需要被控制的家電控制裝置100,用以改變其工作狀態(tài)。同時遠程服務(wù)器300還用于接收家電控制裝置100發(fā)送的電器103的狀態(tài)信息。并在接收到電器103的狀態(tài)信息之后將其發(fā)送至具備查詢及控制該發(fā)送狀態(tài)信息的家電控制裝置100權(quán)限的移動終端200,并由該移動終端200對電器103的狀態(tài)信息進行顯示。需要說明的是,httpservlet即為采用了http通信協(xié)議的網(wǎng)絡(luò)框架。
第三實施例
如圖10所示,本發(fā)明提供一種家電控制方法,運用于第二實施例提供的家電控制系統(tǒng)400。所述方法包括以下步驟:
步驟S101,所述移動終端200接收觸發(fā)的用戶操作指令。
步驟S102,所述移動終端200根據(jù)所述用戶操作指令發(fā)送信息至所述遠程服務(wù)器300。
在本實施例中,當所述用戶操作指令為智能控制操作指令時,步驟S102具體為,所述移動終端200按照預(yù)設(shè)時間間隔實時向所述遠程服務(wù)器300發(fā)送所述信息,其中,所述信息包括所述移動終端200的位置信息。具體地,移動終端200還包括GPS單元,GPS單元用于獲取移動終端200的位置信息,并將位置信息發(fā)送給遠程服務(wù)器300。
步驟S103,所述遠程服務(wù)器300根據(jù)所述信息生成控制命令。
在本實施例中,當所述用戶操作指令為直接控制家電操作指令時,步驟S103具體為,所述遠程服務(wù)器300接收所述信息,其中所述信息為控制信息。所述遠程服務(wù)器300根據(jù)所述控制信息生成所述控制命令。
本實施例中,當所述用戶操作指令為智能控制操作指令時,步驟S103包括所述遠程服務(wù)器300根據(jù)所述位置信息獲得所述移動終端200與對應(yīng)的所述家電控制裝置100之間的距離。具體地,所述遠程服務(wù)器300通過GPS算法,根據(jù)位置信息獲得移動終端200與對應(yīng)的家電控制裝置100的距離。所述遠程服務(wù)器300比較所述距離與預(yù)設(shè)距離閾值。
當所述距離小于所述預(yù)設(shè)距離閾值,所述遠程服務(wù)器300生成所述控制命令,該控制命令用于啟動所述家電控制裝置100中的電器103。需要說明的是,所述距離小于所述預(yù)設(shè)距離閾值是指所述距離從大于預(yù)設(shè)距離閾值變化會小于預(yù)設(shè)距離閾值。預(yù)設(shè)距離閾值為預(yù)先根據(jù)電器103從關(guān)閉狀態(tài)到正常運行所需時長及人均步行速度計算得到,例如,空調(diào)從啟動到控溫需要1分鐘,人步行速度為80米每分鐘,則預(yù)設(shè)距離閾值預(yù)設(shè)為80米。也就是說當一個人想家中走,當他到家的距離小于80時,空調(diào)將啟動,當人回到家中時,正好能享受到空調(diào)調(diào)控后的舒適環(huán)境。提高用戶體驗感。
當所述距離大于所述預(yù)設(shè)距離閾值,所述遠程服務(wù)器300生成所述控制命令,該控制命令用于關(guān)閉所述家電控制裝置100中的電器103。需要說明的是,所述距離大于所述預(yù)設(shè)距離閾值是指所述距離從小于預(yù)設(shè)距離閾值變化會大于預(yù)設(shè)距離閾值。
步驟S104,所述遠程服務(wù)器300將所述控制命令發(fā)送至所述家電控制裝置100。
步驟S105,所述家電控制裝置100根據(jù)所述控制命令改變所述家電控制裝置100的工作狀態(tài)。
步驟S106,所述家電控制裝置100將所述家電控制裝置100的工作狀態(tài)發(fā)送至所述遠程服務(wù)器300。
步驟S107,所述遠程服務(wù)器300將所述工作狀態(tài)發(fā)送至所述移動終端200。
步驟S108,所述移動終端200顯示所述工作狀態(tài)。
綜上所述,本發(fā)明提供的一種家電控制系統(tǒng)及方法,所述家電控制系統(tǒng)包括:移動終端、遠程服務(wù)器及多個家電控制裝置,所述移動終端與所述遠程服務(wù)器通信連接,所述遠程服務(wù)器通過httpservlet與每個所述家電控制裝置通信連接,所述移動終端在接收到觸發(fā)的用戶操作指令后,根據(jù)所述用戶操作指令發(fā)送信息至所述遠程服務(wù)器,所述遠程服務(wù)器根據(jù)所述信息控制對應(yīng)的所述家電控制裝置工作狀態(tài)??蓪崿F(xiàn)對家用電器遠程化的管理,提高家電的使用體驗感。使生活更加的智能。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作指令與另一個實體或操作指令區(qū)分開來,而不一定要求或者暗示這些實體或操作指令之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。應(yīng)注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。