本發(fā)明涉及智能家居技術(shù)領(lǐng)域,尤其涉及一種智能家居設(shè)備遠(yuǎn)程控制方法、裝置、介質(zhì)和計算設(shè)備。
背景技術(shù):
本部分旨在為權(quán)利要求書中陳述的本發(fā)明的實(shí)施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認(rèn)是現(xiàn)有技術(shù)。
智能家居即通過底層物聯(lián)網(wǎng)協(xié)議,將家庭中的各個電器設(shè)備、照明元件、活動組件(如窗簾等)以uniformresourceidentifiers(uris,統(tǒng)一資源標(biāo)識符)定位,并以representationalstatetransfer(rest,表述性狀態(tài)轉(zhuǎn)移)的原則進(jìn)行狀態(tài)間的通信。智能家居設(shè)備包括智能燈、智能門鎖、智能空調(diào),智能溫度控制器,智能攝像頭,智能熱水器,智能電飯煲智能網(wǎng)關(guān)等等。
用戶可以通過移動終端上安裝的控制客戶端遠(yuǎn)程控制智能家居設(shè)備,現(xiàn)有技術(shù)中,可以通過遠(yuǎn)程圖像采集的方式采集智能家居設(shè)備的實(shí)時圖像并通過控制客戶端呈現(xiàn)給用戶,用戶可以通過控制客戶端遠(yuǎn)程向智能家居設(shè)備發(fā)送控制指令,但是,現(xiàn)有技術(shù)中,控制客戶端向用戶呈現(xiàn)的實(shí)時圖像是固定不變的,除非圖像采集裝置的拍攝角度發(fā)生變化,這樣,如果用戶需要獲知現(xiàn)場的環(huán)境信息,還需要向智能家居設(shè)備發(fā)送控制指令來獲取。用戶希望獲知場景的溫度信息,則需要向智能空調(diào)發(fā)送控制指令以查看環(huán)境溫度信息。上述過程中,用戶在發(fā)送控制指令之前,需向智能家居設(shè)備發(fā)送查詢指令以查詢現(xiàn)場的環(huán)境信息,這增加了用戶與智能家居設(shè)備的交互次數(shù),通常情況下,智能家居設(shè)備處于休眠狀態(tài),而在接收到用戶發(fā)送的查詢指令后,需從休眠狀態(tài)切換至工作狀態(tài)以響應(yīng)用戶的查詢操作,無疑增加了智能家居設(shè)備的資源開銷。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種智能家居設(shè)備遠(yuǎn)程控制方法、裝置、介質(zhì)和計算設(shè)備,使得用戶可以通過控制畫面的改變直觀的了解智能家居設(shè)備現(xiàn)場的環(huán)境信息改變,減少用戶與智能家居設(shè)備之間的交互次數(shù),節(jié)約智能家居設(shè)備的開銷。
本發(fā)明實(shí)施例提供一種智能家居設(shè)備遠(yuǎn)程控制方法,包括:
接收智能家居服務(wù)器發(fā)送的智能家居設(shè)備實(shí)時圖像并顯示相應(yīng)的控制畫面,所述實(shí)時圖像為智能攝像頭采集并發(fā)送給所述智能家居服務(wù)器的;
接收所述智能家居服務(wù)器發(fā)送的智能家居設(shè)備采集的環(huán)境信息,根據(jù)所述環(huán)境信息確定所述控制畫面的顯示信息,其中,所述環(huán)境信息為所述智能家居設(shè)備采集并通過所述智能攝像頭發(fā)送給所述智能家居服務(wù)器的;并
根據(jù)所述顯示信息更新顯示的控制畫面。
可選地,本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制方法,還包括:
識別所述控制畫面中包含的智能設(shè)備并標(biāo)記;
針對所述控制畫面中包含的每一智能家居設(shè)備,根據(jù)該智能家居設(shè)備的標(biāo)記位置在相應(yīng)的位置上添加隱藏的控制菜單。
可選地,本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制方法,還包括:
接收用戶針對所述控制畫面中包含的任一智能家居設(shè)備發(fā)出的控制操作指令;
將接收到的控制操作指令通過所述智能家居服務(wù)器發(fā)送給所述智能攝像頭,由所述智能攝像頭發(fā)送給相應(yīng)的智能家居設(shè)備執(zhí)行。
優(yōu)選地,所述控制操作指令包括觸控操作指令或者語音控制指令。
本發(fā)明實(shí)施例提供一種智能家居設(shè)備遠(yuǎn)程控制裝置,包括:
第一接收單元,用于接收智能家居服務(wù)器發(fā)送的智能家居設(shè)備實(shí)時圖像并顯示相應(yīng)的控制畫面,所述實(shí)時圖像為智能攝像頭采集并發(fā)送給所述智能家居服務(wù)器的;
第二接收單元,用于接收所述智能家居服務(wù)器發(fā)送的智能家居設(shè)備采集的環(huán)境信息,根據(jù)所述環(huán)境信息確定所述控制畫面的顯示信息,其中,所述環(huán)境信息為所述智能家居設(shè)備采集并通過所述智能攝像頭發(fā)送給所述智能家居服務(wù)器的;
更新單元,用于根據(jù)所述顯示信息更新顯示的控制畫面。
可選地,本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制裝置,還包括:
識別單元,用于識別所述控制畫面中包含的智能設(shè)備并標(biāo)記;
添加單元,用于針對所述控制畫面中包含的每一智能家居設(shè)備,根據(jù)該智能家居設(shè)備的標(biāo)記位置在相應(yīng)的位置上添加隱藏的控制菜單。
可選地,本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制裝置,還包括:
第三接收單元,用于接收用戶針對所述控制畫面中包含的任一智能家居設(shè)備發(fā)出的控制操作指令;
發(fā)送單元,用于將接收到的控制操作指令通過所述智能家居服務(wù)器發(fā)送給所述智能攝像頭,由所述智能攝像頭發(fā)送給相應(yīng)的智能家居設(shè)備執(zhí)行。
優(yōu)選地,所述控制操作指令包括觸控操作指令或者語音控制指令。
本發(fā)明實(shí)施例提供一種計算裝置,包括至少一個處理單元、以及至少一個存儲單元,其中,所述存儲單元存儲有計算機(jī)程序,當(dāng)所述程序被所述處理單元執(zhí)行時,使得所述處理單元執(zhí)行上述任一智能家居設(shè)備遠(yuǎn)程控制方法的步驟。
本發(fā)明實(shí)施例提供一種計算機(jī)可讀介質(zhì),其存儲有可由計算裝置執(zhí)行的計算機(jī)程序,當(dāng)所述程序在計算裝置上運(yùn)行時,使得所述計算裝置執(zhí)行上述任一智能家居設(shè)備遠(yuǎn)程控制方法的步驟。
本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制方法和裝置中,根據(jù)智能家居設(shè)備采集的環(huán)境信息改變控制畫面的顯示信息,這樣,使得用戶可以通過控制畫面的改變直觀的了解智能家居設(shè)備現(xiàn)場的環(huán)境信息改變,而無需用戶向智能家居設(shè)備發(fā)送環(huán)境信息查詢指令進(jìn)行查詢,減少了用戶與智能家居設(shè)備的交互此處,節(jié)約了智能家居設(shè)備的資源開銷。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1為本發(fā)明實(shí)施例的應(yīng)用場景示意圖;
圖2為本發(fā)明實(shí)施例中,智能家居設(shè)備遠(yuǎn)程控制方法的實(shí)施流程示意圖;
圖3為本發(fā)明實(shí)施例中,第一種智能家居設(shè)備遠(yuǎn)程控制裝置的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例中,第二種智能家居設(shè)備遠(yuǎn)程控制裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使用戶直觀了解智能家居設(shè)備現(xiàn)場的環(huán)境信息,節(jié)約智能家居設(shè)備資源的開銷,本發(fā)明實(shí)施例提供了一種智能家居設(shè)備遠(yuǎn)程控制方法、裝置、介質(zhì)和計算設(shè)備。
以下結(jié)合說明書附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明,并且在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
如圖1所示,其為本發(fā)明實(shí)施例的應(yīng)用場景示意圖。用戶10通過用戶設(shè)備11中安裝的智能家居控制客戶端訪問智能家居服務(wù)器12,智能攝像頭13采集智能家居設(shè)備現(xiàn)場的實(shí)時圖像并上報給智能家居設(shè)備服務(wù)器12,智能家居設(shè)備服務(wù)器12將接收到的實(shí)時圖像發(fā)送給智能家居控制客戶端。
具體實(shí)施時,用戶10通過智能家居控制客戶端向智能家居服務(wù)器發(fā)送注冊請求,獲得用戶標(biāo)識,該用戶標(biāo)識可以為用戶手機(jī)號,或者用戶名等等,本發(fā)明實(shí)施例對此不進(jìn)行限定。用戶10注冊成功獲得用戶標(biāo)識后,需要進(jìn)行用戶標(biāo)識、智能攝像頭標(biāo)識以及智能家居設(shè)備標(biāo)識的綁定。
優(yōu)選地,用戶在使用注冊的用戶標(biāo)識成功登錄智能家居服務(wù)器之后,可以進(jìn)入智能家居設(shè)備標(biāo)識綁定頁面,依次綁定智能攝像頭標(biāo)識和每一智能家居設(shè)備,例如,用戶可以在綁定頁面輸入需綁定的智能家居設(shè)備標(biāo)識提交給服務(wù)器進(jìn)行智能家居設(shè)備綁定,也可以通過掃描智能攝像頭或者智能家居設(shè)備上的二維碼等獲得該智能家居設(shè)備的標(biāo)識并提交給智能服務(wù)器,本發(fā)明實(shí)施例對此不進(jìn)行限定。
在建立了用戶標(biāo)識、智能攝像頭標(biāo)識以及智能家居設(shè)備標(biāo)識之間的關(guān)聯(lián)關(guān)系之后,智能攝像頭可以將采集的智能家居設(shè)備現(xiàn)場的實(shí)時圖像發(fā)送給智能家居服務(wù)器12,由智能家居服務(wù)器12發(fā)送給智能家居控制客戶端,由智能家居控制客戶端呈現(xiàn)給用戶10。
另外,各智能家居設(shè)備14還可以根據(jù)自身安裝的傳感器采集環(huán)境信息,例如,智能空調(diào)可以通過自身安裝的溫度傳感器采集溫度信息,智能燃?xì)獗砜梢酝ㄟ^自身安裝的傳感器測量現(xiàn)場的有害氣體例如一氧化碳的濃度,智能加濕器可以通過自身安裝的濕度傳感器采集現(xiàn)場的環(huán)境濕度等等,各智能家居設(shè)備14將各自采集的環(huán)境信息通過智能攝像頭13發(fā)送給智能家居服務(wù)器12,由智能家居設(shè)備服務(wù)器12發(fā)送給智能家居控制客戶端以通知用戶。
用戶設(shè)備與智能攝像頭13以及智能家居服務(wù)器12之間可以通過通信網(wǎng)絡(luò)進(jìn)行連接,該網(wǎng)絡(luò)可以為局域網(wǎng)、廣域網(wǎng)等。用戶設(shè)備11可以為便攜設(shè)備(例如:手機(jī)、平板、筆記本電腦等),也可以為個人電腦(pc,personalcomputer),智能家居服務(wù)器12可以為任何的服務(wù)器設(shè)備。智能攝像頭13與智能家居設(shè)備14之間可以通過近距離通信方式進(jìn)行通信,例如,藍(lán)牙,wifi(無線保真),zigbee(紫蜂協(xié)議)等等,本發(fā)明實(shí)施例對此不進(jìn)行限定。
下面結(jié)合圖1的應(yīng)用場景,參考圖2來描述本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制方法。需要注意的是,上述應(yīng)用智能家居設(shè)備遠(yuǎn)程控制方法。需要注意的是,上述應(yīng)用場景僅是為了便于理解本發(fā)明的精神和原理而示出,本發(fā)明的實(shí)施方式在此方面不受任何限制。相反,本發(fā)明的實(shí)施方式可以應(yīng)用于適用的任何場景。
如圖2所示,其為本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制方法的實(shí)施流程示意圖,可以包括以下步驟:
s21、接收智能家居服務(wù)器發(fā)送的智能家居設(shè)備實(shí)時圖像并顯示相應(yīng)的控制畫面。
其中,所述實(shí)時圖像為智能攝像頭采集并發(fā)送給所述智能家居服務(wù)器的。
具體實(shí)施時,智能攝像頭對智能家居設(shè)備的現(xiàn)場環(huán)境進(jìn)行圖像采集得到實(shí)時圖像并發(fā)送給智能家居服務(wù)器,智能家居服務(wù)器將接收到的實(shí)時圖像發(fā)送給智能家居控制客戶端,這樣,用戶通過智能家居控制客戶端可以看到智能家居設(shè)備的實(shí)時圖像。
s22、接收所述智能家居服務(wù)器發(fā)送的智能家居設(shè)備采集的環(huán)境信息,根據(jù)所述環(huán)境信息確定所述控制畫面的顯示信息。
其中,所述環(huán)境信息為所述智能家居設(shè)備采集并通過所述智能攝像頭發(fā)送給所述智能家居服務(wù)器的。
本步驟中,智能家居設(shè)備上安裝的傳感器可以按照設(shè)定的周期采集現(xiàn)場的環(huán)境信息并發(fā)送給智能攝像頭,由智能攝像頭將智能家居設(shè)備采集的環(huán)境信息發(fā)送給智能家居服務(wù)器。
以智能空調(diào)采集環(huán)境溫度為例,智能空調(diào)可以按照設(shè)定的周期采集環(huán)境溫度并發(fā)送給智能攝像頭,由智能攝像頭將智能空調(diào)采集的環(huán)境溫度發(fā)送給智能服務(wù)器。
較佳地,為了節(jié)約網(wǎng)絡(luò)傳輸資源,智能攝像頭還可以在接收到智能家居設(shè)備采集的環(huán)境信息之后,與上一采集周期智能家居設(shè)備采集的環(huán)境信息進(jìn)行比較,如果確定相鄰兩次采集的環(huán)境信息發(fā)生變化時,智能攝像頭再將智能家居設(shè)備采集的環(huán)境信息發(fā)送給智能家居服務(wù)器。
智能家居服務(wù)器在接收到智能攝像頭采集的環(huán)境信息之后,將接收到的環(huán)境信息發(fā)送給智能家居控制客戶端,使得智能家居控制客戶端根據(jù)接收到的環(huán)境信息確定顯示的控制畫面的顯示信息。
具體實(shí)施時,智能家居控制客戶端根據(jù)接收到的環(huán)境信息,可以在標(biāo)記的智能家居設(shè)備上直接顯示,例如,智能家居控制客戶端可以根據(jù)智能空調(diào)上報的環(huán)境溫度在控制畫面中包含的智能空調(diào)上直接顯示當(dāng)前的環(huán)境溫度,或者智能家居設(shè)備還可以根據(jù)接收到的環(huán)境信息更新當(dāng)前顯示的控制畫面的色調(diào)來提示當(dāng)前的環(huán)境溫度。
例如,智能家居控制客戶端根據(jù)接收到的環(huán)境溫度,如果判斷出環(huán)境溫度高于預(yù)設(shè)的第一溫度閾值,則調(diào)整當(dāng)前顯示的控制畫面為暖色調(diào),如果判斷出環(huán)境溫度低于預(yù)設(shè)的第二溫度閾值,則調(diào)整當(dāng)前顯示的控制畫面為冷色調(diào),這樣,使得用戶可以根據(jù)智能家居控制客戶端顯示的控制畫面判斷出智能家居設(shè)備現(xiàn)場的環(huán)境溫度,并據(jù)此確定是否需要向智能家居設(shè)備發(fā)送控制指令。例如,如果用戶根據(jù)控制畫面判斷出當(dāng)前的環(huán)境溫度過低時,可以通過智能家居控制客戶端向智能空調(diào)發(fā)送開啟制熱的控制指令,如果用戶根據(jù)控制畫面判斷出當(dāng)前的環(huán)境溫度過高時,可以通過智能家居控制客戶端向智能空調(diào)發(fā)送開啟制冷的控制指令。又如,如果智能家居控制客戶端根據(jù)接收到的環(huán)境中有害氣體濃度判斷出當(dāng)前環(huán)境中有害氣體濃度或者煙霧濃度超過預(yù)設(shè)濃度閾值時,可以調(diào)整控制畫面為灰度圖像,且根據(jù)有害氣體濃度的升高,灰度圖像的灰度值也增加,用戶根據(jù)控制畫面判斷出當(dāng)前的環(huán)境中有害氣體濃度超過預(yù)設(shè)閾值時,通過智能家居控制客戶端向智能燃?xì)獗戆l(fā)送關(guān)閉閥門的控制指令等等。或者,智能家居控制客戶端根據(jù)接收到的污染物指數(shù)信息確定智能家居設(shè)備現(xiàn)場的空氣質(zhì)量,并根據(jù)確定出的空氣質(zhì)量調(diào)整畫面的顯示顏色,例如,如果確定空氣質(zhì)量為優(yōu),則調(diào)整畫面顯示顏色為綠色,如果確定空氣質(zhì)量為良,則調(diào)整畫面顯示顏色為橙色,如果確定空氣質(zhì)量為輕度污染,則調(diào)整畫面顯示顏色為灰色,隨著污染指數(shù)的增加,灰度圖像的灰度值也隨之增加。這樣,用戶根據(jù)智能家居控制客戶端顯示的控制換面顏色即可直觀的了解到現(xiàn)場環(huán)境的變化。
具體實(shí)施時,智能家居控制客戶端還可以根據(jù)接收到的環(huán)境信息,在控制畫面中相應(yīng)的智能家居設(shè)備標(biāo)記位置處顯示接收到的環(huán)境信息的同時,調(diào)整控制畫面的顯示顏色。
需要說明的是,針對第二種實(shí)施方式,即智能家居設(shè)備還可以根據(jù)接收到的環(huán)境信息調(diào)整當(dāng)前顯示的控制畫面的色調(diào)的實(shí)施方式中,如果智能家居控制客戶端同時接收到多個智能家居設(shè)備采集的不同環(huán)境信息,則智能家居控制客戶端可以預(yù)先設(shè)置的顯示優(yōu)先級確定根據(jù)哪一智能家居設(shè)備采集的環(huán)境信息來改變控制畫面的色調(diào)。
例如,智能家居控制客戶端根據(jù)接收到的環(huán)境信息中的有害氣體濃度高于預(yù)設(shè)濃度閾值確定需要調(diào)整顯示的控制畫面為灰度畫面,而根據(jù)接收到的環(huán)境信息中的環(huán)境溫度確定當(dāng)前的環(huán)境溫度要高于預(yù)設(shè)的第一溫度閾值確定需要調(diào)整顯示的控制畫面為暖色調(diào),則這種情況下,智能家居控制客戶端可以根據(jù)預(yù)設(shè)的顯示優(yōu)先級確定控制畫面的色調(diào),例如,可以設(shè)置環(huán)境信息中的有害氣體濃度的顯示優(yōu)先級高于環(huán)境溫度的顯示優(yōu)先級,則智能家居控制客戶端調(diào)整顯示的控制畫面為灰度畫面。
更佳地,具體實(shí)施時,如果智能家居控制客戶端根據(jù)接受到的環(huán)境信息判斷出當(dāng)前的環(huán)境中有害氣體濃度或者煙霧濃度超過預(yù)設(shè)閾值時,在調(diào)整控制畫面的為灰度圖像的同時,還可以播放語音告警信息,提示用戶及時關(guān)閉燃?xì)忾y門。
或者,具體實(shí)施時,智能家居控制客戶端還可以根據(jù)用戶的選擇確定當(dāng)前顯示的控制畫面,例如,用戶選中控制畫面中的智能空調(diào),則智能家居控制客戶端根據(jù)接收到的環(huán)境溫度調(diào)整控制畫面的顯示顏色為暖色調(diào)或者冷色調(diào),如果用戶選中空氣凈化器,則智能家居控制客戶端根據(jù)接收到的污染指數(shù)調(diào)整控制畫面的顯示顏色為綠色、橙色或者灰度圖像等等。
s23、根據(jù)所述顯示信息更新顯示的控制畫面。
本步驟中,智能家居控制客戶端可以根據(jù)步驟s22中確定出的控制畫面的顯示信息,更新顯示的控制畫面。
較佳地,具體實(shí)施時,智能家居控制客戶端在接收到智能家居服務(wù)器發(fā)送的實(shí)時圖像之后,還可以識別其中包含的智能家居設(shè)備,并標(biāo)記識別出的智能家居設(shè)備,例如,智能家居設(shè)備控制客戶端可以對識別出的智能家居設(shè)備邊緣處突出顯示。具體實(shí)施時,為了節(jié)約智能家居控制客戶端的資源消耗,降低控制畫面的顯示延遲,本發(fā)明實(shí)施例中,還可以由智能家居服務(wù)器對接收到的實(shí)施圖像中的智能家居設(shè)備進(jìn)行識別并標(biāo)記之后再發(fā)送給智能家居控制客戶端,這樣,智能家居控制客戶端可以直接顯示即可,無需執(zhí)行識別智能家居設(shè)備的步驟,從而減少了智能家居控制客戶端資源的消耗。
具體實(shí)施時,智能家居服務(wù)器可以預(yù)先采集不同品牌、不同型號的智能家居設(shè)備的圖像特征信息,根據(jù)采集的圖像特征識別智能攝像頭采集的實(shí)時圖像中包含的智能家居設(shè)備。
進(jìn)一步地,智能家居控制客戶端針對控制畫面中包含的每一智能家居設(shè)備,根據(jù)該智能家居設(shè)備的標(biāo)記位置在相應(yīng)的位置上添加隱藏的控制菜單。應(yīng)當(dāng)理解,針對不同的智能家居設(shè)備,其對應(yīng)的控制菜單不同,例如,對于智能空調(diào)來說,其控制菜單可以包括開啟制冷、開啟制熱、關(guān)閉等幾種控制操作指令。
具體實(shí)施時,用戶還可以根據(jù)智能家居控制客戶端顯示的控制畫面的變化,向相應(yīng)的智能家居設(shè)備發(fā)送控制操作指令?;诖?,本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制方法,還可以包括以下步驟:
步驟一、智能家居控制客戶端接收用戶針對所述控制畫面中包含的任一智能家居設(shè)備發(fā)出的控制操作指令;
步驟二、智能家居控制客戶端將接收到的控制操作指令通過所述智能家居服務(wù)器發(fā)送給所述智能攝像頭,由所述智能攝像頭發(fā)送給相應(yīng)的智能家居設(shè)備執(zhí)行。
較佳地,所述控制操作指令包括觸控操作指令或者語音控制指令。根據(jù)用戶發(fā)出的不同類型的控制操作指令,智能家居控制客戶端執(zhí)行的流程也不同,以下分別介紹之。
第一種方式、用戶發(fā)出的控制操作指令為觸控操作指令。
這種實(shí)施方式下,觸控操作指令可以分為兩種,一種是菜單式觸控操作指令,另外一種是基于3dtouch實(shí)現(xiàn)的操作指令。
以用戶發(fā)出的觸控操作指令為菜單式觸控操作指令為例,智能家居控制客戶端在檢測到到用戶針對控制畫面中顯示的任一智能家居設(shè)備的觸控操作時,顯示相應(yīng)的控制菜單。優(yōu)選地,顯示的控制菜單中包含至少一個控制操作指令。
基于此,智能家居控制客戶端根據(jù)用戶通過控制菜單選擇的控制操作指令,將用戶選擇的控制操作指令通過智能家居服務(wù)器發(fā)送給所述智能攝像頭,由所述智能攝像頭發(fā)送給相應(yīng)的智能家居設(shè)備執(zhí)行。
例如,用戶根據(jù)智能攝像頭采集的實(shí)時圖像看到當(dāng)前開始下雨但是窗戶未關(guān),則可以通過控制畫面中通過觸控操作調(diào)出智能窗戶的控制菜單,選擇關(guān)閉窗戶的控制操作指令并發(fā)送給智能家居服務(wù)器,由智能家居服務(wù)器轉(zhuǎn)發(fā)給智能攝像頭,并由智能攝像頭向智能窗戶發(fā)送關(guān)閉窗戶的控制指令以關(guān)閉窗戶。
以用戶發(fā)出的觸控操作指令為3dtouch實(shí)現(xiàn)的操作指令為例。這種實(shí)施方式下,智能家居控制客戶端根據(jù)用戶針對不同智能家居設(shè)備設(shè)定不同的3dtouch控制指令,例如,針對智能空調(diào),預(yù)先設(shè)置順時針旋轉(zhuǎn)為開啟制熱,逆時針旋轉(zhuǎn)為開啟制冷,重按壓為關(guān)閉空調(diào)等等。這樣,用戶在需要向智能空調(diào)發(fā)出開啟制熱的控制指令時,選中智能家居控制客戶端顯示的控制畫面中包含的智能空調(diào),并順時針旋轉(zhuǎn),則智能家居控制客戶端將該操作識別為開啟智能空調(diào)制熱,并發(fā)送給智能家居服務(wù)器,由智能家居服務(wù)器發(fā)送給智能攝像頭,由智能攝像頭發(fā)送給智能空調(diào)執(zhí)行相應(yīng)的操作。
具體實(shí)施時,本發(fā)明實(shí)施例中的觸控操作指令還可以為4dtouch等等,本發(fā)明實(shí)施例對此不進(jìn)行限定。
第二種方式、用戶發(fā)出的控制操作指令為語音控制操作指令。
這種實(shí)施方式下,用戶可以通過語音控制智能家居設(shè)備執(zhí)行相應(yīng)的操作。具體實(shí)施時,用戶根據(jù)智能家居控制客戶端顯示的環(huán)境信息確定需要向相應(yīng)的智能家居設(shè)備發(fā)送控制指令時,可以直接發(fā)出語音控制指令。其中,語音指令可以通過智能家居服務(wù)器預(yù)先設(shè)置并提供給用戶,例如,用戶發(fā)出的語音控制指令為“開啟空調(diào)制熱”,則智能家居控制客戶端可以將接收到的該語音指令發(fā)送給智能家居服務(wù)器,語音控制服務(wù)器進(jìn)行語音識別后發(fā)送給智能攝像頭,由智能攝像頭發(fā)送給智能空調(diào)執(zhí)行相應(yīng)的操作。
本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制方法和裝置中,根據(jù)智能家居設(shè)備采集的環(huán)境信息改變控制畫面的顯示信息,這樣,使得用戶可以通過控制畫面的改變直觀的了解智能家居設(shè)備現(xiàn)場的環(huán)境信息改變,而無需用戶向智能家居設(shè)備發(fā)送環(huán)境信息查詢指令進(jìn)行查詢,減少了用戶與智能家居設(shè)備的交互次數(shù),節(jié)約了智能家居設(shè)備的資源開銷。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種智能家居設(shè)備遠(yuǎn)程控制裝置,由于上述裝置解決問題的原理與智能家居設(shè)備遠(yuǎn)程控制方法相似,因此上述裝置的實(shí)施可以參見方法的實(shí)施,重復(fù)之處不再贅述。
如圖3所示,其為本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制裝置的結(jié)構(gòu)示意圖,可以包括:
第一接收單元31,用于接收智能家居服務(wù)器發(fā)送的智能家居設(shè)備實(shí)時圖像并顯示相應(yīng)的控制畫面,所述實(shí)時圖像為智能攝像頭采集并發(fā)送給所述智能家居服務(wù)器的;
第二接收單元32,用于接收所述智能家居服務(wù)器發(fā)送的智能家居設(shè)備采集的環(huán)境信息,根據(jù)所述環(huán)境信息確定所述控制畫面的顯示信息,其中,所述環(huán)境信息為所述智能家居設(shè)備采集并通過所述智能攝像頭發(fā)送給所述智能家居服務(wù)器的;
更新單元33,用于根據(jù)所述顯示信息更新顯示的控制畫面。
可選地,本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制裝置,還可以包括:
識別單元,用于識別所述控制畫面中包含的智能設(shè)備并標(biāo)記;
添加單元,用于針對所述控制畫面中包含的每一智能家居設(shè)備,根據(jù)該智能家居設(shè)備的標(biāo)記位置在相應(yīng)的位置上添加隱藏的控制菜單。
可選地,本發(fā)明實(shí)施例提供的智能家居設(shè)備遠(yuǎn)程控制裝置,還可以包括:
第三接收單元,用于接收用戶針對所述控制畫面中包含的任一智能家居設(shè)備發(fā)出的控制操作指令;
發(fā)送單元,用于將接收到的控制操作指令通過所述智能家居服務(wù)器發(fā)送給所述智能攝像頭,由所述智能攝像頭發(fā)送給相應(yīng)的智能家居設(shè)備執(zhí)行。
優(yōu)選地,所述控制操作指令包括觸控操作指令或者語音控制指令。
為了描述的方便,以上各部分按照功能劃分為各模塊(或單元)分別描述。當(dāng)然,在實(shí)施本發(fā)明時可以把各模塊(或單元)的功能在同一個或多個軟件或硬件中實(shí)現(xiàn)。
在介紹了本發(fā)明示例性實(shí)施方式的智能家居設(shè)備遠(yuǎn)程控制方法和裝置之后,接下來,介紹根據(jù)本發(fā)明的另一示例性實(shí)施方式的智能家居設(shè)備遠(yuǎn)程控制裝置。
所屬技術(shù)領(lǐng)域的技術(shù)人員能夠理解,本發(fā)明的各個方面可以實(shí)現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本發(fā)明的各個方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。
在一些可能的實(shí)施方式中,根據(jù)本發(fā)明的智能家居設(shè)備遠(yuǎn)程控制裝置可以至少包括至少一個處理單元、以及至少一個存儲單元。其中,所述存儲單元存儲有程序代碼,當(dāng)所述程序代碼被所述處理單元執(zhí)行時,使得所述處理單元執(zhí)行本說明書中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的智能家居設(shè)備遠(yuǎn)程控制方法中的步驟。例如,所述處理單元可以執(zhí)行如圖2中所示的步驟s21、接收智能家居服務(wù)器發(fā)送的智能家居設(shè)備實(shí)時圖像并顯示相應(yīng)的控制畫面,所述實(shí)時圖像為智能攝像頭采集并發(fā)送給所述智能家居服務(wù)器的,步驟s22、接收所述智能家居服務(wù)器發(fā)送的智能家居設(shè)備采集的環(huán)境信息,根據(jù)所述環(huán)境信息確定所述控制畫面的顯示信息,其中,所述環(huán)境信息為所述智能家居設(shè)備采集并通過所述智能攝像頭發(fā)送給所述智能家居服務(wù)器的,以及步驟s23、根據(jù)所述顯示信息更新顯示的控制畫面。
下面參照圖4來描述根據(jù)本發(fā)明的這種實(shí)施方式的智能家居設(shè)備遠(yuǎn)程控制裝置40。圖4顯示的智能家居設(shè)備遠(yuǎn)程控制裝置40僅僅是一個示例,不應(yīng)對本發(fā)明實(shí)施例的功能和使用范圍帶來任何限制。
如圖4所示,智能家居設(shè)備遠(yuǎn)程控制裝置40以通用計算設(shè)備的形式表現(xiàn)。智能家居設(shè)備遠(yuǎn)程控制裝置40的組件可以包括但不限于:上述至少一個處理單元41、上述至少一個存儲單元42、連接不同系統(tǒng)組件(包括存儲單元42和處理單元41)的總線43。
總線43表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲器總線或者存儲器控制器、外圍總線、處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。
存儲單元42可以包括易失性存儲器形式的可讀介質(zhì),例如隨機(jī)存取存儲器(ram)421和/或高速緩存存儲器422,還可以進(jìn)一步包括只讀存儲器(rom)423。
存儲單元42還可以包括具有一組(至少一個)程序模塊424的程序/實(shí)用工具425,這樣的程序模塊424包括但不限于:操作系統(tǒng)、一個或者多個應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)。
智能家居設(shè)備遠(yuǎn)程控制裝置40也可以與一個或多個外部設(shè)備44(例如鍵盤、指向設(shè)備等)通信,還可與一個或者多個使得用戶能與智能家居設(shè)備遠(yuǎn)程控制裝置40交互的設(shè)備通信,和/或與使得該智能家居設(shè)備遠(yuǎn)程控制裝置40能與一個或多個其它計算設(shè)備進(jìn)行通信的任何設(shè)備(例如路由器、調(diào)制解調(diào)器等等)通信。這種通信可以通過輸入/輸出(i/o)接口45進(jìn)行。并且,智能家居設(shè)備遠(yuǎn)程控制裝置40還可以通過網(wǎng)絡(luò)適配器46與一個或者多個網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖所示,網(wǎng)絡(luò)適配器46通過總線43與智能家居設(shè)備遠(yuǎn)程控制裝置40的其它模塊通信。應(yīng)當(dāng)理解,盡管圖中未示出,可以結(jié)合智能家居設(shè)備遠(yuǎn)程控制裝置40使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動器、冗余處理單元、外部磁盤驅(qū)動陣列、raid系統(tǒng)、磁帶驅(qū)動器以及數(shù)據(jù)備份存儲系統(tǒng)等。
在一些可能的實(shí)施方式中,本發(fā)明提供的智能家居設(shè)備遠(yuǎn)程控制方法的各個方面還可以實(shí)現(xiàn)為一種程序產(chǎn)品的形式,其包括程序代碼,當(dāng)所述程序產(chǎn)品在計算機(jī)設(shè)備上運(yùn)行時,所述程序代碼用于使所述計算機(jī)設(shè)備執(zhí)行本說明書中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的智能家居設(shè)備遠(yuǎn)程控制方法中的步驟,例如,所述計算機(jī)設(shè)備可以執(zhí)行如圖2中所示的步驟s21、接收智能家居服務(wù)器發(fā)送的智能家居設(shè)備實(shí)時圖像并顯示相應(yīng)的控制畫面,所述實(shí)時圖像為智能攝像頭采集并發(fā)送給所述智能家居服務(wù)器的,步驟s22、接收所述智能家居服務(wù)器發(fā)送的智能家居設(shè)備采集的環(huán)境信息,根據(jù)所述環(huán)境信息確定所述控制畫面的顯示信息,其中,所述環(huán)境信息為所述智能家居設(shè)備采集并通過所述智能攝像頭發(fā)送給所述智能家居服務(wù)器的,以及步驟s23、根據(jù)所述顯示信息更新顯示的控制畫面。
所述程序產(chǎn)品可以采用一個或多個可讀介質(zhì)的任意組合??勺x介質(zhì)可以是可讀信號介質(zhì)或者可讀存儲介質(zhì)??勺x存儲介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合??勺x存儲介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個或多個導(dǎo)線的電連接、便攜式盤、硬盤、隨機(jī)存取存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、光纖、便攜式緊湊盤只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。
根據(jù)本發(fā)明的實(shí)施方式的用于智能家居設(shè)備遠(yuǎn)程控制的程序產(chǎn)品,其可以采用便攜式緊湊盤只讀存儲器(cd-rom)并包括程序代碼,并可以在服務(wù)器設(shè)備上運(yùn)行。然而,本發(fā)明的程序產(chǎn)品不限于此,在本文件中,可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
可讀信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括——但不限于——電磁信號、光信號或上述的任意合適的組合??勺x信號介質(zhì)還可以是可讀存儲介質(zhì)以外的任何可讀介質(zhì),該可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無線、有線、光纜、rf等等,或者上述的任意合適的組合。
可以以一種或多種程序設(shè)計語言的任意組合來編寫用于執(zhí)行本發(fā)明操作的程序代碼,所述程序設(shè)計語言包括面向?qū)ο蟮某绦蛟O(shè)計語言—諸如java、c++等,還包括常規(guī)的過程式程序設(shè)計語言—諸如“c”語言或類似的程序設(shè)計語言。程序代碼可以完全地在用戶計算設(shè)備上執(zhí)行、部分地在用戶設(shè)備上執(zhí)行、作為一個獨(dú)立的軟件包執(zhí)行、部分在用戶計算設(shè)備上部分在遠(yuǎn)程計算設(shè)備上執(zhí)行、或者完全在遠(yuǎn)程計算設(shè)備或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計算設(shè)備的情形中,遠(yuǎn)程計算設(shè)備可以通過任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)—連接到用戶計算設(shè)備,或者,可以連接到外部計算設(shè)備(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。
應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了用于智能家居設(shè)備遠(yuǎn)程控制的裝置的若干單元或子單元,但是這種劃分僅僅并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí)施方式,上文描述的兩個或更多單元的特征和功能可以在一個裝置中具體化。反之,上文描述的一個單元的特征和功能可以進(jìn)一步劃分為由多個單元來具體化。
此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執(zhí)行,和/或?qū)⒁粋€步驟分解為多個步驟執(zhí)行。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實(shí)施的計算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實(shí)現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。