本發(fā)明涉及計算機技術領域,特別涉及一種控制窗戶開啟角度的方法、裝置及系統(tǒng)。
背景技術:
隨著社會的不斷發(fā)展,人們越來越關注自身的居住環(huán)境。例如,對于剛置業(yè)的用戶,為了能夠在房屋裝修之后盡快入住,通常需要在室外環(huán)境適宜的情況下開窗以對房屋進行晾曬、通風換氣等。
目前,人們通??梢匀藶閰⒄帐彝猸h(huán)境條件,如刮風情況、下雨情況、溫度、空氣質(zhì)量等,手動控制窗戶的開啟角度,以期獲得良好的居住環(huán)境。
可以看出,現(xiàn)有的實現(xiàn)方式不能自動控制窗戶的開啟角度。
技術實現(xiàn)要素:
本發(fā)明提供了一種控制窗戶開啟角度的方法、裝置及系統(tǒng),能夠自動控制窗戶的開啟角度。
為了達到上述目的,本發(fā)明是通過如下技術方案實現(xiàn)的:
第一方面,本發(fā)明提供了一種控制窗戶開啟角度的方法,包括:
獲取當前的室外環(huán)境條件和當前的窗戶開啟角度;
根據(jù)預先設置的計算規(guī)則,計算所述當前的室外環(huán)境條件對應的窗戶推薦開啟角度;
判斷所述窗戶推薦開啟角度和所述當前的窗戶開啟角度的差值是否在預先設置的閾值范圍內(nèi),若否,基于所述窗戶推薦開啟角度,控制窗戶的開啟角度。
進一步地,所述室外環(huán)境條件包括:濕度值和風力值;
所述計算規(guī)則包括:公式一和公式二,其中,
所述公式一包括:
所述公式二包括:
其中,h0為所述濕度值,h為所述濕度值的映射值,w為所述風力值,且w為自然數(shù),k、k1、k2均為校正系數(shù),Amax為窗戶的最大開啟角度,A1為所述窗戶推薦開啟角度。
進一步地,所述室外環(huán)境條件包括:溫度值;
所述計算規(guī)則包括:公式三和公式四,其中,
所述公式三包括:
所述公式四包括:
其中,T為所述溫度值,T0為預先設置的適宜溫度值,Amax為窗戶的最大開啟角度,A2′為第一窗戶推薦開啟角度,a為預先設置的角度閾值,A2為所述窗戶推薦開啟角度。
進一步地,所述室外環(huán)境條件包括:濕度值、風力值和溫度值;
所述計算規(guī)則包括:公式五、公式六、公式七、公式八、公式九,其中,
所述公式五包括:
所述公式六包括:
所述公式七包括:
所述公式八包括:
所述公式九包括:
A3=min(A1,A2)
其中,h0為所述濕度值,h為所述濕度值的映射值,w為所述風力值,且w為自然數(shù),k、k1、k2均為校正系數(shù),Amax為窗戶的最大開啟角度,A1為第二窗戶推薦開啟角度,T為所述溫度值,T0為預先設置的適宜溫度值,Amax為窗戶的最大開啟角度,A2′為第一窗戶推薦開啟角度,a為預先設置的角度閾值,A2為第三窗戶推薦開啟角度,A3為所述窗戶推薦開啟角度。
進一步地,所述室外環(huán)境條件包括:濕度條件、風力條件、溫度數(shù)值和空氣質(zhì)量條件;
所述計算規(guī)則包括:所述濕度條件為小雨,所述風力條件為小風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,窗戶推薦開啟角度為30°;所述濕度條件為小雨,所述風力條件為無風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,窗戶推薦開啟角度為45°;所述濕度條件為無雨,所述風力條件為小風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,窗戶推薦開啟角度為60°;所述濕度條件為無雨,所述風力條件為無風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,窗戶推薦開啟角度為窗戶的最大開啟角度;否則,窗戶推薦開啟角度為0°。
進一步地,所述獲取當前的室外環(huán)境條件,包括:接收外部的用戶終端發(fā)來的當前的室外環(huán)境條件,或,接收外部的溫度傳感器、濕度傳感器、風力傳感器、空氣質(zhì)量傳感器中的至少一種傳感器發(fā)來的當前的室外環(huán)境條件;
所述獲取當前的窗戶開啟角度,包括:接收外部的角度測量傳感器發(fā)來的當前的窗戶開啟角度;
該方法還包括:將所述當前的室外環(huán)境條件、所述當前的窗戶開啟角度和所述窗戶推薦開啟角度發(fā)送給外部的用戶終端。
第二方面,本發(fā)明提供了一種控制窗戶開啟角度的裝置,包括:
獲取單元,用于獲取當前的室外環(huán)境條件和當前的窗戶開啟角度;
計算單元,用于根據(jù)預先設置的計算規(guī)則,計算所述當前的室外環(huán)境條件對應的窗戶推薦開啟角度;
處理單元,用于判斷所述窗戶推薦開啟角度和所述當前的窗戶開啟角度的差值是否在預先設置的閾值范圍內(nèi),若否,基于所述窗戶推薦開啟角度,控制窗戶的開啟角度。
進一步地,所述室外環(huán)境條件包括:濕度值和風力值;
所述計算單元,具體用于根據(jù)預先設置的公式一和公式二,計算所述當前的室外環(huán)境條件對應的窗戶推薦開啟角度,其中,
所述公式一包括:
所述公式二包括:
其中,h0為所述濕度值,h為所述濕度值的映射值,w為所述風力值,且w為自然數(shù),k、k1、k2均為校正系數(shù),Amax為窗戶的最大開啟角度,A1為所述窗戶推薦開啟角度。
進一步地,所述室外環(huán)境條件包括:溫度值;
所述計算單元,具體用于根據(jù)預先設置的公式三和公式四,計算所述當前的室外環(huán)境條件對應的窗戶推薦開啟角度,其中,
所述公式三包括:
所述公式四包括:
其中,T為所述溫度值,T0為預先設置的適宜溫度值,Amax為窗戶的最大開啟角度,A2′為第一窗戶推薦開啟角度,a為預先設置的角度閾值,A2為所述窗戶推薦開啟角度。
進一步地,所述室外環(huán)境條件包括:濕度值、風力值和溫度值;
所述計算單元,具體用于根據(jù)預先設置的公式五、公式六、公式七、公式八、公式九,計算所述當前的室外環(huán)境條件對應的窗戶推薦開啟角度,其中,
所述公式五包括:
所述公式六包括:
所述公式七包括:
所述公式八包括:
所述公式九包括:
A3=min(A1,A2)
其中,h0為所述濕度值,h為所述濕度值的映射值,w為所述風力值,且w為自然數(shù),k、k1、k2均為校正系數(shù),Amax為窗戶的最大開啟角度,A1為第二窗戶推薦開啟角度,T為所述溫度值,T0為預先設置的適宜溫度值,Amax為窗戶的最大開啟角度,A2′為第一窗戶推薦開啟角度,a為預先設置的角度閾值,A2為第三窗戶推薦開啟角度,A3為所述窗戶推薦開啟角度。
進一步地,所述室外環(huán)境條件包括:濕度條件、風力條件、溫度數(shù)值和空氣質(zhì)量條件;
所述計算單元,具體用于在判斷出所述當前的室外環(huán)境條件滿足所述濕度條件為小雨,所述風力條件為小風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,確定窗戶推薦開啟角度為30°;在判斷出所述當前的室外環(huán)境條件滿足所述濕度條件為小雨,所述風力條件為無風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,確定窗戶推薦開啟角度為45°;在判斷出所述當前的室外環(huán)境條件滿足所述濕度條件為無雨,所述風力條件為小風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,確定窗戶推薦開啟角度為60°;在判斷出所述當前的室外環(huán)境條件滿足所述濕度條件為無雨,所述風力條件為無風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,確定窗戶推薦開啟角度為窗戶的最大開啟角度;否則,確定窗戶推薦開啟角度為0°。
進一步地,所述獲取單元,具體用于接收外部的用戶終端發(fā)來的當前的室外環(huán)境條件,或,接收外部的溫度傳感器、濕度傳感器、風力傳感器、空氣質(zhì)量傳感器中的至少一種傳感器發(fā)來的當前的室外環(huán)境條件;以及具體用于接收外部的角度測量傳感器發(fā)來的當前的窗戶開啟角度;
所述處理單元,還用于將所述當前的室外環(huán)境條件、所述當前的窗戶開啟角度和所述窗戶推薦開啟角度發(fā)送給外部的用戶終端。
第三方面,本發(fā)明提供了一種控制窗戶開啟角度的系統(tǒng),包括:
上述任一所述的控制窗戶開啟角度的裝置、智能開關、窗戶;
所述控制窗戶開啟角度的裝置,在執(zhí)行所述基于所述窗戶推薦開啟角度,控制窗戶的開啟角度時,具體用于將所述窗戶推薦開啟角度對應的控制指令發(fā)送給所述智能開關,以使所述智能開關通過執(zhí)行所述控制指令以控制所述窗戶的開啟角度;
所述智能開關,用于通過執(zhí)行所述控制指令,將所述窗戶的開啟角度控制為所述窗戶推薦開啟角度。
進一步地,該控制窗戶開啟角度的系統(tǒng)還包括:用戶終端;
所述控制窗戶開啟角度的裝置部署在云平臺上;
所述用戶終端,用于顯示所述控制窗戶開啟角度的裝置發(fā)來的當前的室外環(huán)境條件、當前的窗戶開啟角度和窗戶推薦開啟角度;將用戶輸入的針對所述窗戶推薦開啟角度的確認指令發(fā)送給所述控制窗戶開啟角度的裝置;
所述控制窗戶開啟角度的裝置,具體用于在接收到所述確認指令時,執(zhí)行所述將所述窗戶推薦開啟角度對應的控制指令發(fā)送給所述智能開關。
本發(fā)明提供了一種控制窗戶開啟角度的方法、裝置及系統(tǒng),該方法包括獲取當前的室外環(huán)境條件和當前的窗戶開啟角度;根據(jù)預先設置的計算規(guī)則,計算當前的室外環(huán)境條件對應的窗戶推薦開啟角度;在判斷出窗戶推薦開啟角度和當前的窗戶開啟角度的差值不在預先設置的閾值范圍內(nèi)時,基于窗戶推薦開啟角度以控制窗戶的開啟角度?;诋斍暗氖彝猸h(huán)境條件,可以實時智能控制窗戶開啟至適宜角度,故本發(fā)明能夠自動控制窗戶的開啟角度。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一實施例提供的一種控制窗戶開啟角度的方法的流程圖;
圖2是本發(fā)明一實施例提供的另一種控制窗戶開啟角度的方法的流程圖;
圖3是本發(fā)明一實施例提供的一種控制窗戶開啟角度的裝置的示意圖;
圖4是本發(fā)明一實施例提供的一種控制窗戶開啟角度的系統(tǒng)的示意圖;
圖5是本發(fā)明一實施例提供的另一種控制窗戶開啟角度的系統(tǒng)的示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例,基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,本發(fā)明實施例提供了一種控制窗戶開啟角度的方法,可以包括以下步驟:
步驟101:獲取當前的室外環(huán)境條件和當前的窗戶開啟角度。
步驟102:根據(jù)預先設置的計算規(guī)則,計算所述當前的室外環(huán)境條件對應的窗戶推薦開啟角度。
步驟103:判斷所述窗戶推薦開啟角度和所述當前的窗戶開啟角度的差值是否在預先設置的閾值范圍內(nèi),若否,基于所述窗戶推薦開啟角度,控制窗戶的開啟角度,否則,結束當前流程。
本發(fā)明實施例提供了一種控制窗戶開啟角度的方法,包括獲取當前的室外環(huán)境條件和當前的窗戶開啟角度;根據(jù)預先設置的計算規(guī)則,計算當前的室外環(huán)境條件對應的窗戶推薦開啟角度;在判斷出窗戶推薦開啟角度和當前的窗戶開啟角度的差值不在預先設置的閾值范圍內(nèi)時,基于窗戶推薦開啟角度以控制窗戶的開啟角度?;诋斍暗氖彝猸h(huán)境條件,可以實時智能控制窗戶開啟至適宜角度,故本發(fā)明實施例能夠自動控制窗戶的開啟角度。
詳細地,預先設置的閾值范圍可以根據(jù)實際情況或用戶需求進行確定。例如,這一閾值范圍可以為(-10°,10°),(-5°,5°),(-4°,6°)等。
在本發(fā)明的一個實施例中,所述獲取當前的室外環(huán)境條件,包括:接收外部的用戶終端發(fā)來的當前的室外環(huán)境條件,或,接收外部的溫度傳感器、濕度傳感器、風力傳感器、空氣質(zhì)量傳感器中的至少一種傳感器發(fā)來的當前的室外環(huán)境條件;
所述獲取當前的窗戶開啟角度,包括:接收外部的角度測量傳感器發(fā)來的當前的窗戶開啟角度;
該方法還包括:將所述當前的室外環(huán)境條件、所述當前的窗戶開啟角度和所述窗戶推薦開啟角度發(fā)送給外部的用戶終端。
詳細地,用戶終端可以為用戶的智能手機、智能平板、個人電腦等。
詳細地,當前的室外環(huán)境條件的獲取方式至少可以有下述兩種:
方式一:通過用戶終端來獲?。?/p>
方式二:通過傳感器來獲取。
對應于上述方式一,用戶終端可以定期獲取第三方實時發(fā)布的室外環(huán)境條件。舉例來說,第三方實時發(fā)布的室外環(huán)境條件可以有濕度條件、風力條件、溫度數(shù)值和空氣質(zhì)量條件等。其中,濕度條件可以包括大雨、中雨、小雨、無雨中的任意一種;風力條件可以包括大風、中風、小風、無風中的任意一種;溫度數(shù)值可以為具體溫度值;空氣質(zhì)量條件可以包括優(yōu)、良、輕度污染、中度污染、重度污染中的任意一種。
對應于上述方式二,不同的傳感器可以實時獲取對應的室外環(huán)境條件。舉例來說,溫度傳感器可以獲取具體溫度值;濕度傳感器可以獲取濕度百分比例,以反映降雨情況;風力傳感器可以獲取風力級別,以反映刮風情況;空氣質(zhì)量傳感器可以獲取具體空氣污染指數(shù)。
詳細地,可以在被控制的窗戶上安裝高精度角度測量傳感器,以實時獲取窗戶的開啟角度。
此外,為了考慮到用戶自身需求及體驗,還可以將當前的室外環(huán)境條件、當前的窗戶開啟角度和窗戶推薦開啟角度發(fā)送給用戶終端,以便于用戶查看。
在本發(fā)明一個實施例中,當用戶終端接收到用戶輸入的針對窗戶推薦開啟角度的確認指令時,可以將該確認指令發(fā)送給執(zhí)行上述3個步驟的裝置或設備。對應地,該裝置或設備根據(jù)該確認指令,可以繼續(xù)執(zhí)行對窗戶的開啟角度的控制操作。詳細地,這一控制操作可以為該裝置或設備直接執(zhí)行,同樣可以為經(jīng)連接窗戶的智能開關而間接執(zhí)行。
此外,在本發(fā)明另一實施例中,用戶終端還可以將該確認指令直接發(fā)送給控制窗戶開啟角度的智能開關,從而經(jīng)用戶終端和智能開關,以實現(xiàn)對窗戶的開啟角度的間接控制操作。
當然,若用戶對用戶終端顯示的窗戶推薦開啟角度不滿意時,同樣可以根據(jù)自身需求對其進行更改,并將更改后的窗戶推薦開啟角度對應的控制指令發(fā)送至對應的設備或裝置,以可以將窗戶的開啟角度控制為該更改后的窗戶推薦開啟角度。
在本發(fā)明一個實施例中,對窗戶開啟角度的控制操作可以定期執(zhí)行,如每10min執(zhí)行一次。此外,在本發(fā)明另一實施例中,當室外環(huán)境條件惡劣,如出現(xiàn)緊急暴風或暴雨等情況時,提供室外環(huán)境條件的裝置還可以實時推送該室外環(huán)境條件至執(zhí)行上述3個步驟的裝置或設備,以使其實時執(zhí)行上述3個步驟,從而可以及時調(diào)整窗戶至適宜角度。
基于本發(fā)明實施例,預先設置的計算規(guī)則至少可以包括下述四種實現(xiàn)方式:
方式A:根據(jù)濕度值和風力值,結合對應的計算規(guī)則,確定出推薦開啟角度;
方式B:根據(jù)溫度值,結合對應的計算規(guī)則,確定出推薦開啟角度;
方式C:根據(jù)溫度值、濕度值和風力值,結合對應的計算規(guī)則,確定出推薦開啟角度;
方式D:根據(jù)濕度條件、風力條件、溫度數(shù)值和空氣質(zhì)量條件,結合對應的計算規(guī)則,確定出推薦開啟角度。
詳細地,對應于上述方式A,在本發(fā)明一個實施例中,所述室外環(huán)境條件包括:濕度值和風力值;
所述計算規(guī)則包括:下述公式(1)和下述公式(2);
其中,h0為所述濕度值,h為所述濕度值的映射值,w為所述風力值,且w為自然數(shù),k、k1、k2均為校正系數(shù),Amax為窗戶的最大開啟角度,A1為所述窗戶推薦開啟角度。
詳細地,濕度值的映射值不小于3時,通常對應于中雨或大雨情況,故可以直接確定窗戶推薦開啟角度為0,即關閉窗戶。同理,風力值不小于5時,通常對應于中風或大風情況,故可以直接確定窗戶推薦開啟角度為0,即關閉窗戶。
優(yōu)選地,Amax=90°時,k=22.5,k1=0.5,k2=0.5。
詳細地,對應于上述方式B,在本發(fā)明一個實施例中,所述室外環(huán)境條件包括:溫度值;
所述計算規(guī)則包括:下述公式(3)和下述公式(4),其中,
其中,T為所述溫度值,T0為預先設置的適宜溫度值,Amax為窗戶的最大開啟角度,A2′為第一窗戶推薦開啟角度,a為預先設置的角度閾值,A2為所述窗戶推薦開啟角度。
詳細地,可以根據(jù)實際情況及用戶需求,設置a的具體數(shù)值。優(yōu)選地,若設置的閾值范圍為(-x°,x°),通常情況下,可以設置a≥x。
舉例來說,若設置的閾值范圍為(-5°,5°),可以設置a≥5°,如a=5°。因此,當計算出來的A2′≤5°時,A2=0°,從而可以避免將窗戶的開啟角度控制為不大于5°的任一角度。由于窗戶的開啟角度大于5°,故當計算出的窗戶推薦開啟角度為0°時,當前窗戶的開啟角度與推薦開啟角度的差值不會在設置的閾值范圍(-5°,5°)內(nèi),從而可以將窗戶的開啟角度控制為0°,而不是維持當前角度。
對應地,若用戶人為將窗戶的開啟角度控制為不大于5°,故當計算出的窗戶推薦開啟角度為0°時,兩者的差值會在設置的閾值范圍(-5°,5°)內(nèi),從而結束當前流程以維持當前角度。這一過程可能不太適用于當暴風或暴雨時不關閉窗戶,而維持當前角度的情況。
因此,考慮到實際情況,如暴風、暴雨等,若窗戶推薦開啟角度為0°,此時無論當前的窗戶開啟角度為何值,均可以不進行差值判斷過程,而直接控制窗戶的開啟角度為0°,即關閉窗戶。
故在本發(fā)明一個實施例中,在步驟103之前,可以進一步包括:判斷所述窗戶推薦開啟角度是否為0°,若是,將窗戶的開啟角度控制為0°,并結束當前流程,否則,執(zhí)行步驟103。
優(yōu)選地,Amax=90°時,T0=26℃,a=5°。
詳細地,對應于上述方式C,在本發(fā)明一個實施例中,所述室外環(huán)境條件包括:濕度值、風力值和溫度值;
所述計算規(guī)則包括:上述公式(1)、上述公式(2)、上述公式(3)、上述公式(4)和下述公式(5),其中,
A3=min(A1,A2) (5)
其中,A1為第二窗戶推薦開啟角度,A2為第三窗戶推薦開啟角度,A3為所述窗戶推薦開啟角度。
詳細地,根據(jù)不同用戶的實際應用需求,當需要同時考慮刮風、下雨和溫度這3個因素時,可以對上述方式A和上述方式B進行有效結合,以確定出更為優(yōu)選的窗戶推薦開啟角度。
詳細地,對應于上述方式D,在本發(fā)明一個實施例中,所述室外環(huán)境條件包括:濕度條件、風力條件、溫度數(shù)值和空氣質(zhì)量條件;
所述計算規(guī)則包括:所述濕度條件為小雨,所述風力條件為小風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,窗戶推薦開啟角度為30°;所述濕度條件為小雨,所述風力條件為無風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,窗戶推薦開啟角度為45°;所述濕度條件為無雨,所述風力條件為小風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,窗戶推薦開啟角度為60°;所述濕度條件為無雨,所述風力條件為無風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,窗戶推薦開啟角度為窗戶的最大開啟角度;否則,窗戶推薦開啟角度為0°。
優(yōu)選地,預先設置的適宜溫度范圍可以為(20℃,26℃)。
詳細地,根據(jù)不同用戶的實際應用需求,可以對該計算規(guī)則進行修改。
如圖2所示,本發(fā)明一個實施例提供了另一種控制窗戶開啟角度的方法,該方法以基于云計算的控制窗戶開啟角度為例,該方法對應于上述方式A,應用于云平臺,具體包括以下步驟:
步驟201:獲取當前的室外環(huán)境條件和當前的窗戶開啟角度。
例如,云平臺獲取到的當前的室外環(huán)境條件為:濕度值為45%,風力值為2級,獲取到的當前的窗戶開啟角度為30°。
步驟202:根據(jù)預先設置的計算規(guī)則,計算當前的室外環(huán)境條件對應的窗戶推薦開啟角度。
當Amax=90°,k=22.5,k1=0.5,k2=0.5時,根據(jù)上述公式(1)和上述公式(2),可計算出窗戶推薦開啟角度為45°。
步驟203:判斷窗戶推薦開啟角度是否為0°,若是,執(zhí)行步驟205,否則,執(zhí)行步驟204。
由于窗戶推薦開啟角度為45°,則執(zhí)行步驟204。
步驟204:判斷窗戶推薦開啟角度和當前的窗戶開啟角度的差值是否在預先設置的閾值范圍內(nèi),若否,執(zhí)行步驟205,否則,結束當前流程。
假設預先設置的閾值范圍為(-5°,5°),而兩者差值為15°(45°-30°=15°),故不在閾值范圍(-5°,5°)內(nèi),則執(zhí)行步驟205。
步驟205:將當前的室外環(huán)境條件、當前的窗戶開啟角度和窗戶推薦開啟角度發(fā)送給外部的用戶終端。
通過發(fā)送給用戶終端,可以便于用戶查看,并確認是否將窗戶開啟角度控制為計算出的窗戶推薦開啟角度。
步驟206:在接收到用戶終端發(fā)來的針對窗戶推薦開啟角度的確認指令時,將窗戶推薦開啟角度對應的控制指令發(fā)送給外部的智能開關,以使智能開關通過執(zhí)行該控制指令,將窗戶的開啟角度控制為窗戶推薦開啟角度。
若用戶經(jīng)查看后無疑義,可以發(fā)送確認指令。云平臺在接收到該確認指令時,可以將控制指令發(fā)送給智能開關,以通過智能開關間接控制窗戶的開啟角度控制。
如圖3所示,本發(fā)明一個實施例提供了一種控制窗戶開啟角度的裝置30,包括:
獲取單元301,用于獲取當前的室外環(huán)境條件和當前的窗戶開啟角度;
計算單元302,用于根據(jù)預先設置的計算規(guī)則,計算所述當前的室外環(huán)境條件對應的窗戶推薦開啟角度;
處理單元303,用于判斷所述窗戶推薦開啟角度和所述當前的窗戶開啟角度的差值是否在預先設置的閾值范圍內(nèi),若否,基于所述窗戶推薦開啟角度,控制窗戶的開啟角度。
詳細地,對應于上述方式A:
在本發(fā)明一個實施例中,所述室外環(huán)境條件包括:濕度值和風力值;
所述計算單元302,具體用于根據(jù)預先設置的上述公式(1)和上述公式(2),計算所述當前的室外環(huán)境條件對應的窗戶推薦開啟角度。
詳細地,對應于上述方式B:
在本發(fā)明一個實施例中,所述室外環(huán)境條件包括:溫度值;
所述計算單元302,具體用于根據(jù)預先設置的上述公式(3)和上述公式(4),計算所述當前的室外環(huán)境條件對應的窗戶推薦開啟角度。
詳細地,對應于上述方式C:
在本發(fā)明一個實施例中,所述室外環(huán)境條件包括:濕度值、風力值和溫度值;
所述計算單元302,具體用于根據(jù)預先設置的上述公式(1)、上述公式(2)、上述公式(3)、上述公式(4)和上述公式(5),計算所述當前的室外環(huán)境條件對應的窗戶推薦開啟角度。
詳細地,對應于上述方式D:
在本發(fā)明一個實施例中,所述室外環(huán)境條件包括:濕度條件、風力條件、溫度數(shù)值和空氣質(zhì)量條件;
所述計算單元302,具體用于在判斷出所述當前的室外環(huán)境條件滿足所述濕度條件為小雨,所述風力條件為小風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,確定窗戶推薦開啟角度為30°;在判斷出所述當前的室外環(huán)境條件滿足所述濕度條件為小雨,所述風力條件為無風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,確定窗戶推薦開啟角度為45°;在判斷出所述當前的室外環(huán)境條件滿足所述濕度條件為無雨,所述風力條件為小風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,確定窗戶推薦開啟角度為60°;在判斷出所述當前的室外環(huán)境條件滿足所述濕度條件為無雨,所述風力條件為無風,所述溫度數(shù)值介于預先設置的適宜溫度范圍內(nèi),所述空氣質(zhì)量條件高于良時,確定窗戶推薦開啟角度為窗戶的最大開啟角度;否則,確定窗戶推薦開啟角度為0°。
在本發(fā)明一個實施例中,所述獲取單元301,具體用于接收外部的用戶終端發(fā)來的當前的室外環(huán)境條件,或,接收外部的溫度傳感器、濕度傳感器、風力傳感器、空氣質(zhì)量傳感器中的至少一種傳感器發(fā)來的當前的室外環(huán)境條件;以及具體用于接收外部的角度測量傳感器發(fā)來的當前的窗戶開啟角度;
所述處理單元303,還用于將所述當前的室外環(huán)境條件、所述當前的窗戶開啟角度和所述窗戶推薦開啟角度發(fā)送給外部的用戶終端。
如圖4所示,本發(fā)明實施例提供了一種控制窗戶開啟角度的系統(tǒng),包括:
上述任一所述的控制窗戶開啟角度的裝置30、智能開關40、窗戶50;
所述控制窗戶開啟角度的裝置30,在執(zhí)行所述基于所述窗戶推薦開啟角度,控制窗戶的開啟角度時,具體用于將所述窗戶推薦開啟角度對應的控制指令發(fā)送給所述智能開關40,以使所述智能開關40通過執(zhí)行所述控制指令以控制所述窗戶50的開啟角度;
所述智能開關40,用于通過執(zhí)行所述控制指令,將所述窗戶50的開啟角度控制為所述窗戶推薦開啟角度。
詳細地,智能開關可以通過一個通信裝置,如一個WiFi模塊,接收所述控制指令。
在本發(fā)明一個實施例中,請參考圖5,該控制窗戶開啟角度的系統(tǒng)還可以包括:用戶終端60;
所述控制窗戶開啟角度的裝置30部署在云平臺上;
所述用戶終端60,用于顯示所述控制窗戶開啟角度的裝置30發(fā)來的當前的室外環(huán)境條件、當前的窗戶開啟角度和窗戶推薦開啟角度;將用戶輸入的針對所述窗戶推薦開啟角度的確認指令發(fā)送給所述控制窗戶開啟角度的裝置30;
所述控制窗戶開啟角度的裝置30,具體用于在接收到所述確認指令時,執(zhí)行所述將所述窗戶推薦開啟角度對應的控制指令發(fā)送給所述智能開關40。
在本發(fā)明一個實施例中,用戶終端還可以直接將該控制指令發(fā)送給智能開關。
在本發(fā)明一個實施例中,用戶終端可以根據(jù)用戶輸入的修改信息,對窗戶推薦開啟角度進行修改,并發(fā)送修改后的窗戶推薦開啟角度對應的控制指令。
綜上所述,根據(jù)當前室外的環(huán)境條件,可以自動、實時、智能的將窗戶的開啟角度控制為適宜的推薦開啟角度,有益于優(yōu)化用戶居住環(huán)境,提高用戶體驗效果。此外,窗戶開啟角度的控制過程可以基于云平臺進行實現(xiàn),從而可以有效利用云平臺的高效資源,以降低運行成本。
上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實施例基于同一構思,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述,此處不再贅述。
綜上所述,本發(fā)明的各個實施例至少具有如下有益效果:
1、本發(fā)明實施例中,提供了一種控制窗戶開啟角度的方法,包括獲取當前的室外環(huán)境條件和當前的窗戶開啟角度;根據(jù)預先設置的計算規(guī)則,計算當前的室外環(huán)境條件對應的窗戶推薦開啟角度;在判斷出窗戶推薦開啟角度和當前的窗戶開啟角度的差值不在預先設置的閾值范圍內(nèi)時,基于窗戶推薦開啟角度以控制窗戶的開啟角度。基于當前的室外環(huán)境條件,可以實時智能控制窗戶開啟至適宜角度,故本發(fā)明實施例能夠自動控制窗戶的開啟角度。
2、本發(fā)明實施例中,根據(jù)當前室外的環(huán)境條件,可以自動、實時、智能的將窗戶的開啟角度控制為適宜的推薦開啟角度,有益于優(yōu)化用戶居住環(huán)境,提高用戶體驗效果。此外,窗戶開啟角度的控制過程可以基于云平臺進行實現(xiàn),從而可以有效利用云平臺的高效資源,以降低運行成本。
需要說明的是,在本文中,諸如第一和第二之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個〃·····”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同因素。
本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)中。
最后需要說明的是:以上所述僅為本發(fā)明的較佳實施例,僅用于說明本發(fā)明的技術方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。