一種智能家居遙控系統(tǒng)的制作方法
【技術(shù)領域】
[0001]本發(fā)明涉及智能家居技術(shù)領域,具體地是涉及一種智能家居遙控系統(tǒng)。
【背景技術(shù)】
[0002]隨著智能家居系統(tǒng)行業(yè)的發(fā)展以及價格越來越親民化,導致民眾接受度不斷提高,智能家居產(chǎn)品逐漸走入尋常百姓家里?,F(xiàn)有的智能家居終端,為了滿足用戶不斷提高的要求,移動終端在性能、功能、人性化方面不斷地推陳出新,而作為移動終端配套產(chǎn)品的軟件也需不斷地更新。
[0003]傳統(tǒng)的軟件更新主要是通過在銷售移動終端時,將數(shù)據(jù)線同時捆綁出售,以供用戶下載更新軟件。但是,這種方法將會導致如下問題
[0004]1.不同的移動終端需配備不同的數(shù)據(jù)線,當更換移動終端時,原來的數(shù)據(jù)線將不可用而導致資源的浪費。
[0005]2.如果沒有隨身攜帶數(shù)據(jù)線,則無法更新軟件。
[0006]因此,本發(fā)明的發(fā)明人亟需構(gòu)思一種新技術(shù)以改善其問題。
【發(fā)明內(nèi)容】
[0007]本發(fā)明旨在提供一種可以在線對移動終端進行軟件更新的智能家居遙控系統(tǒng)。
[0008]為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案是
[0009]一種智能家居遙控系統(tǒng),包括服務器終端和遙控終端,其中所述遙控終端控制一個或者多個的家用設備,所述遙控終端具體包括:
[0010]通信模塊,用于與所述服務器終端和家用設備進行通信;
[0011]輸入模塊,用于供用戶針對不同的家用設備輸入品牌信息和控制信息,并將所述品牌信息通過所述通信模塊發(fā)送給所述服務器終端,將控制信息通過所述通信模塊發(fā)送給對應的家用設備;
[0012]升級模塊,用于通過所述通信模塊將固化在所述遙控終端中當前的軟件版本信息發(fā)送給所述服務器終端,同時從所述服務器終端獲取最新的軟件安裝包并對遙控終端的軟件進行升級。
[0013]所述服務器終端包括:
[0014]獲取模塊,用于通過所述通信模塊獲取品牌信息和軟件版本信息,并將其發(fā)送給檢測模塊;
[0015]數(shù)據(jù)庫模塊,用于預先存儲數(shù)據(jù)資源,所述數(shù)據(jù)資源包括有不同品牌的家用設備通信時使用的協(xié)議以及按鍵時對應的碼值、軟件安裝包的版本信息;
[0016]所述檢測模塊,用于將獲取的品牌信息與其數(shù)據(jù)資源進行比對,將該品牌信息對應的協(xié)議和碼值整合為一條推送信息并發(fā)送給推送模塊同時通過與所述數(shù)據(jù)庫模塊內(nèi)的軟件安裝包的版本信息進行比對,確認所述遙控終端是否需要軟件更新,若需要則發(fā)送軟件更新指令到所述推送模塊;
[0017]推送模塊,用于將推送信息發(fā)送給所述遙控終端,并根據(jù)所述軟件更新指令后最新的軟件安裝包推送給所述遙控終端。
[0018]優(yōu)選地,所述服務器終端還包括數(shù)據(jù)庫更新模塊,用于對數(shù)據(jù)庫模塊內(nèi)的數(shù)據(jù)資源進行更新和/或替換。
[0019]優(yōu)選地,所述通信模塊包括:,
[0020]第一通信單元,用于將不同的家用設備的品牌信息、當前的軟件版本信息發(fā)送給所述服務器終端,同時接收由所述服務器終端發(fā)送的通信協(xié)議和最新的軟件安裝包,其中所述軟件版本信息包括遙控終端型號、序列號、硬件版本參數(shù)、鑒權(quán)信息以及與所述鑒權(quán)信息對應的加密算法和密鑰
[0021]第二通信單元,用于將控制信息發(fā)送給不同的家用設備。
[0022]優(yōu)選地,所述遙控終端還包括功能擴展模塊,用于與家居安防系統(tǒng)、智能報警系統(tǒng)、智能抄表系統(tǒng)連接。
[0023]優(yōu)選地,所述第一通信單元通過無線網(wǎng)絡的方式進行通信。
[0024]優(yōu)選地,所述第二通信單元通過藍牙、紅外、WiF1、ZigBee的方式進行通信。
[0025]優(yōu)選地,所述服務器終端還包括電量檢測模塊,用于檢測所述遙控終端的電池電量是否低于設定的電量閾值。
[0026]優(yōu)選地,所述服務器還包括推廣模塊,用于推送游戲、新聞、廣告到所述遙控終端。
[0027]采用上述技術(shù)方案,本發(fā)明至少包括如下有益效果,
[0028]本發(fā)明所述的智能家居遙控系統(tǒng),包括服務器終端和遙控終端兩部分,通過服務器終端軟件的不斷更新和推送實現(xiàn)遙控終端應用的不斷擴展。且其能夠方便地實現(xiàn)軟件無線更新,避免使用數(shù)據(jù)線進行傳輸,便利性更強。同時服務器終端的數(shù)據(jù)庫資源也可以進行更新和替換,使其不斷滿足用戶的使用需求。功能擴展模塊的設置,使的其可以與家居安防系統(tǒng)、智能報警系統(tǒng)、智能抄表系統(tǒng)連接,實現(xiàn)物物連接,功能性和實用性更強。
【附圖說明】
[0029]圖1為本發(fā)明所述的智能家居遙控系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0030]下面結(jié)合附圖和實施例對本發(fā)明進一步說明。
[0031]如圖1所示,為符合本發(fā)明的一種智能家居遙控系統(tǒng),包括服務器終端和遙控終端,其中所述遙控終端控制一個或者多個的家用設備,所述家用設備可以直接為各種家用電器,也可以為控制其運行的遙控器。
[0032]所述遙控終端具體包括,
[0033]通信模塊,用于與所述服務器終端和家用設備進行通信
[0034]輸入模塊,用于供用戶針對不同的家用設備輸入品牌信息和控制信息,并將所述品牌信息通過所述通信模塊發(fā)送給所述服務器終端,將控制信息通過所述通信模塊發(fā)送給對應的家用設備所述控制信息包括但不限于開啟、關閉、休眠等,對于不同的家用設備可以產(chǎn)生不同的控制信息,由于其為本領域技術(shù)人員的常規(guī)技術(shù)手段,故此處不再贅述。
[0035]升級模塊,用于通過所述通信模塊將固化在所述遙控終端中當前的軟件版本信息發(fā)送給所述服務器終端,同時從所述服務器終端獲取最新的軟件安裝包并對遙控終端的軟件進行升級
[0036]所述服務器終端包括:
[0037]獲取模塊,用于通過所述通信模塊獲取品牌信息和軟件版本信息,并將其發(fā)送給檢測模塊
[0038]數(shù)據(jù)庫模塊,用于預先存儲數(shù)據(jù)資源,所述數(shù)據(jù)資源包括有不同品牌的家用設備通信時使用的協(xié)議以及按鍵時對應的碼值、軟件安裝包的版本信息
[0039]所述檢測模塊,用于將獲取的品牌信息與其數(shù)據(jù)資源進行比對,將該品牌信息對應的協(xié)議和碼值整合為一條推送信息并發(fā)送給推送模塊同時通過與所述數(shù)據(jù)庫模塊內(nèi)的軟件安裝包的版本信息進行比對,確認所述遙控終端是否需要軟件更新,若需要則發(fā)送軟件更新指令到所述推送模塊
[0040]推送模塊,用于將推送信息發(fā)送給所述遙控終端,并根據(jù)所述軟件更新指令后最新的軟件安裝包推送給所述遙控終端。
[0041]優(yōu)選地,所述服務器終端還包括數(shù)據(jù)庫更新模塊,用于對數(shù)據(jù)庫模塊內(nèi)的數(shù)據(jù)資源進行更新和/或替換。
[0042]優(yōu)選地,所述通信模塊包括
[0043]第一通信單元,用于將不同的家用設備的品牌信息、當前的軟件版本信息發(fā)送給所述服務器終端,同時接收由所述服務器終端發(fā)送的通信協(xié)議和最新的軟件安裝包,其中所述軟件版本信息包括但不限于遙控終端型號、序列號、硬件版本參數(shù)、鑒權(quán)信息以及與所述鑒權(quán)信息對應的加密算法和密鑰
[0044]第二通信單元,用于將控制信息發(fā)送給不同的家用設備。
[0045]本實施例中遙控終端先將軟件鑒權(quán)信息發(fā)送給服務器終端,服務器終端根據(jù)鑒權(quán)信息獲得對應的加密算法。服務器終端根據(jù)密鑰及加密算法生成隨機碼,并發(fā)送給遙控終端。遙控終端接收到隨機碼后,根據(jù)密鑰及加密算法產(chǎn)生驗證碼