亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

空氣處理設(shè)備的控制裝置、方法和系統(tǒng)與流程

文檔序號(hào):12653681閱讀:282來源:國(guó)知局
空氣處理設(shè)備的控制裝置、方法和系統(tǒng)與流程

本發(fā)明涉及空氣處理設(shè)備控制領(lǐng)域,尤其涉及一種空氣處理設(shè)備的控制裝置、方法和系統(tǒng)。



背景技術(shù):

目前,對(duì)空氣處理設(shè)備,如空調(diào)器的控制,要么是采用遙控器進(jìn)行控制,要么就是在手機(jī)上安裝控制APP(Application,應(yīng)用程序),以實(shí)現(xiàn)控制。

隨著科學(xué)技術(shù)的發(fā)展,由于一個(gè)APP可以控制多個(gè)空調(diào)器,因此,通過APP控制空調(diào)器的方式,逐漸代替了傳統(tǒng)遙控器控制空調(diào)器的方式。然而,通過APP控制空調(diào)器仍然存在缺陷,特別是當(dāng)用戶想要提前對(duì)某臺(tái)空調(diào)器進(jìn)行提前控制時(shí),需要用戶點(diǎn)亮手機(jī)屏幕,打開APP以進(jìn)入到控制界面中,并手動(dòng)選擇相應(yīng)的空調(diào)器才能對(duì)空調(diào)器的實(shí)現(xiàn),顯然,這種控制方式操作較為繁瑣,對(duì)空氣處理設(shè)備的控制不夠便捷和智能。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的主要目的在于提供一種空氣處理設(shè)備的控制裝置、方法和系統(tǒng),旨在解決現(xiàn)有的空氣處理設(shè)備控制方式,對(duì)空氣處理設(shè)備的控制不夠便捷和智能的技術(shù)問題。

為實(shí)現(xiàn)上述目的,本發(fā)明提供一種空氣處理設(shè)備的控制裝置,所述空氣處理設(shè)備包括進(jìn)風(fēng)口、出風(fēng)口,以及連接進(jìn)風(fēng)口和出風(fēng)口的風(fēng)道,在所述風(fēng)道中設(shè)置有功能模塊;所述控制裝置應(yīng)用于移動(dòng)終端,所述移動(dòng)終端的顯示界面設(shè)置有微件widget,所述widget與至少一空氣處理設(shè)備綁定,所述widget包括用于顯示空氣處理設(shè)備運(yùn)行信息的widget界面,所述控制裝置包括:

獲取模塊,用于獲取用戶的行程信息;

確定模塊,用于基于所述行程信息確定待控制的目標(biāo)設(shè)備;

顯示模塊,用于在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息。

優(yōu)選地,所述獲取模塊,還用于在日歷、便簽、備忘錄或車票應(yīng)用中,獲取用戶的行程信息;

或者,在地圖應(yīng)用中獲取用戶的導(dǎo)航信息,并根據(jù)所述導(dǎo)航信息確定用戶的行程信息。

優(yōu)選地,所述確定模塊包括:

確定單元,用于確定所述行程信息的時(shí)間范圍和目的位置;

所述確定單元,還用于基于預(yù)設(shè)的時(shí)間范圍和目的位置與空氣處理設(shè)備的關(guān)聯(lián)關(guān)系,確定所述時(shí)間范圍和目的位置對(duì)應(yīng)的空氣處理設(shè)備;

處理單元,用于將確定的所述空氣處理設(shè)備作為待控制的目標(biāo)設(shè)備。

優(yōu)選地,所述獲取模塊,還用于在所述widget與至少一空氣處理設(shè)備綁定時(shí),獲取綁定的所述空氣處理設(shè)備的設(shè)定運(yùn)行時(shí)間,和所述空氣處理設(shè)備所在的位置信息;

所述控制裝置還包括:

關(guān)聯(lián)存儲(chǔ)模塊,用于將獲取的所述設(shè)定運(yùn)行時(shí)間和所述位置信息,與綁定的所述空氣處理設(shè)備進(jìn)行關(guān)聯(lián)存儲(chǔ)。

優(yōu)選地,所述widget還包括顯示在所述widget界面中用于調(diào)節(jié)空氣處理設(shè)備的運(yùn)行信息的控制按鍵,所述控制裝置還包括:

控制模塊,用于基于所述控制按鍵接收到的觸摸操作產(chǎn)生控制指令,以控制所述目標(biāo)設(shè)備的運(yùn)行,并在所述widget界面中更新所述目標(biāo)設(shè)備的運(yùn)行信息。

優(yōu)選地,所述控制裝置還包括:

發(fā)送模塊,用于將控制空氣處理設(shè)備的預(yù)存歷史數(shù)據(jù)發(fā)送至所述目標(biāo)設(shè)備,以使所述目標(biāo)設(shè)備按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行;

更新模塊,用于在檢測(cè)到所述目標(biāo)設(shè)備按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行時(shí),在所述widget界面中更新所述目標(biāo)設(shè)備的運(yùn)行信息。

優(yōu)選地,所述空氣處理設(shè)備包括空調(diào)器、加濕機(jī)、除濕機(jī)或凈化器。

此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種空氣處理設(shè)備的控制方法,所述空氣處理設(shè)備包括進(jìn)風(fēng)口、出風(fēng)口,以及連接進(jìn)風(fēng)口和出風(fēng)口的風(fēng)道,在所述風(fēng)道中設(shè)置有功能模塊;所述控制方法應(yīng)用于移動(dòng)終端,所述移動(dòng)終端的顯示界面設(shè)置有微件widget,所述widget與至少一空氣處理設(shè)備綁定,所述widget包括用于顯示空氣處理設(shè)備運(yùn)行信息的widget界面,所述控制方法包括:

獲取用戶的行程信息;

基于所述行程信息確定待控制的目標(biāo)設(shè)備;

在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息。

優(yōu)選地,所述獲取用戶的行程信息的方式包括:

在日歷、便簽、備忘錄或車票應(yīng)用中,獲取用戶的行程信息;

或者,在地圖應(yīng)用中獲取用戶的導(dǎo)航信息,并根據(jù)所述導(dǎo)航信息確定用戶的行程信息。

優(yōu)選地,所述基于所述行程信息確定待控制的目標(biāo)設(shè)備的步驟包括:

確定所述行程信息的時(shí)間范圍和目的位置;

基于預(yù)設(shè)的時(shí)間范圍和目的位置與空氣處理設(shè)備的關(guān)聯(lián)關(guān)系,確定所述時(shí)間范圍和目的位置對(duì)應(yīng)的空氣處理設(shè)備;

將確定的所述空氣處理設(shè)備作為待控制的目標(biāo)設(shè)備。

優(yōu)選地,所述獲取用戶的行程信息的步驟之前,所述控制方法還包括:

在所述widget與至少一空氣處理設(shè)備綁定時(shí),獲取綁定的所述空氣處理設(shè)備的設(shè)定運(yùn)行時(shí)間,和所述空氣處理設(shè)備所在的位置信息;

將獲取的所述設(shè)定運(yùn)行時(shí)間和所述位置信息,與綁定的所述空氣處理設(shè)備進(jìn)行關(guān)聯(lián)存儲(chǔ)。

優(yōu)選地,所述widget還包括顯示在所述widget界面中用于調(diào)節(jié)空氣處理設(shè)備的運(yùn)行信息的控制按鍵,所述在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息的步驟之后,所述控制方法還包括:

基于所述控制按鍵接收到的觸摸操作產(chǎn)生控制指令,以控制所述目標(biāo)設(shè)備的運(yùn)行,并在所述widget界面中更新所述目標(biāo)設(shè)備的運(yùn)行信息。

優(yōu)選地,所述在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息的步驟之后,所述控制方法還包括:

將控制空氣處理設(shè)備的預(yù)存歷史數(shù)據(jù)發(fā)送至所述目標(biāo)設(shè)備,以使所述目標(biāo)設(shè)備按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行;

在檢測(cè)到所述目標(biāo)設(shè)備按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行時(shí),在所述widget界面中更新所述目標(biāo)設(shè)備的運(yùn)行信息。

