本發(fā)明涉及計算機技術領域,特別涉及一種基于云計算的密閉裝置控制系統(tǒng)及方法。
背景技術:
在當前各類應用領域,如家居、工廠等,通過安裝密閉裝置,如門、窗等,可以將室內環(huán)境與室外環(huán)境相隔絕。參照室內環(huán)境條件和室外環(huán)境條件,各用戶可以根據(jù)自身需求,選擇開啟或關閉所安裝的密閉裝置。比如在一種應用中,當清晨室外空氣質量較佳時,用戶可以打開家居窗戶以通風換氣。
目前,用戶可以參照室內外環(huán)境條件,手動操作密閉裝置的開關狀態(tài),以優(yōu)化室內環(huán)境。
由此可見,現(xiàn)有的實現(xiàn)方式不能自動參照室內外環(huán)境條件以相應控制密閉裝置的開關狀態(tài)。
技術實現(xiàn)要素:
本發(fā)明提供了一種基于云計算的密閉裝置控制系統(tǒng)及方法,能夠自動參照室內外環(huán)境條件以相應控制密閉裝置的開關狀態(tài)。
為了達到上述目的,本發(fā)明是通過如下技術方案實現(xiàn)的:
一方面,本發(fā)明提供了一種基于云計算的密閉裝置控制系統(tǒng),包括:
微控制器、云計算服務器平臺和密閉裝置;
所述微控制器,用于獲取所述密閉裝置對應的室內環(huán)境條件和室外環(huán)境條件,并將其提供給所述云計算服務器平臺;根據(jù)所述云計算服務器平臺發(fā)來的操作指令,控制所述密閉裝置的開關狀態(tài);
所述云計算服務器平臺,用于在判斷出所述微控制器提供的室內環(huán)境條件和室外環(huán)境條件,滿足預先設置的至少一個室內外環(huán)境條件判定標準中的目標判定標準時,確定所述目標判定標準對應的操作指令,并將其發(fā)送給所述微控制器。
進一步地,該基于云計算的密閉裝置控制系統(tǒng)還包括:遠程終端;
所述云計算服務器平臺,還用于將所述室內環(huán)境條件和室外環(huán)境條件,及所述操作指令發(fā)送給所述遠程終端;在接收到所述遠程終端發(fā)來的針對所述操作指令的確認指令時,將所述操作指令發(fā)送給所述微控制器;
所述遠程終端,用于顯示所述云計算服務器平臺發(fā)來的室內環(huán)境條件、室外環(huán)境條件和操作指令;將用戶輸入的針對所述操作指令的確認指令發(fā)送給所述云計算服務器平臺。
進一步地,該基于云計算的密閉裝置控制系統(tǒng)還包括:遠程終端;
所述遠程終端,用于在接收到用戶輸入的目標操作指令時,將所述目標操作指令發(fā)送給所述云計算服務器平臺;
所述云計算服務器平臺,還用于將所述遠程終端發(fā)來的目標操作指令發(fā)送給所述微控制器。
進一步地,所述遠程終端包括:用戶的智能手機、智能平板、個人電腦中的任意一種。
進一步地,所述遠程終端,還用于基于用戶輸入的設置信息,通過訪問所述云計算服務器平臺以創(chuàng)建環(huán)境組,并設置所述環(huán)境組的環(huán)境類型,其中,所述環(huán)境組中包括有目標環(huán)境內的至少一個微控制器;顯示所述云計算服務器平臺反饋的針對所述環(huán)境類型的至少一個室內外環(huán)境條件判定標準及對應的操作指令,并根據(jù)用戶輸入的修改信息進行修改;
所述云計算服務器平臺,還用于存儲修改后的至少一個室內外環(huán)境條件判定標準及對應的操作指令,并將其與所述環(huán)境組相對應。
進一步地,該基于云計算的密閉裝置控制系統(tǒng)還包括:分別與所述微控制器相連的溫度傳感器、濕度傳感器、空氣質量傳感器、光照傳感器、風力傳感器中的任意一種或多種,其中,
所述溫度傳感器,用于定期收集所述密閉裝置對應的室內溫度數(shù)據(jù)和室外溫度數(shù)據(jù),并將其發(fā)送給所述微控制器;
所述濕度傳感器,用于定期收集所述密閉裝置對應的室內濕度數(shù)據(jù)和室外濕度數(shù)據(jù),并將其發(fā)送給所述微控制器;
所述空氣質量傳感器,用于定期收集所述密閉裝置對應的室內空氣質量數(shù)據(jù)和室外空氣質量數(shù)據(jù),并將其發(fā)送給所述微控制器;
所述光照傳感器,用于定期收集所述密閉裝置對應的室內光照數(shù)據(jù)和室外光照數(shù)據(jù),并將其發(fā)送給所述微控制器;
所述風力傳感器,用于定期收集所述密閉裝置對應的室內風力數(shù)據(jù)和室外風力數(shù)據(jù),并將其發(fā)送給所述微控制器。
進一步地,所述云計算服務器平臺,具體用于所述目標判定標準為室外濕度高于相應設定閾值時,確定對應的操作指令為關閉所述密閉裝置;所述目標判定標準為室外空氣污染指數(shù)高于相應設定閾值時,確定對應的操作指令為關閉所述密閉裝置;所述目標判定標準為當前季節(jié)處于夏季、室外溫度低于相應設定閾值、室外濕度低于相應設定閾值、室內空氣污染指數(shù)高于室外空氣污染指數(shù)時,確定對應的操作指令為開啟所述密閉裝置。
進一步地,該基于云計算的密閉裝置控制系統(tǒng)還包括:所述密閉裝置對應的智能開關;
所述微控制器內置于所述云計算服務器平臺中;
所述微控制器,具體用于將所述云計算服務器平臺發(fā)來的操作指令發(fā)送給所述智能開關,以使所述智能開關執(zhí)行所述操作指令;
所述智能開關,用于通過執(zhí)行所述操作指令,控制所述密閉裝置的開關狀態(tài);在監(jiān)測到所述密閉裝置的開關狀態(tài)發(fā)生變化時,將所述密閉裝置當前的開關狀態(tài)經(jīng)所述微控制器發(fā)送給所述云計算服務器平臺;
所述云計算服務器平臺,還用于記錄所述密閉裝置當前的開關狀態(tài);以及在確定出任一操作指令時,判斷該操作指令是否與記錄的所述密閉裝置當前的開關狀態(tài)相一致,若否,執(zhí)行將該操作指令發(fā)送給所述微控制器。
進一步地,所述微控制器對應于至少一個密閉裝置;
所述密閉裝置包括:窗戶、門、密閉蓋中的任意一種。
另一方面,本發(fā)明提供了一種基于云計算的密閉裝置控制方法,應用于云計算服務器平臺,包括:
通過微控制器,獲取密閉裝置對應的室內環(huán)境條件和室外環(huán)境條件;
在判斷出所述室內環(huán)境條件和室外環(huán)境條件,滿足預先設置的至少一個室內外環(huán)境條件判定標準中的目標判定標準時,確定所述目標判定標準對應的操作指令;
將所述操作指令發(fā)送給所述微控制器,以通知所述微控制器根據(jù)所述操作指令,控制所述密閉裝置的開關狀態(tài)。
進一步地,在所述確定所述目標判定標準對應的操作指令之后還包括:將所述室內環(huán)境條件和室外環(huán)境條件,及所述操作指令發(fā)送給遠程終端;在接收到所述遠程終端發(fā)來的針對所述操作指令的確認指令時,執(zhí)行將所述操作指令發(fā)送給所述微控制器。
進一步地,該方法還包括:將遠程終端發(fā)來的目標操作指令發(fā)送給所述微控制器。
本發(fā)明提供了一種基于云計算的密閉裝置控制系統(tǒng)及方法,該控制系統(tǒng)包括微控制器、云計算服務器平臺和密閉裝置;云計算服務器平臺用于在判斷出微控制器獲取的室內環(huán)境條件和室外環(huán)境條件,滿足預先設置的至少一個室內外環(huán)境條件判定標準中的目標判定標準時,確定目標判定標準對應的操作指令,并將其發(fā)送給微控制器;微控制器用于根據(jù)該操作指令控制密閉裝置的開關狀態(tài)。由于可以自動獲取室內外環(huán)境條件并匹配出對應的操作指令,以控制密閉裝置的開關狀態(tài),故這一控制過程可以實時執(zhí)行且無需用戶親力親為。因此,本發(fā)明能夠自動參照室內外環(huán)境條件以相應控制密閉裝置的開關狀態(tài)。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一實施例提供的一種基于云計算的密閉裝置控制系統(tǒng)的示意圖;
圖2是本發(fā)明一實施例提供的另一種基于云計算的密閉裝置控制系統(tǒng)的示意圖;
圖3是本發(fā)明一實施例提供的一種基于云計算的密閉裝置控制方法的流程圖;
圖4是本發(fā)明一實施例提供的另一種基于云計算的密閉裝置控制方法的流程圖。
具體實施方式
為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例,基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,本發(fā)明實施例提供了一種基于云計算的密閉裝置控制系統(tǒng),可以包括:
微控制器101、云計算服務器平臺102和密閉裝置103;
所述微控制器101,用于獲取所述密閉裝置103對應的室內環(huán)境條件和室外環(huán)境條件,并將其提供給所述云計算服務器平臺102;根據(jù)所述云計算服務器平臺102發(fā)來的操作指令,控制所述密閉裝置103的開關狀態(tài);
所述云計算服務器平臺102,用于在判斷出所述微控制器101提供的室內環(huán)境條件和室外環(huán)境條件,滿足預先設置的至少一個室內外環(huán)境條件判定標準中的目標判定標準時,確定所述目標判定標準對應的操作指令,并將其發(fā)送給所述微控制器101。
本發(fā)明提供了一種基于云計算的密閉裝置控制系統(tǒng),包括微控制器、云計算服務器平臺和密閉裝置;云計算服務器平臺用于在判斷出微控制器獲取的室內環(huán)境條件和室外環(huán)境條件,滿足預先設置的至少一個室內外環(huán)境條件判定標準中的目標判定標準時,確定目標判定標準對應的操作指令,并將其發(fā)送給微控制器;微控制器用于根據(jù)該操作指令控制密閉裝置的開關狀態(tài)。由于可以自動獲取室內外環(huán)境條件并匹配出對應的操作指令,以控制密閉裝置的開關狀態(tài),故這一控制過程可以實時執(zhí)行且無需用戶親力親為。因此,本發(fā)明實施例能夠自動參照室內外環(huán)境條件以相應控制密閉裝置的開關狀態(tài)。
詳細地,微控制器可以直接控制或間接控制密閉裝置的開關狀態(tài)。此外,一個微控制器可以對應于一個密閉裝置或多個密閉裝置。其中,當一個微控制器對應于多個密閉裝置時,還可以選擇性的同時控制該多個密閉裝置中的任意一個或多個。
在本發(fā)明的一個實施例中,所述微控制器101對應于至少一個密閉裝置103;
所述密閉裝置103包括:窗戶、門、密閉蓋中的任意一種。
舉例來說,密閉裝置可以為用戶家居的多扇窗戶,通過控制窗戶的開關狀態(tài),以優(yōu)化室內環(huán)境;密閉裝置還可以為糧食儲藏倉庫的門及窗,通過其開關狀態(tài),可以優(yōu)化室內糧食儲藏條件,等等。
本實施例中,基于微控制器和云計算服務器平臺,可以自動獲取室內外環(huán)境條件,自動匹配該室內外環(huán)境條件所適宜的密閉裝置開關狀態(tài),并自動控制密閉裝置于適宜開關狀態(tài)。這一自動實現(xiàn)過程可以無需用戶的參與。
對應地,在實現(xiàn)自動控制密閉裝置開關狀態(tài)的同時,還可以考慮用戶自身的需求,如確認用戶是否滿意推薦的適宜開關狀態(tài),以及根據(jù)用戶自身需求來控制開關狀態(tài),以提升用戶體驗。
因此,一方面,在本發(fā)明的一個實施例中,為提升用戶體驗,該基于云計算的密閉裝置控制系統(tǒng)還可以包括:遠程終端201;
所述云計算服務器平臺102,還用于將所述室內環(huán)境條件和室外環(huán)境條件,及所述操作指令發(fā)送給所述遠程終端201;在接收到所述遠程終端201發(fā)來的針對所述操作指令的確認指令時,將所述操作指令發(fā)送給所述微控制器101;
所述遠程終端201,用于顯示所述云計算服務器平臺102發(fā)來的室內環(huán)境條件、室外環(huán)境條件和操作指令;將用戶輸入的針對所述操作指令的確認指令發(fā)送給所述云計算服務器平臺102。
詳細地,用戶可以通過遠程終端查看當前的室內外環(huán)境條件,并確認推薦的操作指令是否符合自身需求。若用戶同意執(zhí)行該操作指令,可以發(fā)送確認指令。對應地,若用戶不同意執(zhí)行該操作執(zhí)行,同樣可以反饋用戶意見于云計算服務器平臺,故云計算服務器平臺可以優(yōu)選考慮反饋的用戶意見。
另一方面,在本發(fā)明的一個實施例中,為提升用戶體驗,該基于云計算的密閉裝置控制系統(tǒng)還可以包括:遠程終端201;
所述遠程終端201,用于在接收到用戶輸入的目標操作指令時,將所述目標操作指令發(fā)送給所述云計算服務器平臺102;
所述云計算服務器平臺102,還用于將所述遠程終端201發(fā)來的目標操作指令發(fā)送給所述微控制器101。
詳細地,在本發(fā)明的一個實施例中,用戶可以預先輸入目標操作指令,并設置為定時發(fā)送。
詳細地,用戶可以根據(jù)自身需求,主動請求云計算服務器平臺,以可以將密閉裝置的開關狀態(tài)遠程控制為自身所需的開關狀態(tài)。同時,用戶還可以設置這一開關狀態(tài)的持續(xù)時長。在該持續(xù)時長內,云計算服務器平臺可以暫停對密閉裝置的智能控制。
舉例來說,用戶臨時需要較長時間外出辦公,而部分家居窗戶未關閉時,可以將關閉所有家居窗戶對應的操作指令發(fā)送給云計算服務器平臺,以通過云計算服務器平臺和微控制器,遠程控制家居窗戶自動關閉。
其中,當家居窗戶有不止一個時,可以預先設置各家居窗戶的標識信息,以實現(xiàn)各家居窗戶的準確控制。
詳細地,用戶還可以通過遠程終端,隨時向云計算服務器平臺請求查看當前的室內外環(huán)境條件。
在本發(fā)明的一個實施例中,所述遠程終端201包括:用戶的智能手機、智能平板、個人電腦中的任意一種。
為了能夠根據(jù)當前的室內外環(huán)境條件以智能判定當前適宜的密閉裝置開關狀態(tài),可以通過判斷當前的室內外環(huán)境條件是否符合一定的判定標準進行確定。因此,可以在云計算服務器平臺中預先存儲一些判定標準。
因此,在本發(fā)明的一個實施例中,為了說明一種在云計算服務器平臺建立判定標準的可能實現(xiàn)方式,所以,所述遠程終端201,還用于基于用戶輸入的設置信息,通過訪問所述云計算服務器平臺102以創(chuàng)建環(huán)境組,并設置所述環(huán)境組的環(huán)境類型,其中,所述環(huán)境組中包括有目標環(huán)境內的至少一個微控制器;顯示所述云計算服務器平臺102反饋的針對所述環(huán)境類型的至少一個室內外環(huán)境條件判定標準及對應的操作指令,并根據(jù)用戶輸入的修改信息進行修改;
所述云計算服務器平臺102,還用于存儲修改后的至少一個室內外環(huán)境條件判定標準及對應的操作指令,并將其與所述環(huán)境組相對應。
詳細地,當同一環(huán)境內,如家居房屋內,對應存在有多個微控制器時,可以將該多個微控制器設置于同一環(huán)境組中,以便于統(tǒng)一管理。
詳細地,設置的環(huán)境組的類型可以為居家、辦公、睡眠等。云計算服務器平臺可以反饋用戶設置的環(huán)境組類型對應的推薦環(huán)境設置值,即上述室內外環(huán)境條件判定標準及對應的操作指令。當然,用戶可以根據(jù)自身需求,進行適應性的修改,云計算服務器平臺記錄修改后的推薦環(huán)境設置值。
優(yōu)選地,在本發(fā)明的一個實施例中,所述云計算服務器平臺102,具體用于所述目標判定標準為室外濕度高于相應設定閾值時,確定對應的操作指令為關閉所述密閉裝置103;所述目標判定標準為室外空氣污染指數(shù)高于相應設定閾值時,確定對應的操作指令為關閉所述密閉裝置103;所述目標判定標準為當前季節(jié)處于夏季、室外溫度低于相應設定閾值、室外濕度低于相應設定閾值、室內空氣污染指數(shù)高于室外空氣污染指數(shù)時,確定對應的操作指令為開啟所述密閉裝置103。
舉例來說,室外為雨天時,室外濕度會高于設定閾值,可以建議關閉窗戶;室外空氣污染嚴重時,室外空氣污染指數(shù)會高于設定閾值,可以建議關閉窗戶;當前季節(jié)為夏季,且室外溫度較低、室外未下雨、室外空氣質量良好時,可以建議打開窗戶。除此之外,根據(jù)不同的實際需求,同樣可以設置其他判定標準及對應的操作指令,本發(fā)明實施例在此不作贅述。
基于上述內容,除了上述的溫度、濕度、空氣質量,獲取到的環(huán)境條件還可以包括光照情況、刮風情況等。
因此,在本發(fā)明的一個實施例中,該基于云計算的密閉裝置控制系統(tǒng)還可以包括:分別與所述微控制器101相連的溫度傳感器202、濕度傳感器203、空氣質量傳感器204、光照傳感器205、風力傳感器206中的任意一種或多種,其中,
所述溫度傳感器202,用于定期收集所述密閉裝置103對應的室內溫度數(shù)據(jù)和室外溫度數(shù)據(jù),并將其發(fā)送給所述微控制器101;
所述濕度傳感器203,用于定期收集所述密閉裝置103對應的室內濕度數(shù)據(jù)和室外濕度數(shù)據(jù),并將其發(fā)送給所述微控制器101;
所述空氣質量傳感器204,用于定期收集所述密閉裝置103對應的室內空氣質量數(shù)據(jù)和室外空氣質量數(shù)據(jù),并將其發(fā)送給所述微控制器101;
所述光照傳感器205,用于定期收集所述密閉裝置103對應的室內光照數(shù)據(jù)和室外光照數(shù)據(jù),并將其發(fā)送給所述微控制器101;
所述風力傳感器206,用于定期收集所述密閉裝置103對應的室內風力數(shù)據(jù)和室外風力數(shù)據(jù),并將其發(fā)送給所述微控制器101。
詳細地,根據(jù)不同的實際應用需求,可以設置各種傳感器用于定期收集對應的室內外環(huán)境數(shù)據(jù),并經(jīng)微控制器上傳至云計算服務器平臺,以便于能夠實時智能的確定出當前適宜的密閉裝置開關狀態(tài),并執(zhí)行后續(xù)的密閉裝置控制操作。
詳細地,各傳感器可以包括對應的室內傳感器和室外傳感器。
詳細地,空氣質量數(shù)據(jù)可以包括氧氣濃度、二氧化碳濃度、PM2.5濃度等。
在本發(fā)明的一個實施例中,該基于云計算的密閉裝置控制系統(tǒng)還可以包括:所述密閉裝置103對應的智能開關207;
所述微控制器101內置于所述云計算服務器平臺102中;
所述微控制器101,具體用于將所述云計算服務器平臺102發(fā)來的操作指令發(fā)送給所述智能開關207,以使所述智能開關207執(zhí)行所述操作指令;
所述智能開關207,用于通過執(zhí)行所述操作指令,控制所述密閉裝置103的開關狀態(tài);在監(jiān)測到所述密閉裝置103的開關狀態(tài)發(fā)生變化時,將所述密閉裝置103當前的開關狀態(tài)經(jīng)所述微控制器101發(fā)送給所述云計算服務器平臺102;
所述云計算服務器平臺102,還用于記錄所述密閉裝置103當前的開關狀態(tài);以及在確定出任一操作指令時,判斷該操作指令是否與記錄的所述密閉裝置103當前的開關狀態(tài)相一致,若否,執(zhí)行將該操作指令發(fā)送給所述微控制器101。
詳細地,當微控制器內置于云計算服務器平臺中時,可以看做是云計算服務器平臺的一個信息傳輸接口。因此,對應地,可以設置用于直接控制密閉裝置開關狀態(tài)的智能開關。通常情況下,一個智能開關可以對應于至少一個密閉裝置。微控制器通過將操作指令發(fā)送給智能開關,以通過智能開關間接控制密閉裝置的開關狀態(tài)。
進一步地,智能開關還可以實時監(jiān)測密閉裝置的開關狀態(tài),在監(jiān)測到其發(fā)生變化時,可以將密閉裝置當前的開關狀態(tài)經(jīng)微控制器實時上傳至云計算服務器平臺。因此,云計算服務器平臺在確定出任一操作指令時,可以進行一次判斷,即判斷該操作指令與記錄的密閉裝置當前的開關狀態(tài)是否一致,不一致時才將該操作指令發(fā)送給微控制器。
例如,用戶出門前打開窗戶時,智能開關可以將窗戶已開啟這一狀態(tài)經(jīng)微控制器上傳至云計算服務器平臺。當云計算服務器平臺根據(jù)室內外環(huán)境條件以智能確定出操作指令為開啟窗戶時,經(jīng)判斷,該操作指令與記錄的當前窗戶開關狀態(tài)相一致,可以不將該操作指令發(fā)送給微控制器。
對應地,當用戶經(jīng)遠程終端請求開啟窗戶時,云計算服務器平臺同樣進行一次判斷,經(jīng)判斷,記錄的窗戶開關狀態(tài)為開啟,兩者相一致,則可以不將開啟窗戶對應地操作指令發(fā)送給微控制器,并通知用戶窗戶當前為開啟狀態(tài)。
綜上所述,由于云計算可以提供無限的廉價存儲和高效的計算能力,與現(xiàn)有控制方式相比,通過將云計算與物聯(lián)網(wǎng)相結合,基于云計算的密閉裝置智能控制尤為方便、快捷且準確,可以同時服務眾多用戶,能夠為用戶居家提供便利,優(yōu)化用戶生活方式,便于用戶健康生活,以及提升用戶體驗。
如圖3所示,本發(fā)明實施例提供了一種基于云計算的密閉裝置控制方法,應用于云計算服務器平臺,可以包括以下步驟:
步驟301:通過微控制器,獲取密閉裝置對應的室內環(huán)境條件和室外環(huán)境條件。
步驟302:在判斷出所述室內環(huán)境條件和室外環(huán)境條件,滿足預先設置的至少一個室內外環(huán)境條件判定標準中的目標判定標準時,確定所述目標判定標準對應的操作指令。
步驟303:將所述操作指令發(fā)送給所述微控制器,以通知所述微控制器根據(jù)所述操作指令,控制所述密閉裝置的開關狀態(tài)。
詳細地,密閉裝置可以為多個,如一個房屋的多扇窗戶。其中,可以同時控制該多扇窗戶中的任意一扇或多扇。
在本發(fā)明一個實施例中,在所述確定所述目標判定標準對應的操作指令之后,進一步包括:將所述室內環(huán)境條件和室外環(huán)境條件,及所述操作指令發(fā)送給遠程終端;在接收到所述遠程終端發(fā)來的針對所述操作指令的確認指令時,執(zhí)行將所述操作指令發(fā)送給所述微控制器。
詳細地,在利用確定出的操作指令以控制密閉裝置的開關狀態(tài)之前,可以由用戶本人進行確認,以明確是否執(zhí)行該控制操作。
在本發(fā)明一個實施例中,該方法進一步包括:將遠程終端發(fā)來的目標操作指令發(fā)送給所述微控制器。
詳細地,用戶可以根據(jù)自身需求,經(jīng)云計算服務器平臺,隨時控制密閉裝置為任一開關狀態(tài)。
如圖4所示,本發(fā)明一個實施例提供了另一種基于云計算的密閉裝置控制方法,以智能控制用戶家居窗戶為例,具體包括以下步驟:
步驟401:用戶手機基于用戶輸入的設置信息,通過訪問云計算服務器平臺以創(chuàng)建家居環(huán)境組,并顯示云計算服務器平臺反饋的每一個室內外環(huán)境條件判定標準及對應的操作指令。
詳細地,用戶輸入的設置信息可以為,將家居環(huán)境組與微控制器相對應。
詳細地,微控制器可以內置于云計算服務平臺中。
舉例來說,云計算服務器平臺反饋的、適宜家居的每一個室內外環(huán)境條件判定標準及對應的操作指令可以為:室外濕度高于設定閾值時,操作指令為關閉窗戶;室外空氣污染指數(shù)高于設定閾值時,操作指令為關閉窗戶;當前季節(jié)為夏季,且室外溫度低于設定閾值、室外濕度低于設定閾值、室外空氣污染指數(shù)低于設定閾值時,操作指令為打開窗戶,等等。
步驟402:用戶手機接收用戶輸入的修改信息,并將修改后的每一個室內外環(huán)境條件判定標準及對應的操作指令發(fā)送給云計算服務器平臺。
詳細地,用戶可以根據(jù)自身需求對云計算服務器平臺反饋的推薦信息進行修改。例如,可以將關閉窗戶對應的室外濕度設定閾值進行適當修改。
步驟403:云計算服務器平臺存儲用戶手機發(fā)來的每一個室內外環(huán)境條件判定標準及對應的操作指令,并與創(chuàng)建的家居環(huán)境組相對應。
詳細地,云計算服務器平臺將用戶修改后的信息與用戶創(chuàng)建的家居環(huán)境組相對應,以便于后續(xù)執(zhí)行對應的判斷處理。
步驟404:智能開關在監(jiān)測到窗戶的開關狀態(tài)發(fā)生改變時,將窗戶當前的開關狀態(tài)上傳至微控制器。
詳細地,窗戶的開關狀態(tài)發(fā)生改變可以為人為改變,也可以為經(jīng)云計算服務器平臺的智能改變。
例如,當用戶想開窗換氣并手動打開窗戶時,智能開關可以監(jiān)測到這一變化,并將窗戶當前的開關狀態(tài):開啟,上傳至微控制器。
步驟405:云計算服務器平臺記錄微控制器發(fā)來的窗戶當前的開關狀態(tài)。
詳細地,云計算服務器平臺可以清除上一次的記錄信息,并記錄窗戶當前的開關狀態(tài)為開啟。
步驟406:設置的每一個傳感器定期收集窗戶對應的室內環(huán)境條件和室外環(huán)境條件,并將其上傳至微控制器。
詳細地,設置的傳感器可以為溫度傳感器、濕度傳感器、空氣質量傳感器、光照傳感器、風力傳感器中的任意一種或多種。
步驟407:云計算服務器平臺接收微控制器發(fā)來的室內環(huán)境條件和室外環(huán)境條件,并判斷其是否滿足家居環(huán)境組對應的任一室內外環(huán)境條件判定標準,若是,執(zhí)行步驟408,否則,結束當前流程。
詳細地,假設微控制器發(fā)來的室內環(huán)境條件和室外環(huán)境條件,滿足室內外環(huán)境條件判定標準:室外空氣污染指數(shù)高于設定閾值,故可以繼續(xù)執(zhí)行步驟408。
步驟408:根據(jù)室內環(huán)境條件和室外環(huán)境條件所滿足的室內外環(huán)境條件判定標準,云計算服務器平臺確定該室內外環(huán)境條件判定標準對應的操作指令。
詳細地,根據(jù)預先設置好的信息,可以確定出室外空氣污染指數(shù)高于設定閾值時,對應的操作指令為關閉窗戶。
步驟409:云計算服務器平臺判斷確定出的操作指令是否與記錄的窗戶當前的開關狀態(tài)相一致,若是,結束當前流程,否則,將室內環(huán)境條件、室外環(huán)境條件和操作指令發(fā)送給用戶手機。
詳細地,由于確定出的操作指令:關閉窗戶,與記錄的窗戶當前的開關狀態(tài):開啟,經(jīng)判斷不一致,則可以將當前的室內環(huán)境條件、室外環(huán)境條件和確定出的操作指令發(fā)送給用戶手機,以便于用戶查看并確認。
用戶經(jīng)查看確認同意時,可以發(fā)送確認指令,當然,用戶同樣可以駁回該操作指令。
步驟410:云計算服務器平臺在接收到用戶手機發(fā)來的確認指令時,將確定出的操作指令發(fā)送給微控制器。
步驟411:智能開關根據(jù)微控制器發(fā)來的操作指令,控制窗戶的開關狀態(tài),并將窗戶當前的開關狀態(tài)經(jīng)微控制器上傳至云計算服務器平臺。
詳細地,智能開關通過執(zhí)行操作指令:關閉窗戶,可以將打開的窗戶進行自動關閉。同時,將窗戶當前的開關狀態(tài):關閉,經(jīng)微控制器上傳至云計算服務器平臺。
步驟412:云計算服務器平臺在接收到用戶手機發(fā)來的目標操作指令時,判斷目標操作指令是否與記錄的窗戶當前的開關狀態(tài)相一致,若是,通知用戶手機并結束當前流程,否則,將目標操作指令發(fā)送給微控制器。
除了上述的云計算服務器平臺智能控制窗戶的開關狀態(tài),用戶同樣可以隨時經(jīng)云計算服務器平臺來自發(fā)控制窗戶的開關狀態(tài)。例如,若窗戶已關閉但用戶需要打開窗戶時,可以經(jīng)用戶手機將操作指令:打開窗戶,發(fā)送給云計算服務器平臺。
由于用戶手機發(fā)來的操作指令為打開窗戶,而記錄的窗戶當前的開關狀態(tài)為關閉,經(jīng)判斷兩者不一致,將可以將操作指令:打開窗戶,發(fā)送給微控制器。當然,若經(jīng)判斷兩者一致,可以通知用戶。
步驟413:智能開關根據(jù)微控制器發(fā)來的操作指令,控制窗戶的開關狀態(tài),并將窗戶當前的開關狀態(tài)經(jīng)微控制器上傳至云計算服務器平臺。
詳細地,智能開關通過執(zhí)行操作指令:打開窗戶,可以將關閉的窗戶進行自動打開。同時,將窗戶當前的開關狀態(tài):開啟,經(jīng)微控制器上傳至云計算服務器平臺。如此循環(huán),以實現(xiàn)對窗戶開關狀態(tài)的智能控制。
綜上所述,本發(fā)明的各個實施例至少具有如下有益效果:
1、本發(fā)明實施例中,基于云計算的密閉裝置控制系統(tǒng)包括微控制器、云計算服務器平臺和密閉裝置;云計算服務器平臺用于在判斷出微控制器獲取的室內環(huán)境條件和室外環(huán)境條件,滿足預先設置的至少一個室內外環(huán)境條件判定標準中的目標判定標準時,確定目標判定標準對應的操作指令,并將其發(fā)送給微控制器;微控制器用于根據(jù)該操作指令控制密閉裝置的開關狀態(tài)。由于可以自動獲取室內外環(huán)境條件并匹配出對應的操作指令,以控制密閉裝置的開關狀態(tài),故這一控制過程可以實時執(zhí)行且無需用戶親力親為。因此,本發(fā)明實施例能夠自動參照室內外環(huán)境條件以相應控制密閉裝置的開關狀態(tài)。
2、本發(fā)明實施例中,基于微控制器和云計算服務器平臺,可以自動獲取室內外環(huán)境條件,自動匹配該室內外環(huán)境條件所適宜的密閉裝置開關狀態(tài),并自動控制密閉裝置于適宜開關狀態(tài)。這一自動實現(xiàn)過程可以無需用戶的參與。對應地,在實現(xiàn)自動控制密閉裝置開關狀態(tài)的同時,還可以考慮用戶自身的需求,如確認用戶是否滿意推薦的適宜開關狀態(tài),以及根據(jù)用戶自身需求來控制開關狀態(tài),以提升用戶體驗。
3、本發(fā)明實施例中,由于云計算可以提供無限的廉價存儲和高效的計算能力,與現(xiàn)有控制方式相比,通過將云計算與物聯(lián)網(wǎng)相結合,基于云計算的密閉裝置智能控制尤為方便、快捷且準確,可以同時服務眾多用戶,能夠為用戶居家提供便利,優(yōu)化用戶生活方式,便于用戶健康生活,以及提升用戶體驗。
需要說明的是,在本文中,諸如第一和第二之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個〃·····”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同因素。
本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質中。
最后需要說明的是:以上所述僅為本發(fā)明的較佳實施例,僅用于說明本發(fā)明的技術方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內所做的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內。