優(yōu)選地,所述空氣處理設(shè)備包括空調(diào)器、加濕機(jī)、除濕機(jī)或凈化器。

此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種空氣處理設(shè)備的控制系統(tǒng),所述控制系統(tǒng)包括空氣處理設(shè)備和移動(dòng)終端,所述空氣處理設(shè)備包括進(jìn)風(fēng)口、出風(fēng)口,以及連接進(jìn)風(fēng)口和出風(fēng)口的風(fēng)道,在所述風(fēng)道中設(shè)置有功能模塊;所述移動(dòng)終端的顯示界面設(shè)置有微件widget,所述widget與至少一空氣處理設(shè)備綁定,所述widget包括用于顯示空氣處理設(shè)備運(yùn)行信息的widget界面,所述移動(dòng)終端包括上文所述的控制裝置。

優(yōu)選地,所述widget還包括顯示在所述widget界面中用于調(diào)節(jié)空氣處理設(shè)備的運(yùn)行信息的控制按鍵;

所述空氣處理設(shè)備,用于接收到所述移動(dòng)終端發(fā)送的控制指令時(shí),根據(jù)所述控制指令更改空氣處理設(shè)備內(nèi)部的運(yùn)行信息,并根據(jù)更改的運(yùn)行信息運(yùn)行。

本發(fā)明提出的空氣處理設(shè)備的控制裝置、方法和系統(tǒng),先獲取用戶的行程信息,然后基于所述行程信息確定待控制的目標(biāo)設(shè)備,并在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息。實(shí)現(xiàn)了根據(jù)用戶的行程信息,即可在widget界面中顯示相應(yīng)的空氣處理設(shè)備,以便后續(xù)直接對(duì)widget界面中顯示的空氣處理設(shè)備進(jìn)行控制,無須執(zhí)行點(diǎn)亮手機(jī)屏幕、打開APP進(jìn)入控制界面,并手動(dòng)選擇相應(yīng)的空氣處理設(shè)備進(jìn)行控制等操作,本發(fā)明提高了空氣處理設(shè)備控制的便捷性和智能性。

附圖說明

圖1為本發(fā)明空氣處理設(shè)備的控制裝置第一實(shí)施例的功能模塊示意圖;

圖2為本發(fā)明將空調(diào)控制頁(yè)卡部署到移動(dòng)終端的widget界面的示意圖;

圖3為圖1中確定模塊20的細(xì)化功能模塊示意圖;

圖4為本發(fā)明空氣處理設(shè)備的控制裝置第二實(shí)施例的功能模塊示意圖;

圖5為本發(fā)明空氣處理設(shè)備的控制裝置第三實(shí)施例的功能模塊示意圖;

圖6為本發(fā)明空氣處理設(shè)備的控制方法第一實(shí)施例的流程示意圖;

圖7為圖6中步驟S20的細(xì)化流程示意圖;

圖8為本發(fā)明空氣處理設(shè)備的控制方法第二實(shí)施例的流程示意圖;

圖9為本發(fā)明空氣處理設(shè)備的控制方法第三實(shí)施例的流程示意圖。

本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。

具體實(shí)施方式

應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明實(shí)施例的解決方案主要是:先獲取用戶的行程信息,然后基于所述行程信息確定待控制的目標(biāo)設(shè)備,并在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息,以便后續(xù)直接對(duì)widget界面中顯示的空氣處理設(shè)備進(jìn)行控制。解決了現(xiàn)有的空氣處理設(shè)備控制方式,需要執(zhí)行點(diǎn)亮手機(jī)屏幕、打開APP進(jìn)入控制界面,并手動(dòng)選擇相應(yīng)的空氣處理設(shè)備等操作,而導(dǎo)致空氣處理設(shè)備控制過程較為繁瑣、智能性差的問題。

本發(fā)明提供一種空氣處理設(shè)備的控制裝置。

參照?qǐng)D1,圖1為本發(fā)明空氣處理設(shè)備的控制裝置第一實(shí)施例的功能模塊示意圖。

需要強(qiáng)調(diào)的是,對(duì)本領(lǐng)域的技術(shù)人員來說,圖1所示功能模塊圖僅僅是一個(gè)較佳實(shí)施例的示例圖,本領(lǐng)域的技術(shù)人員圍繞圖1所示的空氣處理設(shè)備的控制裝置的功能模塊,可輕易進(jìn)行新的功能模塊的補(bǔ)充;各功能模塊的名稱是自定義名稱,僅用于輔助理解該空氣處理設(shè)備的控制裝置的各個(gè)程序功能塊,不用于限定本發(fā)明的技術(shù)方案,本發(fā)明技術(shù)方案的核心是,各自定義名稱的功能模塊所要達(dá)成的功能。

在本實(shí)施例中,所述空氣處理設(shè)備包括進(jìn)風(fēng)口、出風(fēng)口,以及連接進(jìn)風(fēng)口和出風(fēng)口的風(fēng)道,在所述風(fēng)道中設(shè)置有功能模塊;所述控制裝置應(yīng)用于移動(dòng)終端,所述移動(dòng)終端的顯示界面設(shè)置有微件widget,所述widget與至少一空氣處理設(shè)備綁定,所述widget包括用于顯示空氣處理設(shè)備運(yùn)行信息的widget界面,所述控制裝置包括:

獲取模塊10,用于獲取用戶的行程信息;

確定模塊20,用于基于所述行程信息確定待控制的目標(biāo)設(shè)備;

顯示模塊30,用于在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息。

本實(shí)施例中,所述空氣處理設(shè)備的控制裝置應(yīng)用于移動(dòng)終端,所述移動(dòng)終端包括但不限于手機(jī)或PAD。所述空氣處理設(shè)備包括但不限于空調(diào)器、加濕機(jī)、除濕機(jī)、凈化器等設(shè)備,所述空氣處理設(shè)備包括進(jìn)風(fēng)口、出風(fēng)口,連通進(jìn)風(fēng)口和出風(fēng)口的風(fēng)道,以及設(shè)置于風(fēng)道內(nèi)的功能模塊,若功能模塊為換熱組件(換熱組件包括蒸發(fā)器、冷媒回路、毛細(xì)管等),則空氣處理設(shè)備為空調(diào)器,運(yùn)行信息包括設(shè)定風(fēng)速、設(shè)定溫度、運(yùn)行模式等;若功能模塊為空氣凈化組件(空氣凈化組件包括過濾網(wǎng)、除塵層等),則空氣處理設(shè)備為空氣凈化器,運(yùn)行信息包括設(shè)定風(fēng)速、PM2.5、甲醛含量、粉塵濃度等;若功能模塊為除濕/加濕組件,則空氣處理設(shè)備為除濕機(jī)/加濕機(jī),運(yùn)行信息包括設(shè)定風(fēng)速、設(shè)定濕度等。為了方便理解,下文中的所述空氣處理設(shè)備均以空調(diào)器為例進(jìn)行詳述,相應(yīng)的,所述目標(biāo)設(shè)備在下文就表示目標(biāo)空調(diào)。

本方案中的移動(dòng)終端需要先安裝控制APP,以實(shí)現(xiàn)對(duì)空氣處理設(shè)備的控制。且空調(diào)控制APP對(duì)空調(diào)器的控制方式,與現(xiàn)有的APP對(duì)空調(diào)器的控制方式并不相同。不同之處在于,本方案中,所述空調(diào)控制APP還部署有widget,所述widget是一款可以置于手機(jī)桌面上顯示的桌面小微件,可以用于顯示時(shí)鐘、日歷、天氣等信息,其在手機(jī)桌面上呈現(xiàn)為顯示特定信息的懸浮窗口,因此,用戶不需要對(duì)widget進(jìn)行點(diǎn)擊或打開操作,即可第一時(shí)間查看到在懸浮窗口上呈現(xiàn)的特定信息,并且,widget上的顯示信息可以自動(dòng)刷新,或者手動(dòng)點(diǎn)擊預(yù)設(shè)按鍵進(jìn)行刷新。

本發(fā)明的技術(shù)方案中,可以從空調(diào)控制APP中將空調(diào)控制頁(yè)卡部署到widget中,相當(dāng)于將空調(diào)器的運(yùn)行信息和控制按鍵部署到widget中,因此,用戶通過懸浮于手機(jī)桌面上的widget窗口,即可直接控制空調(diào)器的運(yùn)行,或者直接讀取到空調(diào)器的運(yùn)行信息。

下面介紹為APP創(chuàng)建widget的過程,為APP創(chuàng)建widget主要是對(duì)AppWidgetProvider和AppWidgetProviderInfo兩大類進(jìn)行相關(guān)操作的過程。

AppWidgetProvider用于接收widget相關(guān)的廣播,例如widget的更新、刪除、開啟和禁用等。

AppWidgetProviderInfo在XML里定義,用于指定widget的相關(guān)數(shù)據(jù),如Widget的布局、對(duì)應(yīng)的AppWidgetProvider類等。

在一個(gè)APP中部署一個(gè)widget主要包括:

1、定義widget的布局,設(shè)置微件的擺放位置;

2、自定義一個(gè)AppWidgetProvider類,以處理widget的所有相關(guān)邏輯,并更新widget的控件顯示(如圖片顯示或文字顯示);還可以通過自定義設(shè)置當(dāng)預(yù)設(shè)按鈕被點(diǎn)擊時(shí)發(fā)送廣播,并且用onReceive(Context,Intent)接收預(yù)設(shè)按鈕點(diǎn)擊的廣播,并添加相應(yīng)的按鈕點(diǎn)擊邏輯。

3、自定義一個(gè)Service以處理App與widget之間的數(shù)據(jù)傳輸,數(shù)據(jù)傳輸過程可以自widget添加到桌面時(shí)啟動(dòng),并到widget從桌面刪除時(shí)停止;

4、在XML中定義AppWidgetProviderInfo,以指定widget的布局、AppWidgetProvider類等。

通過以上內(nèi)容即可完成一個(gè)widget的部署過程。

在APP中部署widget之后,只要在移動(dòng)終端將App安裝完成之后,所述移動(dòng)終端就會(huì)在系統(tǒng)的小組件列表中出現(xiàn)所部署的widget,用戶可以選擇是否將其添加至桌面。本方案優(yōu)選所述widget顯示在系統(tǒng)桌面上。

下面將以空調(diào)控制頁(yè)卡部署到移動(dòng)終端的widget界面為例,詳細(xì)說明widget的部署過程和加載過程。如圖2所示,將空調(diào)控制頁(yè)卡部署到移動(dòng)終端的widget界面,此時(shí),空調(diào)控制頁(yè)卡中顯示的信息為空調(diào)的運(yùn)行信息,例如,空調(diào)名稱、空調(diào)位置、空調(diào)運(yùn)行模式以及當(dāng)前設(shè)定溫度,空調(diào)控制頁(yè)卡中的控制控件為空調(diào)的控制按鍵,例如,溫度調(diào)節(jié)按鍵以及關(guān)機(jī)按鍵。

以下介紹本實(shí)施例中實(shí)現(xiàn)空氣處理設(shè)備的控制功能的各個(gè)模塊:

其中,獲取模塊10,用于獲取用戶的行程信息;

在本實(shí)施例中,由于是通過空調(diào)控制APP關(guān)聯(lián)的widget對(duì)空調(diào)器進(jìn)行控制,因此,需要先將所述widget與至少一個(gè)空調(diào)器進(jìn)行綁定。并且,后續(xù)要通過用戶的行程信息確定目標(biāo)空調(diào),并實(shí)現(xiàn)對(duì)目標(biāo)空調(diào)的控制,因此,需要事先存儲(chǔ)widget綁定的空調(diào)器對(duì)應(yīng)的運(yùn)行時(shí)間和位置信息,,具體由預(yù)設(shè)模塊實(shí)現(xiàn),所述預(yù)設(shè)模塊包括獲取模塊10和關(guān)聯(lián)存儲(chǔ)模塊:

所述獲取模塊10,還用于在所述widget與至少一空氣處理設(shè)備綁定時(shí),獲取綁定的所述空氣處理設(shè)備的設(shè)定運(yùn)行時(shí)間,和所述空氣處理設(shè)備所在的位置信息;

所述關(guān)聯(lián)存儲(chǔ)模塊,用于將獲取的所述設(shè)定運(yùn)行時(shí)間和所述位置信息,與綁定的所述空氣處理設(shè)備進(jìn)行關(guān)聯(lián)存儲(chǔ)。

也就是說,在所述widget與至少一空調(diào)器綁定時(shí),先對(duì)綁定的所述空調(diào)器設(shè)定一個(gè)運(yùn)行時(shí)間,然后獲取模塊10獲取所述空調(diào)器所在的位置信息以及設(shè)定運(yùn)行時(shí)間,本實(shí)施例中,所述獲取模塊10“獲取綁定的所述空氣處理設(shè)備的設(shè)定運(yùn)行時(shí)間,和所述空氣處理設(shè)備所在的位置信息”的方式包括:

在空調(diào)控制APP中顯示運(yùn)行時(shí)間的輸入框或選擇框,以供用戶輸入或選擇空調(diào)器的運(yùn)行時(shí)間,然后獲取用戶輸入或選擇的運(yùn)行時(shí)間;

并且,調(diào)用地圖應(yīng)用,對(duì)綁定的所述空調(diào)器當(dāng)前的位置信息進(jìn)行定位,以獲取綁定的所述空調(diào)器當(dāng)前的位置信息。

在所述獲取模塊10獲取到綁定的所述空調(diào)器的設(shè)定運(yùn)行時(shí)間,以及所在的位置信息之后,所述關(guān)聯(lián)存儲(chǔ)模塊將獲取的所述設(shè)定運(yùn)行時(shí)間和所述位置信息與綁定的所述空調(diào)器進(jìn)行關(guān)聯(lián)存儲(chǔ)。后續(xù),若是需要對(duì)空調(diào)器進(jìn)行控制,即可根據(jù)空調(diào)器關(guān)聯(lián)的設(shè)定運(yùn)行時(shí)間和位置信息,確定待控制的空調(diào)器。

在本實(shí)施例中,所述獲取模塊10“獲取用戶的行程信息”的方式包括:

a、在日歷、便簽、備忘錄或車票應(yīng)用中,獲取用戶的行程信息;

所述獲取模塊10實(shí)時(shí)或定時(shí)在日歷、便簽、備忘錄或車票應(yīng)用中,獲取用戶的行程信息,其中,所述行程信息包括時(shí)間范圍以及位置信息,例如:7:00-8:00---家;9:40-11:40---深圳分公司203會(huì)議室;16:00-18:00---北京總部辦公室。

b、在地圖應(yīng)用中獲取用戶的導(dǎo)航信息,并根據(jù)所述導(dǎo)航信息確定用戶的行程信息。

所述獲取模塊10實(shí)時(shí)或定時(shí)通過地圖應(yīng)用獲取用戶的導(dǎo)航信息,然后根據(jù)導(dǎo)航信息的目的地址和具體時(shí)間點(diǎn),確定用戶的行程信息,如通過導(dǎo)航信息確定15:00到達(dá)公司,可確定用戶的行程信息是15:00---辦公室。

本實(shí)施例限定獲取用戶的行程信息的方式,包括于在日歷、便簽、備忘錄或車票應(yīng)用中進(jìn)行獲取,或者是調(diào)用地圖應(yīng)用進(jìn)行獲取,提高了行程信息獲取的靈活性。

確定模塊20,用于基于所述行程信息確定待控制的目標(biāo)設(shè)備;

在本實(shí)施例中,在所述獲取模塊10獲取到用戶的行程信息之后,確定模塊20即可基于所述行程信息確定待控制的目標(biāo)空調(diào),具體地,參照?qǐng)D3,所述確定模塊20包括:

確定單元21,用于確定所述行程信息的時(shí)間范圍和目的位置;

所述確定單元21,還用于基于預(yù)設(shè)的時(shí)間范圍和目的位置與空氣處理設(shè)備的關(guān)聯(lián)關(guān)系,確定所述時(shí)間范圍和目的位置對(duì)應(yīng)的空氣處理設(shè)備;

處理單元22,用于將確定的所述空氣處理設(shè)備作為待控制的目標(biāo)設(shè)備。

即,在所述獲取模塊10獲取到用戶的行程信息之后,確定單元21先確定所述行程信息的時(shí)間范圍和目的位置,然后根據(jù)事先存儲(chǔ)的時(shí)間范圍和目的位置,與空調(diào)器的關(guān)聯(lián)關(guān)系,確定所述行程信息對(duì)應(yīng)的空調(diào)器。所述行程信息與空調(diào)器的關(guān)聯(lián)關(guān)系的建立過程如上文的所述獲取模塊10至所述關(guān)聯(lián)存儲(chǔ)模塊所執(zhí)行的操作。在確定所述行程信息對(duì)應(yīng)的空調(diào)器之后,處理單元22即可將確定的所述空調(diào)器作為待控制的目標(biāo)空調(diào)。

顯示模塊30,用于在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息。

在本實(shí)施例中,在所述確定模塊20確定目標(biāo)空調(diào)之后,顯示模塊30即可在所述widget界面中顯示所述目標(biāo)空調(diào)的運(yùn)行信息,其中,所述運(yùn)行信息包括空調(diào)名稱、空調(diào)位置、空調(diào)運(yùn)行模式以及當(dāng)前設(shè)定溫度等等。

可以理解,本實(shí)施例相當(dāng)于是根據(jù)用戶的行程信息,在移動(dòng)終端的widget界面中空調(diào)器的相關(guān)信息,例如,7:00-8:00顯示家中空調(diào)器的信息;9:30到12:00顯示203會(huì)議室的空調(diào)器的信息;14:00到18:00顯示工位桌面的空調(diào)器的信息。

本實(shí)施例中,所述目標(biāo)設(shè)備包括家中的空氣處理設(shè)備、辦公室的空氣處理設(shè)備。當(dāng)所述目標(biāo)設(shè)備為家中的空氣處理設(shè)備時(shí),所述移動(dòng)終端還可以和設(shè)備距離進(jìn)一步地結(jié)合,即在家中綁定多個(gè)空氣處理設(shè)備,移動(dòng)終端的widget界面顯示的空氣處理設(shè)備,可隨著移動(dòng)終端的位置而改變,以使所述移動(dòng)終端的widget界面顯示的是與移動(dòng)終端最接近的空氣處理設(shè)備。

進(jìn)一步地,移動(dòng)終端的widget界面還可以顯示空氣處理設(shè)備所沒有顯示的信息。比如顯示公司工位的桌面空調(diào)器時(shí),把桌面空調(diào)器上顯示的信息(第一組信息),及桌面空調(diào)器沒有顯示的信息(第二組信息)都顯示在widget上。其中,第一組信息包括當(dāng)前溫度,設(shè)定溫度;第二組信息可以包含上次更新時(shí)間,當(dāng)前版本號(hào),立即刷新按鍵(實(shí)時(shí)查詢空調(diào)器所有狀態(tài)點(diǎn)的情況)。

本實(shí)施例提出的空氣處理設(shè)備的控制裝置,以空調(diào)器為例,先獲取用戶的行程信息,然后基于所述行程信息確定待控制的目標(biāo)設(shè)備,并在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息。實(shí)現(xiàn)了根據(jù)用戶的行程信息,即可在widget界面中顯示相應(yīng)的空氣處理設(shè)備,以便后續(xù)直接對(duì)widget界面中顯示的空氣處理設(shè)備進(jìn)行控制,無須執(zhí)行點(diǎn)亮手機(jī)屏幕、打開APP進(jìn)入控制界面,并手動(dòng)選擇相應(yīng)的空氣處理設(shè)備進(jìn)行控制等操作,本發(fā)明提高了空氣處理設(shè)備控制的便捷性和智能性。

進(jìn)一步地,為了提高空氣處理設(shè)備控制的靈活性,基于第一實(shí)施例提出本發(fā)明空氣處理設(shè)備的控制裝置的第二實(shí)施例,在本實(shí)施例中,參照?qǐng)D4,所述控制裝置還包括:

控制模塊40,用于基于所述控制按鍵接收到的觸摸操作產(chǎn)生控制指令,以控制所述目標(biāo)設(shè)備的運(yùn)行,并在所述widget界面中更新所述目標(biāo)設(shè)備的運(yùn)行信息。

在本實(shí)施例中,所述widget還包括顯示在所述widget界面中用于調(diào)節(jié)空氣處理設(shè)備的運(yùn)行信息的控制按鍵,因此,在所述widget界面顯示空氣處理設(shè)備的運(yùn)行信息的同時(shí),也會(huì)顯示相應(yīng)的控制按鍵,以空調(diào)器來說,所述控制按鍵包括:溫度調(diào)節(jié)按鍵以及關(guān)機(jī)按鍵。

若檢測(cè)到用戶觸摸所述widget界面中的控制按鍵,控制模塊40即可根據(jù)所述控制按鍵接收到的觸摸操作產(chǎn)生控制指令,以控制所述目標(biāo)空調(diào)運(yùn)行,也就是說,用戶可觸摸溫度調(diào)節(jié)按鍵以調(diào)整空調(diào)器的運(yùn)行溫度,最終,所述控制模塊40在所述widget界面中根據(jù)調(diào)整的運(yùn)行溫度更新所述目標(biāo)空調(diào)的運(yùn)行信息。本實(shí)施例中,所述觸摸操作可以點(diǎn)擊觸摸操作、長(zhǎng)按觸摸操作等等,具體的觸摸方式不做限定。本實(shí)施例中,所述控制按鍵包括但不限于關(guān)機(jī)、溫度調(diào)節(jié)鍵,因此在所述控制按鍵接收到的觸摸操作時(shí),根據(jù)所述控制按鍵即可確定控制指令的具體類型,如:是開關(guān)機(jī)、溫度增加還是溫度降低等等。

需要說明的是,在APP開啟的狀態(tài)下(只要APP的進(jìn)程未被殺死,都認(rèn)為APP處于開啟狀態(tài)),用戶將空調(diào)控制頁(yè)卡的widget添加到系統(tǒng)桌面后,移動(dòng)終端啟動(dòng)APP中定義的Service,該Service將同步該空調(diào)器的運(yùn)行信息,同步方式可以通過每隔一定的時(shí)間對(duì)空調(diào)的運(yùn)行信息進(jìn)行查詢或空調(diào)自動(dòng)上報(bào)等方式。在Service獲取到空調(diào)的運(yùn)行信息之后,將空調(diào)的運(yùn)行信息作為廣播發(fā)送出去,該廣播中將帶上一個(gè)action標(biāo)志,如action1。當(dāng)AppWidgetProvider中通過onReceive(Context,Intent)接收action為action1的廣播,獲取廣播中的空調(diào)的運(yùn)行信息,并將這些運(yùn)行信息實(shí)時(shí)更新到widget界面上,以實(shí)現(xiàn)widget界面的更新過程。

例如,在確定待控制的目標(biāo)空調(diào)之后,空調(diào)控制APP的Service獲取目標(biāo)空調(diào)的運(yùn)行信息,如目標(biāo)空調(diào)的空調(diào)名稱、空調(diào)位置、空調(diào)運(yùn)行模式以及當(dāng)前設(shè)定溫度,然后將目標(biāo)空調(diào)的這些運(yùn)行信息作為廣播發(fā)送出去,當(dāng)widget通過onReceive接收到Service發(fā)送的廣播之后,獲取廣播中的目標(biāo)空調(diào)的運(yùn)行信息,并將這些運(yùn)行信息更新到widget界面上,以實(shí)現(xiàn)widget界面的更新過程,最終所述widget界面顯示的就是目標(biāo)空調(diào)的空調(diào)名稱、空調(diào)位置、空調(diào)運(yùn)行模式以及當(dāng)前設(shè)定溫度。

當(dāng)Widget頁(yè)面上的控制按鍵被點(diǎn)擊后,可以設(shè)置向外發(fā)送一個(gè)廣播,相當(dāng)于是在AppWidgetProvider中通過onReceive(Context,Intent)接收到widget頁(yè)面上的控制按鍵點(diǎn)擊的廣播時(shí),添加相應(yīng)的邏輯,此處添加的邏輯主要是將用戶的控制指令(如關(guān)機(jī)、溫度升高1度、溫度降低1度)處理成相應(yīng)的數(shù)據(jù),后續(xù)仍然通過廣播發(fā)送出去,該廣播也會(huì)帶上一個(gè)action標(biāo)志,如action2,在Service中接收所述空調(diào)的控制按鍵點(diǎn)擊的廣播,并且讀取該廣播中攜帶的控制指令時(shí)(如關(guān)機(jī)、溫度升高1度、溫度降低1度),編成空調(diào)的控制碼,發(fā)送給相應(yīng)的空調(diào),以實(shí)現(xiàn)widget控制空調(diào)的過程。

例如,當(dāng)用戶觸摸所述widget界面中的溫度控制按鍵時(shí),widget相當(dāng)于是通過onReceive接收到溫度控制按鍵點(diǎn)擊的廣播,此時(shí)基于溫度控制按鍵的點(diǎn)擊操作,確定對(duì)應(yīng)的控制指令,如用戶觸摸的是溫度升高按鍵,說明控制指令為溫度升高1度,此時(shí)將控制指令處理成相應(yīng)的數(shù)據(jù),并以廣播發(fā)送出去,所述空調(diào)控制APP的Service接收到廣播之后,讀取該廣播中攜帶的控制指令時(shí),如溫度升高1度,并將控制指令編成空調(diào)的控制碼,發(fā)送給相應(yīng)的空調(diào),以實(shí)現(xiàn)widget控制空調(diào)的過程。

值得注意的是,如果空調(diào)控制APP進(jìn)程被殺死了,相應(yīng)的Service也會(huì)被殺死,那么widget處于不可用的狀態(tài),除非重新啟動(dòng)APP,再次觸發(fā)Service開啟。

進(jìn)一步地,本實(shí)施例中的空氣處理設(shè)備控制方式,還可以實(shí)現(xiàn)提前控制,即在距離空氣處理設(shè)備啟動(dòng)的預(yù)設(shè)時(shí)長(zhǎng)之前,自動(dòng)啟動(dòng)所述空氣處理設(shè)備。比如是辦公室的新風(fēng)機(jī),提前檢測(cè)新風(fēng)機(jī)是否開啟,如果沒有開啟,讓新風(fēng)機(jī)提前一段時(shí)間開啟。

在本實(shí)施例中,所述移動(dòng)終端的widget界面中包含用于調(diào)節(jié)空氣處理設(shè)備的運(yùn)行信息的控制按鍵,以供用戶在所述widget界面中點(diǎn)擊所述控制按鍵,實(shí)現(xiàn)對(duì)空調(diào)器的控制,無須再執(zhí)行點(diǎn)亮手機(jī)屏幕、打開APP進(jìn)入控制界面,并手動(dòng)選擇相應(yīng)的空氣處理設(shè)備進(jìn)行控制等操作,提高了空氣處理設(shè)備顯示及控制的便捷性和智能性。

進(jìn)一步地,為了提高空氣處理設(shè)備控制的靈活性,基于第一或第二實(shí)施例提出本發(fā)明空氣處理設(shè)備的控制裝置的第三實(shí)施例,在本實(shí)施例中,參照?qǐng)D5,所述控制裝置還包括:

發(fā)送模塊50,用于將控制空氣處理設(shè)備的預(yù)存歷史數(shù)據(jù)發(fā)送至所述目標(biāo)設(shè)備,以使所述目標(biāo)設(shè)備按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行;

更新模塊60,用于在檢測(cè)到所述目標(biāo)設(shè)備按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行時(shí),在所述widget界面中更新所述目標(biāo)設(shè)備的運(yùn)行信息。

在本實(shí)施例中,在所述widget界面中顯示所述目標(biāo)空調(diào)的運(yùn)行信息和控制按鍵之后,發(fā)送模塊50還可將控制空調(diào)器的預(yù)存歷史數(shù)據(jù)發(fā)送至所述目標(biāo)空調(diào),所述預(yù)存歷史數(shù)據(jù)包括多種:1)、最近一次控制的空調(diào)器所對(duì)應(yīng)的歷史數(shù)據(jù);2)、所述目標(biāo)空調(diào)上一次使用的歷史數(shù)據(jù);3)用戶預(yù)先設(shè)置,用來控制設(shè)置空調(diào)的運(yùn)行信息的歷史數(shù)據(jù)。由于所述空氣處理設(shè)備優(yōu)選為空調(diào)器,因此,所述預(yù)存歷史數(shù)據(jù)包括空調(diào)運(yùn)行模式以及設(shè)定溫度。發(fā)送模塊50將控制空調(diào)器的預(yù)存歷史數(shù)據(jù)發(fā)送至所述目標(biāo)空調(diào)之后,所述目標(biāo)空調(diào)即可按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行,更新模塊60在檢測(cè)到所述目標(biāo)空調(diào)按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行時(shí),即可在所述widget界面中更新所述目標(biāo)空調(diào)的運(yùn)行信息,使得widget界面顯示最新的運(yùn)行信息。

本實(shí)施例中,將控制空調(diào)器的預(yù)存歷史數(shù)據(jù)發(fā)送至所述目標(biāo)空調(diào),以使所述目標(biāo)空調(diào)按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行,無需用戶重新手動(dòng)調(diào)整空調(diào)器的運(yùn)行模式和設(shè)定溫度等運(yùn)行信息,直接按照預(yù)存歷史數(shù)據(jù)運(yùn)行即可,提高了空調(diào)器控制的智能性和靈活性。

本發(fā)明進(jìn)一步提供一種空氣處理設(shè)備的控制方法。

參照?qǐng)D6,圖6為本發(fā)明空氣處理設(shè)備的控制方法第一實(shí)施例的流程示意圖。

在本實(shí)施例中,所述空氣處理設(shè)備包括進(jìn)風(fēng)口、出風(fēng)口,以及連接進(jìn)風(fēng)口和出風(fēng)口的風(fēng)道,在所述風(fēng)道中設(shè)置有功能模塊;所述空氣處理設(shè)備的控制方法應(yīng)用于移動(dòng)終端,所述移動(dòng)終端的顯示界面設(shè)置有微件widget,所述widget與至少一空氣處理設(shè)備綁定,所述widget包括用于顯示空氣處理設(shè)備運(yùn)行信息的widget界面,所述控制方法包括:

獲取用戶的行程信息;基于所述行程信息確定待控制的目標(biāo)設(shè)備;在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息。

本實(shí)施例中,所述空氣處理設(shè)備的控制方法應(yīng)用于移動(dòng)終端,所述移動(dòng)終端包括但不限于手機(jī)或PAD。所述空氣處理設(shè)備包括但不限于空調(diào)器、加濕機(jī)、除濕機(jī)、凈化器等設(shè)備,所述空氣處理設(shè)備包括進(jìn)風(fēng)口、出風(fēng)口,連通進(jìn)風(fēng)口和出風(fēng)口的風(fēng)道,以及設(shè)置于風(fēng)道內(nèi)的功能模塊,若功能模塊為換熱組件(換熱組件包括蒸發(fā)器、冷媒回路、毛細(xì)管等),則空氣處理設(shè)備為空調(diào)器,運(yùn)行信息包括設(shè)定風(fēng)速、設(shè)定溫度、運(yùn)行模式等;若功能模塊為空氣凈化組件(空氣凈化組件包括過濾網(wǎng)、除塵層等),則空氣處理設(shè)備為空氣凈化器,運(yùn)行信息包括設(shè)定風(fēng)速、PM2.5、甲醛含量、粉塵濃度等;若功能模塊為除濕/加濕組件,則空氣處理設(shè)備為除濕機(jī)/加濕機(jī),運(yùn)行信息包括設(shè)定風(fēng)速、設(shè)定濕度等。為了方便理解,下文中的所述空氣處理設(shè)備均以空調(diào)器為例進(jìn)行詳述,相應(yīng)的,所述目標(biāo)設(shè)備在下文就表示目標(biāo)空調(diào)。

本方案中的移動(dòng)終端需要先安裝控制APP,以實(shí)現(xiàn)對(duì)空氣處理設(shè)備的控制。且空調(diào)控制APP對(duì)空調(diào)器的控制方式,與現(xiàn)有的APP對(duì)空調(diào)器的控制方式并不相同。不同之處在于,本方案中,所述空調(diào)控制APP還部署有widget,所述widget是一款可以置于手機(jī)桌面上顯示的桌面小微件,可以用于顯示時(shí)鐘、日歷、天氣等信息,其在手機(jī)桌面上呈現(xiàn)為顯示特定信息的懸浮窗口,因此,用戶不需要對(duì)widget進(jìn)行點(diǎn)擊或打開操作,即可第一時(shí)間查看到在懸浮窗口上呈現(xiàn)的特定信息,并且,widget上的顯示信息可以自動(dòng)刷新,或者手動(dòng)點(diǎn)擊預(yù)設(shè)按鍵進(jìn)行刷新。

本發(fā)明的技術(shù)方案中,可以從空調(diào)控制APP中將空調(diào)控制頁(yè)卡部署到widget中,相當(dāng)于將空調(diào)器的運(yùn)行信息和控制按鍵部署到widget中,因此,用戶通過懸浮于手機(jī)桌面上的widget窗口,即可直接控制空調(diào)器的運(yùn)行,或者直接讀取到空調(diào)器的運(yùn)行信息。

下面介紹為APP創(chuàng)建widget的過程,為APP創(chuàng)建widget主要是對(duì)AppWidgetProvider和AppWidgetProviderInfo兩大類進(jìn)行相關(guān)操作的過程。

AppWidgetProvider用于接收widget相關(guān)的廣播,例如widget的更新、刪除、開啟和禁用等。

AppWidgetProviderInfo在XML里定義,用于指定widget的相關(guān)數(shù)據(jù),如Widget的布局、對(duì)應(yīng)的AppWidgetProvider類等。

在一個(gè)APP中部署一個(gè)widget主要包括如下步驟:

1、定義widget的布局,設(shè)置微件的擺放位置;

2、自定義一個(gè)AppWidgetProvider類,以處理widget的所有相關(guān)邏輯,并更新widget的控件顯示(如圖片顯示或文字顯示);還可以通過自定義設(shè)置當(dāng)預(yù)設(shè)按鈕被點(diǎn)擊時(shí)發(fā)送廣播,并且用onReceive(Context,Intent)接收預(yù)設(shè)按鈕點(diǎn)擊的廣播,并添加相應(yīng)的按鈕點(diǎn)擊邏輯。

3、自定義一個(gè)Service以處理App與widget之間的數(shù)據(jù)傳輸,數(shù)據(jù)傳輸過程可以自widget添加到桌面時(shí)啟動(dòng),并到widget從桌面刪除時(shí)停止;

4、在XML中定義AppWidgetProviderInfo,以指定widget的布局、AppWidgetProvider類等。

通過以上步驟即可完成一個(gè)widget的部署過程。

在APP中部署widget之后,只要在移動(dòng)終端將App安裝完成之后,所述移動(dòng)終端就會(huì)在系統(tǒng)的小組件列表中出現(xiàn)所部署的widget,用戶可以選擇是否將其添加至桌面。本方案優(yōu)選所述widget顯示在系統(tǒng)桌面上。

下面將以空調(diào)控制頁(yè)卡部署到移動(dòng)終端的widget界面為例,詳細(xì)說明widget的部署過程和加載過程。如圖2所示,將空調(diào)控制頁(yè)卡部署到移動(dòng)終端的widget界面,此時(shí),空調(diào)控制頁(yè)卡中顯示的信息為空調(diào)的運(yùn)行信息,例如,空調(diào)名稱、空調(diào)位置、空調(diào)運(yùn)行模式以及當(dāng)前設(shè)定溫度,空調(diào)控制頁(yè)卡中的控制控件為空調(diào)的控制按鍵,例如,溫度調(diào)節(jié)按鍵以及關(guān)機(jī)按鍵。

以下是本實(shí)施例中逐步實(shí)現(xiàn)空氣處理設(shè)備的控制的具體步驟:

步驟S10,獲取用戶的行程信息;

在本實(shí)施例中,由于是通過空調(diào)控制APP關(guān)聯(lián)的widget對(duì)空調(diào)器進(jìn)行控制,因此,需要先將所述widget與至少一個(gè)空調(diào)器進(jìn)行綁定。并且,后續(xù)要通過用戶的行程信息確定目標(biāo)空調(diào),并實(shí)現(xiàn)對(duì)目標(biāo)空調(diào)的控制,因此,需要事先存儲(chǔ)widget綁定的空調(diào)器對(duì)應(yīng)的運(yùn)行時(shí)間和位置信息,即在所述步驟S10之前,所述控制方法還包括:

步驟A,在所述widget與至少一空氣處理設(shè)備綁定時(shí),獲取綁定的所述空氣處理設(shè)備的設(shè)定運(yùn)行時(shí)間,和所述空氣處理設(shè)備所在的位置信息;

步驟B,將獲取的所述設(shè)定運(yùn)行時(shí)間和所述位置信息,與綁定的所述空氣處理設(shè)備進(jìn)行關(guān)聯(lián)存儲(chǔ)。

也就是說,在所述widget與至少一空調(diào)器綁定時(shí),先對(duì)綁定的所述空調(diào)器設(shè)定一個(gè)運(yùn)行時(shí)間,然后獲取所述空調(diào)器所在的位置信息以及設(shè)定運(yùn)行時(shí)間,本實(shí)施例中,所述“獲取綁定的所述空氣處理設(shè)備的設(shè)定運(yùn)行時(shí)間,和所述空氣處理設(shè)備所在的位置信息”的方式包括:

在空調(diào)控制APP中顯示運(yùn)行時(shí)間的輸入框或選擇框,以供用戶輸入或選擇空調(diào)器的運(yùn)行時(shí)間,然后獲取用戶輸入或選擇的運(yùn)行時(shí)間;

并且,調(diào)用地圖應(yīng)用,對(duì)綁定的所述空調(diào)器當(dāng)前的位置信息進(jìn)行定位,以獲取綁定的所述空調(diào)器當(dāng)前的位置信息。

在獲取到綁定的所述空調(diào)器的設(shè)定運(yùn)行時(shí)間,以及所在的位置信息之后,將獲取的所述設(shè)定運(yùn)行時(shí)間和所述位置信息與綁定的所述空調(diào)器進(jìn)行關(guān)聯(lián)存儲(chǔ)。后續(xù),若是需要對(duì)空調(diào)器進(jìn)行控制,即可根據(jù)空調(diào)器關(guān)聯(lián)的設(shè)定運(yùn)行時(shí)間和位置信息,確定待控制的空調(diào)器。

在本實(shí)施例中,所述“獲取用戶的行程信息”的方式包括:

a、在日歷、便簽、備忘錄或車票應(yīng)用中,獲取用戶的行程信息;

所述移動(dòng)終端實(shí)時(shí)或定時(shí)在日歷、便簽、備忘錄或車票應(yīng)用中,獲取用戶的行程信息,其中,所述行程信息包括時(shí)間范圍以及位置信息,例如:7:00-8:00---家;9:40-11:40---深圳分公司203會(huì)議室;16:00-18:00---北京總部辦公室。

b、在地圖應(yīng)用中獲取用戶的導(dǎo)航信息,并根據(jù)所述導(dǎo)航信息確定用戶的行程信息。

所述移動(dòng)終端實(shí)時(shí)或定時(shí)通過地圖應(yīng)用獲取用戶的導(dǎo)航信息,然后根據(jù)導(dǎo)航信息的目的地址和具體時(shí)間點(diǎn),確定用戶的行程信息,如通過導(dǎo)航信息確定15:00到達(dá)公司,可確定用戶的行程信息是15:00---辦公室。

本實(shí)施例限定獲取用戶的行程信息的方式,包括于在日歷、便簽、備忘錄或車票應(yīng)用中進(jìn)行獲取,或者是調(diào)用地圖應(yīng)用進(jìn)行獲取,提高了行程信息獲取的靈活性。

步驟S20,基于所述行程信息確定待控制的目標(biāo)設(shè)備;

在本實(shí)施例中,在獲取到用戶的行程信息之后,即可基于所述行程信息確定待控制的目標(biāo)空調(diào),具體地,參照?qǐng)D7,所述步驟S20包括:

步驟S21,確定所述行程信息的時(shí)間范圍和目的位置;

步驟S22,基于預(yù)設(shè)的時(shí)間范圍和目的位置與空氣處理設(shè)備的關(guān)聯(lián)關(guān)系,確定所述時(shí)間范圍和目的位置對(duì)應(yīng)的空氣處理設(shè)備;

步驟S23,將確定的所述空氣處理設(shè)備作為待控制的目標(biāo)設(shè)備。

即,在獲取到用戶的行程信息之后,先確定所述行程信息的時(shí)間范圍和目的位置,然后根據(jù)事先存儲(chǔ)的時(shí)間范圍和目的位置,與空調(diào)器的關(guān)聯(lián)關(guān)系,確定所述行程信息對(duì)應(yīng)的空調(diào)器。所述行程信息與空調(diào)器的關(guān)聯(lián)關(guān)系的建立過程如上文的步驟A至步驟B所述。在確定所述行程信息對(duì)應(yīng)的空調(diào)器之后,即可將確定的所述空調(diào)器作為待控制的目標(biāo)空調(diào)。

步驟S30,在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息。

在本實(shí)施例中,在確定目標(biāo)空調(diào)之后,即可在所述widget界面中顯示所述目標(biāo)空調(diào)的運(yùn)行信息,其中,所述運(yùn)行信息包括空調(diào)名稱、空調(diào)位置、空調(diào)運(yùn)行模式以及當(dāng)前設(shè)定溫度等等。

可以理解,本實(shí)施例相當(dāng)于是根據(jù)用戶的行程信息,在移動(dòng)終端的widget界面中空調(diào)器的相關(guān)信息,例如,7:00-8:00顯示家中空調(diào)器的信息;9:30到12:00顯示203會(huì)議室的空調(diào)器的信息;14:00到18:00顯示工位桌面的空調(diào)器的信息。

本實(shí)施例中,所述目標(biāo)設(shè)備包括家中的空氣處理設(shè)備、辦公室的空氣處理設(shè)備。當(dāng)所述目標(biāo)設(shè)備為家中的空氣處理設(shè)備時(shí),所述移動(dòng)終端還可以和設(shè)備距離進(jìn)一步地結(jié)合,即在家中綁定多個(gè)空氣處理設(shè)備,移動(dòng)終端的widget界面顯示的空氣處理設(shè)備,可隨著移動(dòng)終端的位置而改變,以使所述移動(dòng)終端的widget界面顯示的是與移動(dòng)終端最接近的空氣處理設(shè)備。

進(jìn)一步地,移動(dòng)終端的widget界面還可以顯示空氣處理設(shè)備所沒有顯示的信息。比如顯示公司工位的桌面空調(diào)器時(shí),把桌面空調(diào)器上顯示的信息(第一組信息),及桌面空調(diào)器沒有顯示的信息(第二組信息)都顯示在widget上。其中,第一組信息包括當(dāng)前溫度,設(shè)定溫度;第二組信息可以包含上次更新時(shí)間,當(dāng)前版本號(hào),立即刷新按鍵(實(shí)時(shí)查詢空調(diào)器所有狀態(tài)點(diǎn)的情況)。

本實(shí)施例提出的空氣處理設(shè)備的控制方法,以空調(diào)器為例,先獲取用戶的行程信息,然后基于所述行程信息確定待控制的目標(biāo)設(shè)備,并在所述widget界面中顯示所述目標(biāo)設(shè)備的運(yùn)行信息。實(shí)現(xiàn)了根據(jù)用戶的行程信息,即可在widget界面中顯示相應(yīng)的空氣處理設(shè)備,以便后續(xù)直接對(duì)widget界面中顯示的空氣處理設(shè)備進(jìn)行控制,無須執(zhí)行點(diǎn)亮手機(jī)屏幕、打開APP進(jìn)入控制界面,并手動(dòng)選擇相應(yīng)的空氣處理設(shè)備進(jìn)行控制等操作,本發(fā)明提高了空氣處理設(shè)備控制的便捷性和智能性。

進(jìn)一步地,為了提高空氣處理設(shè)備控制的靈活性,基于第一實(shí)施例提出本發(fā)明空氣處理設(shè)備的控制方法的第二實(shí)施例,在本實(shí)施例中,所述widget還包括顯示在所述widget界面中用于調(diào)節(jié)空氣處理設(shè)備的運(yùn)行信息的控制按鍵,所述步驟S30之后,參照?qǐng)D8,所述控制方法還包括:

步驟S40,基于所述控制按鍵接收到的觸摸操作產(chǎn)生控制指令,以控制所述目標(biāo)設(shè)備的運(yùn)行,并在所述widget界面中更新所述目標(biāo)設(shè)備的運(yùn)行信息。

在本實(shí)施例中,所述widget還包括顯示在所述widget界面中用于調(diào)節(jié)空氣處理設(shè)備的運(yùn)行信息的控制按鍵,因此,在所述widget界面顯示空氣處理設(shè)備的運(yùn)行信息的同時(shí),也會(huì)顯示相應(yīng)的控制按鍵,以空調(diào)器來說,所述控制按鍵包括:溫度調(diào)節(jié)按鍵以及關(guān)機(jī)按鍵。

若檢測(cè)到用戶觸摸所述widget界面中的控制按鍵,所述移動(dòng)終端即可根據(jù)所述控制按鍵接收到的觸摸操作產(chǎn)生控制指令,以控制所述目標(biāo)空調(diào)運(yùn)行,也就是說,用戶可觸摸溫度調(diào)節(jié)按鍵以調(diào)整空調(diào)器的運(yùn)行溫度,最終,所述移動(dòng)終端在所述widget界面中根據(jù)調(diào)整的運(yùn)行溫度更新所述目標(biāo)空調(diào)的運(yùn)行信息。本實(shí)施例中,所述觸摸操作可以點(diǎn)擊觸摸操作、長(zhǎng)按觸摸操作等等,具體的觸摸方式不做限定。本實(shí)施例中,所述控制按鍵包括但不限于關(guān)機(jī)、溫度調(diào)節(jié)鍵,因此在所述控制按鍵接收到的觸摸操作時(shí),根據(jù)所述控制按鍵即可確定控制指令的具體類型,如:是開關(guān)機(jī)、溫度增加還是溫度降低等等。

需要說明的是,在APP開啟的狀態(tài)下(只要APP的進(jìn)程未被殺死,都認(rèn)為APP處于開啟狀態(tài)),用戶將空調(diào)控制頁(yè)卡的widget添加到系統(tǒng)桌面后,移動(dòng)終端啟動(dòng)APP中定義的Service,該Service將同步該空調(diào)器的運(yùn)行信息,同步方式可以通過每隔一定的時(shí)間對(duì)空調(diào)的運(yùn)行信息進(jìn)行查詢或空調(diào)自動(dòng)上報(bào)等方式。在Service獲取到空調(diào)的運(yùn)行信息之后,將空調(diào)的運(yùn)行信息作為廣播發(fā)送出去,該廣播中將帶上一個(gè)action標(biāo)志,如action1。當(dāng)AppWidgetProvider中通過onReceive(Context,Intent)接收action為action1的廣播,獲取廣播中的空調(diào)的運(yùn)行信息,并將這些運(yùn)行信息實(shí)時(shí)更新到widget界面上,以實(shí)現(xiàn)widget界面的更新過程。

例如,在確定待控制的目標(biāo)空調(diào)之后,空調(diào)控制APP的Service獲取目標(biāo)空調(diào)的運(yùn)行信息,如目標(biāo)空調(diào)的空調(diào)名稱、空調(diào)位置、空調(diào)運(yùn)行模式以及當(dāng)前設(shè)定溫度,然后將目標(biāo)空調(diào)的這些運(yùn)行信息作為廣播發(fā)送出去,當(dāng)widget通過onReceive接收到Service發(fā)送的廣播之后,獲取廣播中的目標(biāo)空調(diào)的運(yùn)行信息,并將這些運(yùn)行信息更新到widget界面上,以實(shí)現(xiàn)widget界面的更新過程,最終所述widget界面顯示的就是目標(biāo)空調(diào)的空調(diào)名稱、空調(diào)位置、空調(diào)運(yùn)行模式以及當(dāng)前設(shè)定溫度。

當(dāng)Widget頁(yè)面上的控制按鍵被點(diǎn)擊后,可以設(shè)置向外發(fā)送一個(gè)廣播,相當(dāng)于是在AppWidgetProvider中通過onReceive(Context,Intent)接收到Widget頁(yè)面上的控制按鍵點(diǎn)擊的廣播時(shí),添加相應(yīng)的邏輯,此處添加的邏輯主要是將用戶的控制指令(如關(guān)機(jī)、溫度升高1度、溫度降低1度)處理成相應(yīng)的數(shù)據(jù),后續(xù)仍然通過廣播發(fā)送出去,該廣播也會(huì)帶上一個(gè)action標(biāo)志,如action2,在Service中接收所述空調(diào)的控制按鍵點(diǎn)擊的廣播,并且讀取該廣播中攜帶的控制指令時(shí)(如關(guān)機(jī)、溫度升高1度、溫度降低1度),編成空調(diào)的控制碼,發(fā)送給相應(yīng)的空調(diào),以實(shí)現(xiàn)widget控制空調(diào)的過程。

例如,當(dāng)用戶觸摸所述widget界面中的溫度控制按鍵時(shí),widget相當(dāng)于是通過onReceive接收到溫度控制按鍵點(diǎn)擊的廣播,此時(shí)基于溫度控制按鍵的點(diǎn)擊操作,確定對(duì)應(yīng)的控制指令,如用戶觸摸的是溫度升高按鍵,說明控制指令為溫度升高1度,此時(shí)將控制指令處理成相應(yīng)的數(shù)據(jù),并以廣播發(fā)送出去,所述空調(diào)控制APP的Service接收到廣播之后,讀取該廣播中攜帶的控制指令時(shí),如溫度升高1度,并將控制指令編成空調(diào)的控制碼,發(fā)送給相應(yīng)的空調(diào),以實(shí)現(xiàn)widget控制空調(diào)的過程。

值得注意的是,如果空調(diào)控制APP進(jìn)程被殺死了,相應(yīng)的Service也會(huì)被殺死,那么widget處于不可用的狀態(tài),除非重新啟動(dòng)APP,再次觸發(fā)Service開啟。

進(jìn)一步地,本實(shí)施例中的空氣處理設(shè)備控制方式,還可以實(shí)現(xiàn)提前控制,即在距離空氣處理設(shè)備啟動(dòng)的預(yù)設(shè)時(shí)長(zhǎng)之前,自動(dòng)啟動(dòng)所述空氣處理設(shè)備。比如是辦公室的新風(fēng)機(jī),提前檢測(cè)新風(fēng)機(jī)是否開啟,如果沒有開啟,讓新風(fēng)機(jī)提前一段時(shí)間開啟。

在本實(shí)施例中,所述移動(dòng)終端的widget界面中包含用于調(diào)節(jié)空氣處理設(shè)備的運(yùn)行信息的控制按鍵,以供用戶在所述widget界面中點(diǎn)擊所述控制按鍵,實(shí)現(xiàn)對(duì)空調(diào)器的控制,無須再執(zhí)行點(diǎn)亮手機(jī)屏幕、打開APP進(jìn)入控制界面,并手動(dòng)選擇相應(yīng)的空氣處理設(shè)備進(jìn)行控制等操作,提高了空氣處理設(shè)備顯示及控制的便捷性和智能性。

進(jìn)一步地,為了提高空氣處理設(shè)備控制的靈活性,基于第一或第二實(shí)施例提出本發(fā)明空氣處理設(shè)備的控制方法的第三實(shí)施例,在本實(shí)施例中,所述步驟S30之后,參照?qǐng)D9,所述控制方法還包括:

步驟S50,將控制空氣處理設(shè)備的預(yù)存歷史數(shù)據(jù)發(fā)送至所述目標(biāo)設(shè)備,以使所述目標(biāo)設(shè)備按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行,其中,所述預(yù)存歷史數(shù)據(jù)包括空調(diào)運(yùn)行模式以及設(shè)定溫度;

步驟S60,在檢測(cè)到所述目標(biāo)設(shè)備按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行時(shí),在所述widget界面中更新所述目標(biāo)設(shè)備的運(yùn)行信息。

在本實(shí)施例中,在所述widget界面中顯示所述目標(biāo)空調(diào)的運(yùn)行信息和控制按鍵之后,還可將控制空調(diào)器的預(yù)存歷史數(shù)據(jù)發(fā)送至所述目標(biāo)空調(diào),所述預(yù)存歷史數(shù)據(jù)包括多種:1)、最近一次控制的空調(diào)器所對(duì)應(yīng)的歷史數(shù)據(jù);2)、所述目標(biāo)空調(diào)上一次使用的歷史數(shù)據(jù);3)用戶預(yù)先設(shè)置,用來控制設(shè)置空調(diào)的運(yùn)行信息的歷史數(shù)據(jù)。由于所述空氣處理設(shè)備優(yōu)選為空調(diào)器,因此,所述預(yù)存歷史數(shù)據(jù)包括空調(diào)運(yùn)行模式以及設(shè)定溫度。將控制空調(diào)器的預(yù)存歷史數(shù)據(jù)發(fā)送至所述目標(biāo)空調(diào)之后,所述目標(biāo)空調(diào)即可按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行,在檢測(cè)到所述目標(biāo)空調(diào)按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行時(shí),即可在所述widget界面中更新所述目標(biāo)空調(diào)的運(yùn)行信息,使得widget界面顯示最新的運(yùn)行信息。

本實(shí)施例中,將控制空調(diào)器的預(yù)存歷史數(shù)據(jù)發(fā)送至所述目標(biāo)空調(diào),以使所述目標(biāo)空調(diào)按照所述預(yù)存歷史數(shù)據(jù)運(yùn)行,無需用戶重新手動(dòng)調(diào)整空調(diào)器的運(yùn)行模式和設(shè)定溫度等運(yùn)行信息,直接按照預(yù)存歷史數(shù)據(jù)運(yùn)行即可,提高了空調(diào)器控制的智能性和靈活性。

本發(fā)明進(jìn)一步提供一種空氣處理設(shè)備的控制系統(tǒng)。

所述控制系統(tǒng)包括空氣處理設(shè)備和移動(dòng)終端,所述空氣處理設(shè)備包括進(jìn)風(fēng)口、出風(fēng)口,以及連接進(jìn)風(fēng)口和出風(fēng)口的風(fēng)道,在所述風(fēng)道中設(shè)置有功能模塊;所述移動(dòng)終端的顯示界面設(shè)置有微件widget,所述widget與至少一空氣處理設(shè)備綁定,所述widget包括用于顯示空氣處理設(shè)備運(yùn)行信息的widget界面,所述移動(dòng)終端包括上文所述的控制裝置。

進(jìn)一步地,所述widget還包括顯示在所述widget界面中用于調(diào)節(jié)空氣處理設(shè)備的運(yùn)行信息的控制按鍵;

所述空氣處理設(shè)備,用于接收到所述移動(dòng)終端發(fā)送的控制指令時(shí),根據(jù)所述控制指令更改空氣處理設(shè)備內(nèi)部的運(yùn)行信息,并根據(jù)更改的運(yùn)行信息運(yùn)行。

本實(shí)施例中,所述空氣處理設(shè)備以空調(diào)器為例,當(dāng)所述空調(diào)器在接收到所述移動(dòng)終端發(fā)送的控制指令時(shí),先識(shí)別所述控制指令的類型,如是開關(guān)機(jī)、溫度升高、還是溫度降低,然后再根據(jù)所述控制指令的類型更改空調(diào)器內(nèi)部的運(yùn)行信息,并根據(jù)更改的運(yùn)行信息運(yùn)行。

本實(shí)施例中,空氣處理設(shè)備的控制系統(tǒng)實(shí)施例的技術(shù)方案和技術(shù)效果,與上述控制方法和顯示裝置各實(shí)施例基本相同,在此不作贅述。

需要說明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其它變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其它要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。

上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其它相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1