家用風(fēng)扇控制方法、裝置、家用風(fēng)扇裝置及系統(tǒng)的制作方法
【專利摘要】本公開(kāi)揭示了一種家用風(fēng)扇控制方法、裝置、家用風(fēng)扇裝置及系統(tǒng),屬于智能家居領(lǐng)域。所述方法包括:接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用風(fēng)扇的設(shè)備標(biāo)識(shí);查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo)識(shí);確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息用于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布;根據(jù)擋位分布信息確定推薦擋位;向家用風(fēng)扇發(fā)送指示信息,指示信息用于指示家用風(fēng)扇將擋位值設(shè)置為推薦擋位;解決了家用風(fēng)扇僅根據(jù)環(huán)境溫度選擇擋位導(dǎo)致的擋位選擇不準(zhǔn)確的問(wèn)題,達(dá)到了家用風(fēng)扇在自動(dòng)設(shè)置擋位時(shí),對(duì)擋位的選擇更合理,更符合當(dāng)前環(huán)境的效果。
【專利說(shuō)明】
家用風(fēng)扇控制方法、裝置、家用風(fēng)扇裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本公開(kāi)設(shè)及智能家居領(lǐng)域,特別設(shè)及一種家用風(fēng)扇控制方法、裝置、家用風(fēng)扇裝置 及系統(tǒng)。
【背景技術(shù)】
[0002] 家用風(fēng)扇是生活中一種常見(jiàn)的家電產(chǎn)品。家用風(fēng)扇中通常設(shè)置有多個(gè)擋位,不同 的擋位對(duì)應(yīng)于電風(fēng)扇的不同轉(zhuǎn)速,家用風(fēng)扇中還可W設(shè)置有溫度傳感器,家用風(fēng)扇通過(guò)溫 度傳感器檢測(cè)環(huán)境溫度,并根據(jù)環(huán)境溫度自動(dòng)調(diào)節(jié)電風(fēng)扇的擋位。
[0003] 當(dāng)用戶處于具有相同環(huán)境溫度的不同環(huán)境中時(shí),比如,用戶處于37攝氏度的晴天 W及37攝氏度的下雨天時(shí),雖然環(huán)境溫度相同,但用戶的體感是不同的,此時(shí)若家用風(fēng)扇僅 根據(jù)環(huán)境溫度調(diào)節(jié)擋位會(huì)使擋位選擇的不夠準(zhǔn)確。
【發(fā)明內(nèi)容】
[0004] 為了解決家用風(fēng)扇僅根據(jù)環(huán)境溫度調(diào)節(jié)擋位而使擋位選擇的不夠準(zhǔn)確的問(wèn)題,本 公開(kāi)提供一種家用風(fēng)扇控制方法、裝置、家用風(fēng)扇裝置及系統(tǒng)。所述技術(shù)方案如下:
[0005] 根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種家用風(fēng)扇控制方法,該方法包括:
[0006] 接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用風(fēng)扇的設(shè)備標(biāo)識(shí);
[0007] 查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo)識(shí);
[000引確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息用于表示位于區(qū)域中的各個(gè)家 用風(fēng)扇的擋位值分布;
[0009] 根據(jù)擋位分布信息確定推薦擋位;
[0010] 向家用風(fēng)扇發(fā)送指示信息,指示信息用于指示家用風(fēng)扇將擋位值設(shè)置為推薦擋 位。
[0011] 可選的,該方法還包括:
[0012] 獲取家用風(fēng)扇的位置信息;
[0013] 確定位置信息對(duì)應(yīng)的區(qū)域的區(qū)域標(biāo)識(shí);
[0014] 存儲(chǔ)家用風(fēng)扇的設(shè)備標(biāo)識(shí)與區(qū)域標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
[0015] 可選的,獲取家用風(fēng)扇的位置信息,包括:
[0016] 接收家用風(fēng)扇的管理終端上報(bào)的定位信息,將定位信息確定為家用風(fēng)扇的位置信 息;
[0017] 和/或,
[0018] 接收家用風(fēng)扇上報(bào)的屯、跳包,根據(jù)屯、跳包確定家用風(fēng)扇的IPQnternet Protocol AcMress,網(wǎng)際協(xié)議)地址,根據(jù)IP地址確定家用風(fēng)扇的位置信息。
[0019] 可選的,該方法還包括:
[0020] 接收家用風(fēng)扇在預(yù)定時(shí)刻發(fā)送的報(bào)文信息,報(bào)文信息中包括家用風(fēng)扇的設(shè)備標(biāo)識(shí) 和家用風(fēng)扇的擋位值;預(yù)定時(shí)刻是擋位值被設(shè)定的時(shí)刻或每隔預(yù)定時(shí)間間隔所確定的時(shí) 刻;
[0021] 對(duì)報(bào)文信息進(jìn)行流式計(jì)算并實(shí)時(shí)確定設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)在預(yù)定時(shí)刻的擋 位分布信息;
[0022] 存儲(chǔ)區(qū)域標(biāo)識(shí)與擋位分布信息之間的對(duì)應(yīng)關(guān)系。
[0023] 可選的,對(duì)報(bào)文信息進(jìn)行流式計(jì)算并實(shí)時(shí)確定設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)在預(yù)定時(shí) 刻的擋位分布信息,包括:
[0024] 將設(shè)備標(biāo)識(shí)和擋位值作為流式計(jì)算的第一處理算子的輸入數(shù)據(jù)流,通過(guò)第一處理 算子輸出設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)和擋位值;
[0025] 將區(qū)域標(biāo)識(shí)和擋位值作為第二處理算子的輸入數(shù)據(jù)流,通過(guò)第二處理算子輸出區(qū) 域標(biāo)識(shí)和區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息中包括若干個(gè)擋位值,W及每個(gè)擋 位值的個(gè)數(shù),擋位值的個(gè)數(shù)是與區(qū)域標(biāo)識(shí)對(duì)應(yīng)且具有擋位值的設(shè)備標(biāo)識(shí)的個(gè)數(shù)。
[0026] 可選的,根據(jù)擋位分布信息確定推薦擋位,包括:
[0027] 將擋位分布信息中包括的擋位值的中位數(shù)作為推薦擋位;
[0028] 或者,將擋位分布信息中包括的擋位值的平均值作為推薦擋位;
[0029] 或者,將擋位分布信息中包括的擋位值的眾數(shù)作為推薦擋位。
[0030] 根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種家用風(fēng)扇控制裝置,該裝置包括:
[0031] 接收模塊,被配置為接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用風(fēng) 扇的設(shè)備標(biāo)識(shí);
[0032] 查詢模塊,被配置為查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū) 域的標(biāo)識(shí);
[0033] 第一確定模塊,被配置為確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息用于 表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布;
[0034] 第二確定模塊,被配置為根據(jù)擋位分布信息確定推薦擋位;
[0035] 指示模塊,被配置為向家用風(fēng)扇發(fā)送指示信息,指示信息用于指示家用風(fēng)扇將擋 位值設(shè)置為推薦擋位。
[0036] 可選的,該裝置還包括:
[0037] 獲取模塊,被配置為獲取家用風(fēng)扇的位置信息;
[0038] 第=確定模塊,被配置為確定位置信息對(duì)應(yīng)的區(qū)域的區(qū)域標(biāo)識(shí);
[0039] 第一存儲(chǔ)模塊,被配置為存儲(chǔ)家用風(fēng)扇的設(shè)備標(biāo)識(shí)與區(qū)域標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
[0040] 可選的,獲取模塊,被配置為:
[0041] 接收家用風(fēng)扇的管理終端上報(bào)的定位信息,將定位信息確定為家用風(fēng)扇的位置信 息;
[0042] 和/或,接收家用風(fēng)扇上報(bào)的屯、跳包,根據(jù)屯、跳包確定家用風(fēng)扇的IP地址,根據(jù)IP 地址確定家用風(fēng)扇的位置信息。
[0043] 可選的,該裝置還包括:
[0044] 報(bào)文接收模塊,被配置為接收家用風(fēng)扇在預(yù)定時(shí)刻發(fā)送的報(bào)文信息,報(bào)文信息中 包括家用風(fēng)扇的設(shè)備標(biāo)識(shí)和家用風(fēng)扇的擋位值;預(yù)定時(shí)刻是擋位值被設(shè)定的時(shí)刻或每隔預(yù) 定時(shí)間間隔所確定的時(shí)刻;
[0045] 第四確定模塊,被配置為對(duì)報(bào)文信息進(jìn)行流式計(jì)算并實(shí)時(shí)確定設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū) 域標(biāo)識(shí)在預(yù)定時(shí)刻的擋位分布信息;
[0046] 第二存儲(chǔ)模塊,被配置為存儲(chǔ)區(qū)域標(biāo)識(shí)與擋位分布信息之間的對(duì)應(yīng)關(guān)系。
[0047] 可選的,第四確定模塊,被配置為:
[0048] 將設(shè)備標(biāo)識(shí)和擋位值作為流式計(jì)算的第一處理算子的輸入數(shù)據(jù)流,通過(guò)第一處理 算子輸出設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)和擋位值;
[0049] 將區(qū)域標(biāo)識(shí)和擋位值作為第二處理算子的輸入數(shù)據(jù)流,通過(guò)第二處理算子輸出區(qū) 域標(biāo)識(shí)和區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息中包括若干個(gè)擋位值,W及每個(gè)擋 位值的個(gè)數(shù),擋位值的個(gè)數(shù)是與區(qū)域標(biāo)識(shí)對(duì)應(yīng)且具有擋位值的設(shè)備標(biāo)識(shí)的個(gè)數(shù)。
[0050] 可選的,第二確定模塊,還被配置為:
[0051] 將擋位分布信息中包括的擋位值的中位數(shù)作為推薦擋位;
[0052] 或者,將擋位分布信息中包括的擋位值的平均值作為推薦擋位;
[0053] 或者,將擋位分布信息中包括的擋位值的眾數(shù)作為推薦擋位。
[0054] 根據(jù)本公開(kāi)實(shí)施例的第=方面,提供一種家用風(fēng)扇裝置,該裝置包括:
[0055] 發(fā)送模塊,被配置為向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用風(fēng) 扇的設(shè)備標(biāo)識(shí);
[0056] 接收模塊,被配置為接收流式計(jì)算系統(tǒng)反饋的指示信息,指示信息中攜帶有推薦 擋位,推薦擋位是流式計(jì)算系統(tǒng)查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)并確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位 分布信息后,根據(jù)擋位分布信息所確定的擋位值,區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo)識(shí),擋 位分布信息用于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布;
[0057] 設(shè)置模塊,被配置為根據(jù)指示信息將擋位值設(shè)置為推薦擋位。
[005引可選的,該裝置還包括:
[0059] 位置發(fā)送模塊,被配置為向流式計(jì)算系統(tǒng)發(fā)送當(dāng)前所在位置的位置信息。
[0060] 可選的,位置發(fā)送模塊,被配置為:
[0061] 通過(guò)管理終端向流式計(jì)算系統(tǒng)上報(bào)定位信息,流式計(jì)算系統(tǒng)用于將定位信息確定 為家用風(fēng)扇的位置信息;
[0062] 和/或,向流式計(jì)算系統(tǒng)上報(bào)屯、跳包,流式計(jì)算系統(tǒng)用于根據(jù)屯、跳包確定家用風(fēng)扇 的IP地址并根據(jù)IP地址確定家用風(fēng)扇的位置信息。
[0063] 根據(jù)本公開(kāi)實(shí)施例的第四方面,提供一種家用風(fēng)扇控制裝置,該裝置包括:
[0064] 處理器;
[0065] 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0066] 其中,處理器被配置為:
[0067] 接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用風(fēng)扇的設(shè)備標(biāo)識(shí);
[0068] 查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo)識(shí);
[0069] 確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息用于表示位于區(qū)域中的各個(gè)家 用風(fēng)扇的擋位值分布;
[0070] 根據(jù)擋位分布信息確定推薦擋位;
[0071] 向家用風(fēng)扇發(fā)送指示信息,指示信息用于指示家用風(fēng)扇將擋位值設(shè)置為推薦擋 位。
[0072] 根據(jù)本公開(kāi)實(shí)施例的第五方面,提供一種家用風(fēng)扇裝置,該裝置包括:
[0073] 處理器;
[0074] 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[00巧]其中,處理器被配置為:
[0076] 向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用風(fēng)扇的設(shè)備標(biāo)識(shí);
[0077] 接收流式計(jì)算系統(tǒng)反饋的指示信息,指示信息中攜帶有推薦擋位,推薦擋位是流 式計(jì)算系統(tǒng)查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)并確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息后,根據(jù)擋 位分布信息所確定的擋位值,區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo)識(shí),擋位分布信息用于表 示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布;
[0078] 根據(jù)指示信息將擋位值設(shè)置為推薦擋位。
[0079] 根據(jù)本公開(kāi)實(shí)施例的第六方面,提供一種家用風(fēng)扇控制系統(tǒng),該系統(tǒng)包括:流式計(jì) 算系統(tǒng)和家用風(fēng)扇,流式計(jì)算系統(tǒng)通過(guò)無(wú)線網(wǎng)絡(luò)與家用風(fēng)扇相連;
[0080] 家用風(fēng)扇,被配置為向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用風(fēng) 扇的設(shè)備標(biāo)識(shí);接收流式計(jì)算系統(tǒng)反饋的指示信息,指示信息中攜帶有推薦擋位,推薦擋位 是流式計(jì)算系統(tǒng)查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)并確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息后,根 據(jù)擋位分布信息所確定的擋位值,區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo)識(shí),擋位分布信息用 于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布;根據(jù)指示信息將擋位值設(shè)置為推薦擋 位;
[0081] 流式計(jì)算系統(tǒng),被配置為接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求;查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū) 域標(biāo)識(shí);確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息;根據(jù)擋位分布信息確定推薦擋位;向家用風(fēng)扇 發(fā)送指示信息,指示信息用于指示家用風(fēng)扇將擋位值設(shè)置為推薦擋位。
[0082] 本公開(kāi)的實(shí)施例提供的技術(shù)方案可W包括W下有益效果:
[0083] 通過(guò)家用風(fēng)扇向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,由流式計(jì)算系統(tǒng)實(shí)時(shí)地確定該家用 風(fēng)扇所在的區(qū)域的擋位分布信息,即該區(qū)域中包括的各個(gè)家用風(fēng)扇的擋位值分布,流式計(jì) 算系統(tǒng)根據(jù)與該家用風(fēng)扇位于同一區(qū)域內(nèi)的其他家用風(fēng)扇所設(shè)置的擋位值向家用風(fēng)扇推 薦擋位值,由于同一區(qū)域內(nèi)的環(huán)境是相似的,因此處于同一區(qū)域內(nèi)的用戶的體感也是相似 的,而用戶為家用風(fēng)扇擋位設(shè)置的擋位值通常是使用戶感到舒適的擋位值,因此,家用風(fēng) 扇將擋位設(shè)置為流式計(jì)算系統(tǒng)根據(jù)同一區(qū)域內(nèi)其他家用風(fēng)扇的擋位值確定的推薦擋位,解 決了家用風(fēng)扇僅根據(jù)環(huán)境溫度選擇擋位導(dǎo)致的擋位選擇不準(zhǔn)確的問(wèn)題,達(dá)到了家用風(fēng)扇在 自動(dòng)設(shè)置擋位時(shí),對(duì)擋位的選擇更合理,更符合當(dāng)前環(huán)境的效果。
[0084] 應(yīng)當(dāng)理解的是,W上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本 公開(kāi)。
【附圖說(shuō)明】
[0085] 此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施 例,并于說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
[0086] 圖IA是根據(jù)部分示例性實(shí)施例示出的一種家用風(fēng)扇控制方法所設(shè)及的實(shí)施環(huán)境 的示意圖;
[0087] 圖IB是根據(jù)部分示例性實(shí)施例示出的另一種家用風(fēng)扇控制方法所設(shè)及的實(shí)施環(huán) 境的示意圖;
[0088] 圖2是根據(jù)部分示例性實(shí)施例示出的一種流式計(jì)算系統(tǒng)的結(jié)構(gòu)示意圖;
[0089] 圖3是根據(jù)部分示例性實(shí)施例示出的一種有向圖拓?fù)浣Y(jié)構(gòu)的結(jié)構(gòu)示意圖;
[0090] 圖4是根據(jù)一示例性實(shí)施例示出的一種家用風(fēng)扇控制方法的流程圖;
[0091] 圖5是根據(jù)另一示例性實(shí)施例示出的一種家用風(fēng)扇控制方法的流程圖;
[0092] 圖6是根據(jù)另一示例性實(shí)施例示出的一種家用風(fēng)扇控制方法的流程圖;
[0093] 圖7是根據(jù)另一示例性實(shí)施例示出的一種有向圖拓?fù)浣Y(jié)構(gòu)的結(jié)構(gòu)示意圖;
[0094] 圖8是根據(jù)另一示例性實(shí)施例示出的一種家用風(fēng)扇控制方法的流程圖;
[00%]圖9是根據(jù)一示例性實(shí)施例示出的一種家用風(fēng)扇控制裝置的框圖;
[0096] 圖10是根據(jù)另一示例性實(shí)施例示出的一種家用風(fēng)扇控制裝置的框圖;
[0097] 圖11是根據(jù)一示例性實(shí)施例示出的一種家用風(fēng)扇裝置的框圖;
[0098] 圖12是根據(jù)另一示例性實(shí)施例示出的一種家用風(fēng)扇裝置的框圖;
[0099] 圖13是根據(jù)另一示例性實(shí)施例示出的一種家用風(fēng)扇裝置的框圖;
[0100] 圖14是根據(jù)另一示例性實(shí)施例示出的一種家用風(fēng)扇控制裝置的框圖。
【具體實(shí)施方式】
[0101] 運(yùn)里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述設(shè)及 附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。W下示例性實(shí)施例 中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附 權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
[0102] 圖IA是根據(jù)部分示例性實(shí)施例示出的一種家用風(fēng)扇控制方法所設(shè)及的實(shí)施環(huán)境 的示意圖,如圖IA所示,該實(shí)施環(huán)境可W包括:家用風(fēng)扇110和流式計(jì)算系統(tǒng)120。
[0103] 家用風(fēng)扇110中設(shè)置有若干個(gè)擋位,不同的擋位對(duì)應(yīng)于不同的轉(zhuǎn)速,家用風(fēng)扇110 通過(guò)將擋位設(shè)置為某一特定擋位,輸出該特定擋位對(duì)應(yīng)的轉(zhuǎn)速。家用風(fēng)扇110還內(nèi)置有WiFi (Wireless-Fidelity,無(wú)線保真)模塊,可W通過(guò)Wi-Fi、藍(lán)牙等無(wú)線網(wǎng)絡(luò)方式與流式計(jì)算系 統(tǒng)120相連。
[0104] 流式計(jì)算系統(tǒng)120可W是一臺(tái)服務(wù)器,也可W是由若干臺(tái)服務(wù)器組成的服務(wù)器集 群,或者是一個(gè)云計(jì)算服務(wù)中屯、。圖IAW流式計(jì)算系統(tǒng)120是一臺(tái)服務(wù)器為例進(jìn)行說(shuō)明。
[0105] 在本公開(kāi)實(shí)施例所設(shè)及的實(shí)施環(huán)境中,通常包括多個(gè)與流式計(jì)算系統(tǒng)120相連的 家用風(fēng)扇110,圖IA僅W包括3個(gè)家用風(fēng)扇110為例進(jìn)行說(shuō)明。
[0106] 可選的,對(duì)于圖IA所示的實(shí)施環(huán)境中的任意一個(gè)家用風(fēng)扇110,每個(gè)家用風(fēng)扇110 還可W通過(guò)流式計(jì)算系統(tǒng)120與管理終端130建立連接。實(shí)施環(huán)境可W如圖IB所示:
[0107] 管理終端130可W是諸如智能手機(jī)、平板電腦、智能電視、電子書(shū)閱讀器、多媒體播 放器、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)之類的等電子設(shè)備,終端設(shè)備130具有無(wú)線通信功 能。管理終端130在與家庭風(fēng)扇110相連后,可W對(duì)家庭風(fēng)扇110執(zhí)行開(kāi)啟、關(guān)閉和調(diào)節(jié)擋位 等操作。
[0108] 管理終端130中包括有GPS(Global化Sitioning System,全球定位系統(tǒng)),管理終 端130可W通過(guò)GPS獲取定位信息。
[0109] 若在局域網(wǎng)環(huán)境下,家用風(fēng)扇110也可W與管理終端130直接相連,不需要流式計(jì) 算系統(tǒng)120的中轉(zhuǎn)。可選地,家用風(fēng)扇110與管理終端130之間存在綁定關(guān)系。
[0110] 圖2是本公開(kāi)實(shí)施例所設(shè)及的一種流式計(jì)算系統(tǒng)的結(jié)構(gòu)示意圖??蛇x地,該系統(tǒng)至 少包括:主集群節(jié)點(diǎn)210和從集群節(jié)點(diǎn)220。
[0111] 可選地,該系統(tǒng)基于Storm平臺(tái),主集群節(jié)點(diǎn)(Nimbus)210用于將需要執(zhí)行的工作 分配給一個(gè)或多個(gè)從集群節(jié)點(diǎn)(Supervisor)220進(jìn)行處理。一個(gè)從集群節(jié)點(diǎn)220可W啟動(dòng)一 個(gè)或多個(gè)進(jìn)程(Worker)230,每個(gè)進(jìn)程230中包括一個(gè)或多個(gè)線程240,每個(gè)線程240用于執(zhí) 行主集群210分配的工作。
[0112] 在本公開(kāi)實(shí)施例中,該流式計(jì)算系統(tǒng)用于運(yùn)行有向圖拓?fù)浣Y(jié)構(gòu),則主集群節(jié)點(diǎn)向 從集群節(jié)點(diǎn)分配有向圖拓?fù)浣Y(jié)構(gòu)中的代碼,有向圖拓?fù)浣Y(jié)構(gòu)的結(jié)構(gòu)示意圖可W如圖3所示, 該拓?fù)浣Y(jié)構(gòu)可W包括:數(shù)據(jù)源(Spout)310和至少一個(gè)處理算子(Bolt)320。
[0113] 其中,數(shù)據(jù)源310是產(chǎn)生數(shù)據(jù)的節(jié)點(diǎn),處理算子320是用于對(duì)數(shù)據(jù)進(jìn)行過(guò)濾、聚合、 計(jì)算、查詢數(shù)據(jù)庫(kù)等處理的節(jié)點(diǎn)。
[0114] 數(shù)據(jù)W數(shù)據(jù)流(Stream)的形式實(shí)時(shí)的在數(shù)據(jù)源和處理算子,W及處理算子與處理 算子之間傳輸,傳輸?shù)臄?shù)據(jù)流中包括多個(gè)數(shù)據(jù)單元(Tuple)。數(shù)據(jù)流中的數(shù)據(jù)單元可W被分 給一個(gè)或多個(gè)處理算子進(jìn)行處理,分組的方法可W是隨機(jī)分組、按照數(shù)據(jù)單元的關(guān)鍵字進(jìn) 行分組和將所有數(shù)據(jù)單元分給一個(gè)處理算子進(jìn)行處理等,本實(shí)施例對(duì)此不作限定。
[0115] 流式計(jì)算系統(tǒng)在運(yùn)行該拓?fù)浣Y(jié)構(gòu)時(shí),每個(gè)線程用于運(yùn)行一個(gè)數(shù)據(jù)源或一個(gè)處理算 子中的代碼,一個(gè)拓?fù)浣Y(jié)構(gòu)中包括的數(shù)據(jù)源和處理算子的代碼可W由多個(gè)從集群節(jié)點(diǎn)的多 個(gè)進(jìn)程中的多個(gè)線程來(lái)運(yùn)行。
[0116] 圖4是根據(jù)一示例性實(shí)施例示出的一種家用風(fēng)扇控制方法的流程圖,該方法可W 應(yīng)用于圖IA所示的實(shí)施環(huán)境中,該方法包括如下幾個(gè)步驟:
[0117] 在步驟401中,家用風(fēng)扇向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用 風(fēng)扇的設(shè)備標(biāo)識(shí)。
[0118] 在步驟402中,流式計(jì)算系統(tǒng)接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求。
[0119] 在步驟403中,流式計(jì)算系統(tǒng)查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)是家用風(fēng)扇 所在區(qū)域的標(biāo)識(shí)。
[0120] 在步驟404中,流式計(jì)算系統(tǒng)確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息用 于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布。
[0121 ]在步驟405中,流式計(jì)算系統(tǒng)根據(jù)擋位分布信息確定推薦擋位。
[0122] 在步驟406中,流式計(jì)算系統(tǒng)向家用風(fēng)扇發(fā)送指示信息,指示信息用于指示家用風(fēng) 扇將擋位值設(shè)置為推薦擋位。
[0123] 在步驟407中,家用風(fēng)扇接收流式計(jì)算系統(tǒng)反饋的指示信息。
[0124] 指示信息中攜帶有推薦擋位,推薦擋位是流式計(jì)算系統(tǒng)查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域 標(biāo)識(shí)并確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息后,根據(jù)擋位分布信息所確定的擋位值,區(qū)域標(biāo) 識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo)識(shí),擋位分布信息用于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位 值分布。
[0125] 在步驟408中,家用風(fēng)扇根據(jù)指示信息將擋位值設(shè)置為推薦擋位。
[0126] 需要說(shuō)明的是,上述步驟401、步驟407和步驟408可W單獨(dú)實(shí)現(xiàn)成為家用風(fēng)扇側(cè)的 家用風(fēng)扇控制方法,上述步驟402-步驟406可W單獨(dú)實(shí)現(xiàn)成為流式計(jì)算系統(tǒng)側(cè)的家用風(fēng)扇 控制方法。
[0127] 綜上所述,本公開(kāi)實(shí)施例提供的家用風(fēng)扇控制方法,家用風(fēng)扇向流式計(jì)算系統(tǒng)發(fā) 送獲取請(qǐng)求,由流式計(jì)算系統(tǒng)實(shí)時(shí)地確定該家用風(fēng)扇所在的區(qū)域的擋位分布信息,即該區(qū) 域中包括的各個(gè)家用風(fēng)扇的擋位值分布,流式計(jì)算系統(tǒng)根據(jù)與該家用風(fēng)扇位于同一區(qū)域內(nèi) 的其他家用風(fēng)扇所設(shè)置的擋位值向家用風(fēng)扇推薦擋位值,由于同一區(qū)域內(nèi)的環(huán)境是相似 的,因此處于同一區(qū)域內(nèi)的用戶的體感也是相似的,而用戶為家用風(fēng)扇擋位設(shè)置的擋位值 通常是使用戶感到舒適的擋位值,因此,家用風(fēng)扇將擋位設(shè)置為流式計(jì)算系統(tǒng)根據(jù)同一區(qū) 域內(nèi)其他家用風(fēng)扇的擋位值確定的推薦擋位,解決了家用風(fēng)扇僅根據(jù)環(huán)境溫度選擇擋位導(dǎo) 致的擋位選擇不準(zhǔn)確的問(wèn)題,達(dá)到了家用風(fēng)扇在自動(dòng)設(shè)置擋位時(shí),對(duì)擋位的選擇更合理,更 符合當(dāng)前環(huán)境的效果。
[0128] 對(duì)于與流式計(jì)算系統(tǒng)相連的每一個(gè)家用風(fēng)扇,流式計(jì)算系統(tǒng)可W建立家用風(fēng)扇的 設(shè)備標(biāo)識(shí)與家用風(fēng)扇所在的區(qū)域的區(qū)域標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,本實(shí)施例示出了流式計(jì)算系 統(tǒng)存儲(chǔ)家用風(fēng)扇的設(shè)備標(biāo)識(shí)與區(qū)域標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系的一種方法。
[0129] 如圖5是根據(jù)另一示例性實(shí)施例示出的一種家用風(fēng)扇控制方法的流程圖,該方法 可W應(yīng)用于圖IA或圖IB所示的實(shí)施環(huán)境中,該方法包括如下幾個(gè)步驟:
[0130] 在步驟501中,家用風(fēng)扇向流式計(jì)算系統(tǒng)發(fā)送當(dāng)前所在位置的位置信息。
[0131] 可選的,位置信息是家用風(fēng)扇的經(jīng)締度信息。
[0132] 該步驟可W由W下兩種實(shí)現(xiàn)方式中的至少一種方式來(lái)實(shí)現(xiàn):
[0133] 在第一種可能的實(shí)現(xiàn)方式中,家用風(fēng)扇通過(guò)管理終端向流式計(jì)算系統(tǒng)上報(bào)定位信 息,流式計(jì)算系統(tǒng)用于將定位信息確定為家用風(fēng)扇的位置信息。
[0134] 可選的,管理終端中安裝有用于對(duì)家用風(fēng)扇進(jìn)行管理的APP(Application,應(yīng)用程 序),用戶可W在該APP中添加家用風(fēng)扇,實(shí)現(xiàn)與家用風(fēng)扇的初次連接,并對(duì)家用風(fēng)扇進(jìn)行硬 件初始化、建立內(nèi)存空間的映射表、串口初始化和中斷初始化等初始化設(shè)置,在初始化設(shè)置 后,用戶可W在管理終端中選擇是否向流式計(jì)算系統(tǒng)發(fā)送家用風(fēng)扇的初始狀態(tài)信息,該初 始狀態(tài)信息中包括定位信息,若用戶選擇上報(bào)定位信息,則管理終端通過(guò)GI^獲取自身的定 位信息上報(bào)給流式計(jì)算系統(tǒng)。
[0135] 需要說(shuō)明的是,家用風(fēng)扇與管理終端建立連接后,用戶也可W在管理終端中選擇 主動(dòng)向流式計(jì)算系統(tǒng)上報(bào)定位信息。比如,當(dāng)家用風(fēng)扇或管理終端的位置發(fā)生變化時(shí),用戶 可W在管理終端中選擇向流式計(jì)算系統(tǒng)上報(bào)新的定位信息。
[0136] 在第二種可能的實(shí)現(xiàn)方式中,家用風(fēng)扇向流式計(jì)算系統(tǒng)上報(bào)屯、跳包,流式計(jì)算系 統(tǒng)用于根據(jù)屯、跳包確定家用風(fēng)扇的IP地址并根據(jù)IP地址確定家用風(fēng)扇的位置信息。
[0137] 家用風(fēng)扇在與流式計(jì)算系統(tǒng)建立無(wú)線連接后,為了維持與流式計(jì)算系統(tǒng)之間的無(wú) 線連接,需要每隔預(yù)定時(shí)間間隔向流式計(jì)算系統(tǒng)發(fā)送屯、跳包,該屯、跳包是包括一個(gè)固定信 息的數(shù)據(jù)包或者是一個(gè)只包含包頭的空包,該固定信息可W是家用風(fēng)扇和流式計(jì)算系統(tǒng)預(yù) 先設(shè)定好的任意信息,預(yù)定時(shí)間間隔可W是系統(tǒng)預(yù)設(shè)值或由用戶自定義,本實(shí)施例對(duì)此不 作限定。
[0138] 流式計(jì)算系統(tǒng)中預(yù)先存儲(chǔ)有IP地址數(shù)據(jù)庫(kù),IP地址數(shù)據(jù)庫(kù)中包括IP地址與位置信 息之間的對(duì)應(yīng)關(guān)系,流式計(jì)算系統(tǒng)在接收到家用風(fēng)扇發(fā)送的屯、跳包后,可W確定發(fā)送該屯、 跳包的家用風(fēng)扇的IP地址,則流式計(jì)算系統(tǒng)通過(guò)查詢IP地址數(shù)據(jù)庫(kù)確定與接收到的IP地址 對(duì)應(yīng)的位置信息。
[0139] 通常來(lái)說(shuō),家用風(fēng)扇的位置是不變的,因此,流式計(jì)算系統(tǒng)在使用上述第一種和/ 或第二種方法確定的多個(gè)位置信息之間的差值應(yīng)當(dāng)是在誤差允許范圍內(nèi),此時(shí),流式計(jì)算 系統(tǒng)可W將該多個(gè)位置信息的中間位置確定為家用風(fēng)扇的位置信息。當(dāng)流式計(jì)算系統(tǒng)確定 得到的多個(gè)位置信息的差值超過(guò)誤差允許范圍時(shí),可W認(rèn)為家用風(fēng)扇的所在位置發(fā)生了 變化,則流式計(jì)算系統(tǒng)可W將最近一個(gè)確定得到的位置信息確定為家用風(fēng)扇的位置信息。
[0140] 在步驟502中,流式計(jì)算系統(tǒng)獲取家用風(fēng)扇的位置信息。
[0141] 該步驟可W由W下兩種實(shí)現(xiàn)方式中的至少一種方式來(lái)實(shí)現(xiàn):
[0142] 與上述第一種可能的實(shí)現(xiàn)方式相對(duì)應(yīng),在第一種可能的實(shí)現(xiàn)方式中,流式計(jì)算系 統(tǒng)接收家用風(fēng)扇的管理終端上報(bào)的定位信息,將定位信息確定為家用風(fēng)扇的位置信息。
[0143] 與上述第二種可能的實(shí)現(xiàn)方式相對(duì)應(yīng),在第二種可能的實(shí)現(xiàn)方中,流式計(jì)算系統(tǒng) 接收家用風(fēng)扇上報(bào)的屯、跳包,根據(jù)屯、跳包確定家用風(fēng)扇的IP地址,根據(jù)IP地址確定家用風(fēng) 扇的位置信息。
[0144] 在步驟503中,流式計(jì)算系統(tǒng)確定位置信息對(duì)應(yīng)的區(qū)域的區(qū)域標(biāo)識(shí)。
[0145] 流式計(jì)算系統(tǒng)中包括有地圖API (Application Programming Inte;rface,應(yīng)用程 序編程接口),流式計(jì)算系統(tǒng)在獲取到家用風(fēng)扇的位置信息后,調(diào)用地圖API確定該位置信 息對(duì)應(yīng)的區(qū)域的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)用于唯一的標(biāo)識(shí)一個(gè)區(qū)域。
[0146] 其中,一個(gè)區(qū)域可W是一個(gè)小區(qū)、一棟建筑物、一條街道、一個(gè)村落或者是由用戶 或系統(tǒng)劃分的任意面積大小的一片地區(qū)范圍,比如,一個(gè)位置信息所對(duì)應(yīng)的區(qū)域是"XX小 區(qū)"、"XX路"、"XX大樓'和"XX醫(yī)院"等。
[0147] 在步驟504中,流式計(jì)算系統(tǒng)存儲(chǔ)家用風(fēng)扇的設(shè)備標(biāo)識(shí)與區(qū)域標(biāo)識(shí)之間的對(duì)應(yīng)關(guān) 系。
[0148] 其中,家用風(fēng)扇的設(shè)備標(biāo)識(shí)用于唯一的標(biāo)識(shí)一個(gè)家用風(fēng)扇。
[0149] 比如,流式計(jì)算系統(tǒng)接收位到4個(gè)家用風(fēng)扇發(fā)送的位置信息,在對(duì)位置信息進(jìn)行確 定后,確定其中3個(gè)家用風(fēng)扇位于"A大樓"中,1個(gè)家用風(fēng)扇位于"B大樓"中,則流式計(jì)算系統(tǒng) 存儲(chǔ)的設(shè)備標(biāo)識(shí)與區(qū)域標(biāo)識(shí)的對(duì)應(yīng)關(guān)系可W如下表一所示:
[0151] 表一
[0152] 其中,區(qū)域標(biāo)識(shí)1是"A大樓"的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)2是"B大樓"的區(qū)域標(biāo)識(shí),需要說(shuō) 明的是,表一的形式和內(nèi)容都是示例性的,本實(shí)施例對(duì)此不作限定。
[0153] 可選的,基于圖5所示的實(shí)施例,與流式計(jì)算系統(tǒng)相連的家用風(fēng)扇在與流式計(jì)算系 統(tǒng)建立無(wú)線連接后,當(dāng)處于工作狀態(tài)時(shí),還可W將自身當(dāng)前設(shè)置的擋位值上報(bào)給流式計(jì)算 系統(tǒng),則該方法還包括如下步驟,如圖6所示:
[0154] 在步驟601中,流式計(jì)算系統(tǒng)接收家用風(fēng)扇在預(yù)定時(shí)刻發(fā)送的報(bào)文信息,報(bào)文信息 中包括家用風(fēng)扇的設(shè)備標(biāo)識(shí)和家用風(fēng)扇的擋位值。
[0155] 其中,預(yù)定時(shí)刻是擋位值被設(shè)定的時(shí)刻或每隔預(yù)定時(shí)間間隔所確定的時(shí)刻,其中, 預(yù)定時(shí)間間隔是系統(tǒng)預(yù)設(shè)值或由用戶自定義。比如,當(dāng)用戶調(diào)節(jié)家用風(fēng)扇的擋位值,或者家 用風(fēng)扇根據(jù)溫度變化改變擋位值時(shí)發(fā)送報(bào)文信息,再比如,家用風(fēng)扇每隔30分鐘上報(bào)一次 報(bào)文信息。
[0156] W 報(bào)文信息是 JsonQavaScript Object Notation ,JavaScript 對(duì)象表示法)格式 的為例,家用風(fēng)扇上報(bào)的報(bào)文信息的一種可能的形式為:
[0157] r
[015 引
[0159] ,
[0160]
[0161]
[0162] 其中,did字段用于表示家用風(fēng)扇的設(shè)備標(biāo)識(shí),key字段用于表示該報(bào)文信息中包 括的信息的類型,value字段表示該報(bào)文信息中包括的信息的數(shù)值;在該示例性例子中,該 報(bào)文信息表示家用風(fēng)扇的設(shè)備標(biāo)識(shí)為123456,上報(bào)的是擋位信息,擋位值為30。本實(shí)施例中 示出的報(bào)文信息的格式、報(bào)文信息中字段的形式和內(nèi)容都是示例性的,本實(shí)施例對(duì)此不作 限定。
[0163] 在步驟602中,流式計(jì)算系統(tǒng)對(duì)報(bào)文信息進(jìn)行流式計(jì)算并實(shí)時(shí)確定設(shè)備標(biāo)識(shí)對(duì)應(yīng) 的區(qū)域標(biāo)識(shí)在該預(yù)定時(shí)刻的擋位分布信息。
[0164] 該步驟可W由流式計(jì)算系統(tǒng)中的多個(gè)從集群節(jié)點(diǎn)的多個(gè)進(jìn)程中的多個(gè)線程來(lái)實(shí) 現(xiàn),則主集群節(jié)點(diǎn)可W是服務(wù)器,從集群節(jié)點(diǎn)可W是與服務(wù)器相連的多個(gè)分布設(shè)置的諸如 計(jì)算機(jī)、便攜式計(jì)算機(jī)和服務(wù)器之類的具有處理能力的終端設(shè)備,主集群節(jié)點(diǎn)在接收到報(bào) 文信息后,將報(bào)文信息分配不同的從集群節(jié)點(diǎn)中,對(duì)同一預(yù)定時(shí)刻接收到的多個(gè)報(bào)文信息 并行處理,則在本實(shí)施例中,W流式計(jì)算系統(tǒng)依次接收到上述表一示出的設(shè)備標(biāo)識(shí)1至設(shè)備 標(biāo)識(shí)4發(fā)送的報(bào)文信息為例,則流式計(jì)算系統(tǒng)中運(yùn)行的拓?fù)浣Y(jié)構(gòu)可W如圖7所示。
[0165] 將接收到的報(bào)文信息中包括的設(shè)備標(biāo)識(shí)和擋位值作為流式計(jì)算的第一處理算子 的輸入數(shù)據(jù)流,通過(guò)第一處理算子輸出設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)和擋位值。數(shù)據(jù)源可W向 多個(gè)第一處理算子發(fā)送數(shù)據(jù)流,第一處理算子是用于查詢對(duì)應(yīng)關(guān)系的算子,第一處理算子 通過(guò)查詢?cè)O(shè)備標(biāo)識(shí)與區(qū)域標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,確定與該設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)。
[0166] 第一處理算子向第二處理算子發(fā)送數(shù)據(jù)流,并將區(qū)域標(biāo)識(shí)和擋位值作為第二處理 算子的輸入數(shù)據(jù)流,通過(guò)第二處理算子輸出區(qū)域標(biāo)識(shí)和區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋 位分布信息中包括若干個(gè)擋位值,W及每個(gè)擋位值的個(gè)數(shù),擋位值的個(gè)數(shù)是與區(qū)域標(biāo)識(shí)對(duì) 應(yīng)且具有該擋位值的設(shè)備標(biāo)識(shí)的個(gè)數(shù),其中,第二處理算子是用于對(duì)接收到的數(shù)據(jù)進(jìn)行聚 合的算子。多個(gè)第一處理算子可W同時(shí)向第二處理算子發(fā)送數(shù)據(jù)流,第二處理算子將確定 得到的區(qū)域標(biāo)識(shí)和擋位分布信息進(jìn)行輸出并用于存儲(chǔ)。
[0167] 在步驟603中,流式計(jì)算系統(tǒng)存儲(chǔ)區(qū)域標(biāo)識(shí)與擋位分布信息之間的對(duì)應(yīng)關(guān)系。
[0168] 流式計(jì)算系統(tǒng)存儲(chǔ)的是區(qū)域標(biāo)識(shí)與區(qū)域標(biāo)識(shí)在接收到報(bào)文信息的預(yù)定時(shí)刻的擋 位分布信息之間的對(duì)應(yīng)關(guān)系,當(dāng)下一個(gè)預(yù)定時(shí)刻,流式計(jì)算系統(tǒng)接收到某一家用風(fēng)扇發(fā)送 的新的報(bào)文信息時(shí),對(duì)擋位分布信息中包括的該家用風(fēng)扇的擋位值進(jìn)行更新從而對(duì)擋位分 布信息進(jìn)行更新,或者,當(dāng)下一個(gè)預(yù)定時(shí)刻,流式計(jì)算系統(tǒng)第一次接收到的一個(gè)新的家用風(fēng) 扇發(fā)送的報(bào)文信息時(shí),流式計(jì)算系統(tǒng)將該家用風(fēng)扇的擋位值增加到擋位分布信息中對(duì)擋位 分布信息進(jìn)行更新,然后,流式計(jì)算系統(tǒng)存儲(chǔ)區(qū)域標(biāo)識(shí)與區(qū)域標(biāo)識(shí)在下一個(gè)預(yù)定時(shí)刻的擋 位分布信息之間的對(duì)應(yīng)關(guān)系。
[0169] 在一個(gè)示例性的例子中,在00:00:00時(shí)刻,流式計(jì)算系統(tǒng)接收到4個(gè)家用風(fēng)扇發(fā)送 的報(bào)文信息,該4個(gè)家用風(fēng)扇可W是上述表一示出的4個(gè)家用風(fēng)扇,且設(shè)備標(biāo)識(shí)1對(duì)應(yīng)的擋位 值為30,設(shè)備標(biāo)識(shí)2對(duì)應(yīng)的擋位值為30,設(shè)備標(biāo)識(shí)3對(duì)應(yīng)的擋位值為50,設(shè)備標(biāo)識(shí)4對(duì)應(yīng)的擋 位值為80。則流式計(jì)算系統(tǒng)在接收到該4個(gè)報(bào)文信息后,并行地對(duì)該4個(gè)報(bào)文信息進(jìn)行處理, 查詢表一所示的對(duì)應(yīng)關(guān)系確定設(shè)備標(biāo)識(shí)1、設(shè)備標(biāo)識(shí)2和設(shè)備標(biāo)識(shí)3所對(duì)應(yīng)的均為區(qū)域標(biāo)識(shí) 1,設(shè)備標(biāo)識(shí)4對(duì)應(yīng)區(qū)域標(biāo)識(shí)2。則確定設(shè)備標(biāo)識(shí)1在該時(shí)刻對(duì)應(yīng)的擋位值30、設(shè)備標(biāo)識(shí)2在該 時(shí)刻對(duì)應(yīng)的擋位值30和設(shè)備標(biāo)識(shí)3在該時(shí)刻對(duì)應(yīng)的擋位值50均為區(qū)域標(biāo)識(shí)1在該00:00:00 時(shí)刻對(duì)應(yīng)的擋位值,則區(qū)域標(biāo)識(shí)1的擋位分布信息為:2個(gè)30擋和1個(gè)50擋。同理,可W確定區(qū) 域標(biāo)識(shí)2的擋位分布信息為:1個(gè)80擋。
[0170] 在00:01:00時(shí)刻,流式計(jì)算系統(tǒng)接收到設(shè)備標(biāo)識(shí)1發(fā)送的報(bào)文信息和設(shè)備標(biāo)識(shí)5發(fā) 送的報(bào)文信息,其中,設(shè)備標(biāo)識(shí)5與區(qū)域標(biāo)識(shí)2對(duì)應(yīng),表一中未示出設(shè)備標(biāo)識(shí)5與區(qū)域標(biāo)識(shí)2的 對(duì)應(yīng)關(guān)系。在該00 : Ol: 00時(shí)刻,設(shè)備標(biāo)識(shí)1對(duì)應(yīng)的擋位值為50,設(shè)備標(biāo)識(shí)5對(duì)應(yīng)的擋位值為 100。則流式計(jì)算系統(tǒng)確定區(qū)域標(biāo)識(shí)1在00:01:00時(shí)刻的擋位分布信息為:1個(gè)30擋和2個(gè)50 擋,區(qū)域標(biāo)識(shí)2在該時(shí)刻的擋位分布信息為:1個(gè)80擋和1個(gè)100擋。
[0171] 可選的,在基于上述實(shí)施例的其他可選實(shí)施例中,與流式計(jì)算系統(tǒng)相連的家用風(fēng) 扇可W向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,從而接收到流式計(jì)算系統(tǒng)返回的推薦擋位,并根據(jù) 推薦擋位設(shè)置自身的擋位值,則該方法還包括如下幾個(gè)步驟,如圖8所示:
[0172] 在步驟801中,家用風(fēng)扇向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用 風(fēng)扇的設(shè)備標(biāo)識(shí)。
[0173] 家用風(fēng)扇可W通過(guò)用戶調(diào)節(jié)從而改變擋位值;也可W根據(jù)溫度傳感器采集到的溫 度自動(dòng)調(diào)節(jié)擋位;還可W由用戶在家用風(fēng)扇的管理終端中將家用風(fēng)扇設(shè)置為"鄰居模式", 則家用風(fēng)扇處于"鄰居模式"時(shí),向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,W使流式計(jì)算系統(tǒng)根據(jù)該 家用風(fēng)扇所在的區(qū)域的其他家用風(fēng)扇的擋位值為該家用風(fēng)扇推薦擋位值。
[0174] 在步驟802中,流式計(jì)算系統(tǒng)接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求。
[0175] 在步驟803中,流式計(jì)算系統(tǒng)查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)是家用風(fēng)扇 所在區(qū)域的標(biāo)識(shí)。
[0176] 流式計(jì)算系統(tǒng)查詢預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)與區(qū)域標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,確定與接收到的 設(shè)備標(biāo)識(shí)所對(duì)應(yīng)的區(qū)域標(biāo)識(shí)。
[0177] 在步驟804中,流式計(jì)算系統(tǒng)確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息。
[0178] 其中,擋位分布信息用于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布,擋位分 布信息中包括若干個(gè)擋位值W及每個(gè)擋位值的個(gè)數(shù),擋位值的個(gè)數(shù)是與區(qū)域標(biāo)識(shí)對(duì)應(yīng)且 具有該擋位值的設(shè)備標(biāo)識(shí)的個(gè)數(shù)。
[0179] 流式計(jì)算系統(tǒng)在某一特定時(shí)刻接收到獲取請(qǐng)求時(shí),查詢?cè)搮^(qū)域標(biāo)識(shí)在該特定時(shí)刻 對(duì)應(yīng)的擋位分布信息。
[0180] 在步驟805中,流式計(jì)算系統(tǒng)根據(jù)擋位分布信息確定推薦擋位。
[0181] 可選的,流式計(jì)算系統(tǒng)將擋位分布信息中包括的擋位值的中位數(shù)作為推薦擋位; 或者,將擋位分布信息中包括的擋位值的平均值作為推薦擋位;或者,將擋位分布信息中包 括的擋位值的眾數(shù)作為推薦擋位。流式計(jì)算系統(tǒng)還可W通過(guò)其他方法確定推薦擋位,本實(shí) 施例對(duì)此不作限定。需要說(shuō)明的是,流式計(jì)算系統(tǒng)確定得到的推薦擋位通常為整數(shù),流式計(jì) 算系統(tǒng)在確定的推薦擋位包含小數(shù)部分時(shí),可W對(duì)推薦擋位進(jìn)行取整處理得到最終的推薦 擋位。
[0182] 在一個(gè)示例性的例子中,擋位分布信息包括3個(gè)30擋、100個(gè)50擋和20個(gè)80擋,當(dāng)流 式計(jì)算系統(tǒng)選擇中位數(shù)為推薦擋位時(shí),推薦擋位為50擋;當(dāng)流式計(jì)算系統(tǒng)選擇平均值作為 推薦擋位時(shí),推薦擋位為54擋;當(dāng)流式計(jì)算系統(tǒng)選擇眾數(shù)作為推薦擋位時(shí),推薦擋位為50 擋。
[0183] 在步驟806中,流式計(jì)算系統(tǒng)向家用風(fēng)扇發(fā)送指示信息,指示信息用于指示家用風(fēng) 扇將擋位值設(shè)置為推薦擋位。
[0184] 可選的,家用風(fēng)扇在選擇進(jìn)入"鄰居模式"并向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求后,流 式計(jì)算系統(tǒng)可W每隔預(yù)定時(shí)間向家用風(fēng)扇發(fā)送指示信息,或者,當(dāng)推薦擋位發(fā)生變化時(shí),流 式計(jì)算系統(tǒng)向家用風(fēng)扇發(fā)送指示信息,或者,僅向家用風(fēng)扇發(fā)送一次指示信息。
[0185] 在步驟807中,家用風(fēng)扇接收流式計(jì)算系統(tǒng)反饋的指示信息。
[0186] 指示信息攜帶有推薦擋位,推薦擋位是流式計(jì)算系統(tǒng)查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo) 識(shí)并確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息后,根據(jù)擋位分布信息所確定的擋位值,區(qū)域標(biāo)識(shí) 是家用風(fēng)扇所在區(qū)域的標(biāo)識(shí),擋位分布信息用于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值 分布。
[0187] 在步驟808中,家用風(fēng)扇根據(jù)指示信息將擋位值設(shè)置為推薦擋位。
[0188] 在上述示例性的例子中,在00:00:00時(shí)刻,對(duì)于位于B大樓內(nèi)的家用風(fēng)扇5,流式計(jì) 算系統(tǒng)接收到該家用風(fēng)扇5發(fā)送的獲取請(qǐng)求,流式計(jì)算系統(tǒng)確定該家用風(fēng)扇5的設(shè)備標(biāo)識(shí)5 對(duì)應(yīng)的區(qū)域標(biāo)識(shí)1的擋位分布信息為:2個(gè)30擋和1個(gè)50擋,則流式計(jì)算系統(tǒng)選擇中位數(shù)30擋 作為推薦擋位,向家用風(fēng)扇5發(fā)送指示信息,家用風(fēng)扇5在接收到指示信息后,將擋位設(shè)置 為30擋。
[0189] 綜上所述,本公開(kāi)實(shí)施例提供的家用風(fēng)扇控制方法,家用風(fēng)扇向流式計(jì)算系統(tǒng)發(fā) 送獲取請(qǐng)求,由流式計(jì)算系統(tǒng)確定該家用風(fēng)扇所在的區(qū)域的擋位分布信息,即該區(qū)域中包 括的各個(gè)家用風(fēng)扇的擋位值分布,流式計(jì)算系統(tǒng)根據(jù)與該家用風(fēng)扇位于同一區(qū)域內(nèi)的其他 家用風(fēng)扇所設(shè)置的擋位值向家用風(fēng)扇推薦擋位值,由于同一區(qū)域內(nèi)的環(huán)境是相似的,因此 處于同一區(qū)域內(nèi)的用戶的體感也是相似的,而用戶為家用風(fēng)扇擋位設(shè)置的擋位值通常是使 用戶感到舒適的擋位值,因此,家用風(fēng)扇將擋位設(shè)置為流式計(jì)算系統(tǒng)根據(jù)同一區(qū)域內(nèi)其他 家用風(fēng)扇的擋位值確定的推薦擋位,解決了家用風(fēng)扇僅根據(jù)環(huán)境溫度選擇擋位導(dǎo)致的擋位 選擇不準(zhǔn)確的問(wèn)題,達(dá)到了家用風(fēng)扇在自動(dòng)設(shè)置擋位時(shí),對(duì)擋位的選擇更合理,更符合當(dāng)前 環(huán)境的效果。
[0190] 本公開(kāi)實(shí)施例提供的家用風(fēng)扇控制方法,通過(guò)流式計(jì)算的方法,使確定得到的擋 位分布信息更具有實(shí)時(shí)性,更準(zhǔn)確;同時(shí),分布式的處理方法實(shí)現(xiàn)了將大量數(shù)據(jù)并行處理, 減少了處理占用的時(shí)長(zhǎng)。
[0191] 下述為本公開(kāi)裝置實(shí)施例,可W用于執(zhí)行本公開(kāi)方法實(shí)施例。對(duì)于本公開(kāi)裝置實(shí) 施例中未披露的細(xì)節(jié),請(qǐng)參照本公開(kāi)方法實(shí)施例。
[0192] 圖9是根據(jù)一示例性實(shí)施例示出的一種家用風(fēng)扇控制裝置的框圖,如圖9所示,該 裝置可W通過(guò)硬件、軟件或兩者的結(jié)合實(shí)現(xiàn)成為圖IA或圖IB所示的實(shí)施環(huán)境中的流式計(jì)算 系統(tǒng)中的全部或者一部分,該裝置包括但不限于:接收模塊901、查詢模塊902、第一確定模 塊903、第二確定模塊904和指示模塊905。
[0193] 接收模塊901,被配置為接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用 風(fēng)扇的設(shè)備標(biāo)識(shí)。
[0194] 查詢模塊902,被配置為查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在 區(qū)域的標(biāo)識(shí)。
[01M]第一確定模塊903,被配置為確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息用 于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布。
[0196] 第二確定模塊904,被配置為根據(jù)擋位分布信息確定推薦擋位。
[0197] 指示模塊905,被配置為向家用風(fēng)扇發(fā)送指示信息,指示信息用于指示家用風(fēng)扇 將擋位值設(shè)置為推薦擋位。
[0198] 綜上所述,本公開(kāi)實(shí)施例提供的家用風(fēng)扇控制裝置,家用風(fēng)扇向流式計(jì)算系統(tǒng)發(fā) 送獲取請(qǐng)求,由流式計(jì)算系統(tǒng)實(shí)時(shí)地確定該家用風(fēng)扇所在的區(qū)域的擋位分布信息,即該區(qū) 域中包括的各個(gè)家用風(fēng)扇的擋位值分布,流式計(jì)算系統(tǒng)根據(jù)與該家用風(fēng)扇位于同一區(qū)域內(nèi) 的其他家用風(fēng)扇所設(shè)置的擋位值向家用風(fēng)扇推薦擋位值,由于同一區(qū)域內(nèi)的環(huán)境是相似 的,因此處于同一區(qū)域內(nèi)的用戶的體感也是相似的,而用戶為家用風(fēng)扇擋位設(shè)置的擋位值 通常是使用戶感到舒適的擋位值,因此,家用風(fēng)扇將擋位設(shè)置為流式計(jì)算系統(tǒng)根據(jù)同一區(qū) 域內(nèi)其他家用風(fēng)扇的擋位值確定的推薦擋位,解決了家用風(fēng)扇僅根據(jù)環(huán)境溫度選擇擋位導(dǎo) 致的擋位選擇不準(zhǔn)確的問(wèn)題,達(dá)到了家用風(fēng)扇在自動(dòng)設(shè)置擋位時(shí),對(duì)擋位的選擇更合理,更 符合當(dāng)前環(huán)境的效果。
[0199] 圖10是根據(jù)一示例性實(shí)施例示出的一種家用風(fēng)扇控制裝置的框圖,如圖10所示, 該裝置可W通過(guò)硬件、軟件或兩者的結(jié)合實(shí)現(xiàn)成為圖IA或圖IB所示的實(shí)施環(huán)境中的流式計(jì) 算系統(tǒng)中的全部或者一部分,該裝置包括但不限于:獲取模塊1001、第=確定模塊1002、第 一存儲(chǔ)模塊1003、報(bào)文接收模塊1004、第四確定模塊1005、第二存儲(chǔ)模塊1006、接收模塊 1007、查詢模塊1008、第一確定模塊1009、第二確定模塊1010和指示模塊1011。
[0200] 獲取模塊1001,被配置為獲取家用風(fēng)扇的位置信息。
[0201] 獲取模塊1001,被配置為接收家用風(fēng)扇的管理終端上報(bào)的定位信息,將定位信息 確定為家用風(fēng)扇的位置信息。
[0202] 和/或,獲取模塊1001,被配置為接收家用風(fēng)扇上報(bào)的屯、跳包,根據(jù)屯、跳包確定家 用風(fēng)扇的IP地址,根據(jù)IP地址確定家用風(fēng)扇的位置信息。
[0203] 第=確定模塊1002,被配置為確定位置信息對(duì)應(yīng)的區(qū)域的區(qū)域標(biāo)識(shí)。
[0204] 第一存儲(chǔ)模塊1003,被配置為存儲(chǔ)家用風(fēng)扇的設(shè)備標(biāo)識(shí)與區(qū)域標(biāo)識(shí)之間的對(duì)應(yīng)關(guān) 系。
[0205] 報(bào)文接收模塊1004,被配置為接收家用風(fēng)扇在預(yù)定時(shí)刻發(fā)送的報(bào)文信息,報(bào)文信 息中包括家用風(fēng)扇的設(shè)備標(biāo)識(shí)和家用風(fēng)扇的擋位值;預(yù)定時(shí)刻是擋位值被設(shè)定的時(shí)刻或每 隔預(yù)定時(shí)間間隔所確定的時(shí)刻。
[0206] 第四確定模塊1005,被配置為對(duì)報(bào)文信息進(jìn)行流式計(jì)算并實(shí)時(shí)確定設(shè)備標(biāo)識(shí)對(duì) 應(yīng)的區(qū)域標(biāo)識(shí)在預(yù)定時(shí)刻的擋位分布信息。
[0207] 第四確定模塊1005,還被配置為將設(shè)備標(biāo)識(shí)和擋位值作為流式計(jì)算的第一處理算 子的輸入數(shù)據(jù)流,通過(guò)第一處理算子輸出設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)和擋位值。
[0208] 第四確定模塊1005,還被配置為將區(qū)域標(biāo)識(shí)和擋位值作為第二處理算子的輸入數(shù) 據(jù)流,通過(guò)第二處理算子輸出區(qū)域標(biāo)識(shí)和區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息中 包括若干個(gè)擋位值,W及每個(gè)擋位值的個(gè)數(shù),擋位值的個(gè)數(shù)是與區(qū)域標(biāo)識(shí)對(duì)應(yīng)且具有擋位 值的設(shè)備標(biāo)識(shí)的個(gè)數(shù)。
[0209] 第二存儲(chǔ)模塊1006,被配置為存儲(chǔ)區(qū)域標(biāo)識(shí)與擋位分布信息之間的對(duì)應(yīng)關(guān)系。
[0210] 接收模塊1007,被配置為接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求,獲取請(qǐng)求中至少包括家 用風(fēng)扇的設(shè)備標(biāo)識(shí)。
[0211] 查詢模塊1008,被配置為查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)是家用風(fēng)扇所 在區(qū)域的標(biāo)識(shí)。
[0212] 第一確定模塊1009,被配置為確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息 用于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布。
[0213] 第二確定模塊1010,被配置為根據(jù)擋位分布信息確定推薦擋位。
[0214] 第二確定模塊1010,還被配置為:將擋位分布信息中包括的擋位值的中位數(shù)作為 推薦擋位;或者,將擋位分布信息中包括的擋位值的平均值作為推薦擋位;或者,將擋位分 布信息中包括的擋位值的眾數(shù)作為推薦擋位。
[0215] 指示模塊1011,被配置為向家用風(fēng)扇發(fā)送指示信息,指示信息用于指示家用風(fēng)扇 將擋位值設(shè)置為推薦擋位。
[0216] 綜上所述,本公開(kāi)實(shí)施例提供的家用風(fēng)扇控制裝置,家用風(fēng)扇向流式計(jì)算系統(tǒng)發(fā) 送獲取請(qǐng)求,由流式計(jì)算系統(tǒng)實(shí)時(shí)地確定該家用風(fēng)扇所在的區(qū)域的擋位分布信息,即該區(qū) 域中包括的各個(gè)家用風(fēng)扇的擋位值分布,流式計(jì)算系統(tǒng)根據(jù)與該家用風(fēng)扇位于同一區(qū)域內(nèi) 的其他家用風(fēng)扇所設(shè)置的擋位值向家用風(fēng)扇推薦擋位值,由于同一區(qū)域內(nèi)的環(huán)境是相似 的,因此處于同一區(qū)域內(nèi)的用戶的體感也是相似的,而用戶為家用風(fēng)扇擋位設(shè)置的擋位值 通常是使用戶感到舒適的擋位值,因此,家用風(fēng)扇將擋位設(shè)置為流式計(jì)算系統(tǒng)根據(jù)同一區(qū) 域內(nèi)其他家用風(fēng)扇的擋位值確定的推薦擋位,解決了家用風(fēng)扇僅根據(jù)環(huán)境溫度選擇擋位導(dǎo) 致的擋位選擇不準(zhǔn)確的問(wèn)題,達(dá)到了家用風(fēng)扇在自動(dòng)設(shè)置擋位時(shí),對(duì)擋位的選擇更合理, 更符合當(dāng)前環(huán)境的效果。
[0217] 圖11是根據(jù)一示例性實(shí)施例示出的一種家用風(fēng)扇裝置的框圖,如圖11所示,該裝 置可W通過(guò)硬件、軟件或兩者的結(jié)合實(shí)現(xiàn)成為圖IA或圖IB所示的實(shí)施環(huán)境中的家用風(fēng)扇的 全部或者一部分,該裝置包括但不限于:發(fā)送模塊1110、接收模塊1120和設(shè)置模塊1130。
[0218] 發(fā)送模塊1110,被配置為向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,獲取請(qǐng)求中至少包括家 用風(fēng)扇的設(shè)備標(biāo)識(shí)。
[0219] 接收模塊1120,被配置為接收流式計(jì)算系統(tǒng)反饋的指示信息,指示信息中攜帶有 推薦擋位,推薦擋位是流式計(jì)算系統(tǒng)查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)并確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的 擋位分布信息后,根據(jù)擋位分布信息所確定的擋位值,區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo) 識(shí),擋位分布信息用于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布
[0220] 設(shè)置模塊1130,被配置為根據(jù)指示信息將擋位值設(shè)置為推薦擋位。
[0221] 綜上所述,本公開(kāi)實(shí)施例提供的家用風(fēng)扇裝置,家用風(fēng)扇向流式計(jì)算系統(tǒng)發(fā)送獲 取請(qǐng)求,由流式計(jì)算系統(tǒng)實(shí)時(shí)地確定該家用風(fēng)扇所在的區(qū)域的擋位分布信息,即該區(qū)域中 包括的各個(gè)家用風(fēng)扇的擋位值分布,流式計(jì)算系統(tǒng)根據(jù)與該家用風(fēng)扇位于同一區(qū)域內(nèi)的其 他家用風(fēng)扇所設(shè)置的擋位值向家用風(fēng)扇推薦擋位值,由于同一區(qū)域內(nèi)的環(huán)境是相似的,因 此處于同一區(qū)域內(nèi)的用戶的體感也是相似的,而用戶為家用風(fēng)扇擋位設(shè)置的擋位值通常是 使用戶感到舒適的擋位值,因此,家用風(fēng)扇將擋位設(shè)置為流式計(jì)算系統(tǒng)根據(jù)同一區(qū)域內(nèi)其 他家用風(fēng)扇的擋位值確定的推薦擋位,解決了家用風(fēng)扇僅根據(jù)環(huán)境溫度選擇擋位導(dǎo)致的擋 位選擇不準(zhǔn)確的問(wèn)題,達(dá)到了家用風(fēng)扇在自動(dòng)設(shè)置擋位時(shí),對(duì)擋位的選擇更合理,更符合當(dāng) 前環(huán)境的效果。
[0222] 圖12是根據(jù)一示例性實(shí)施例示出的一種家用風(fēng)扇裝置的框圖,如圖12所示,該裝 置可W通過(guò)硬件、軟件或兩者的結(jié)合實(shí)現(xiàn)成為圖IA或圖IB所示的實(shí)施環(huán)境中的家用風(fēng)扇的 全部或者一部分,該裝置包括但不限于:位置發(fā)送模塊1210、發(fā)送模塊1220、接收模塊1230 和設(shè)置模塊1240。
[0223] 位置發(fā)送模塊1210,被配置為向流式計(jì)算系統(tǒng)發(fā)送當(dāng)前所在位置的位置信息。
[0224] 位置發(fā)送模塊1210,被配置為通過(guò)管理終端向流式計(jì)算系統(tǒng)上報(bào)定位信息,流式 計(jì)算系統(tǒng)用于將定位信息確定為家用風(fēng)扇的位置信息。
[0225] 和/或,位置發(fā)送模塊1210,被配置為向流式計(jì)算系統(tǒng)上報(bào)屯、跳包,流式計(jì)算系統(tǒng) 用于根據(jù)屯、跳包確定家用風(fēng)扇的網(wǎng)絡(luò)協(xié)議IP地址并根據(jù)IP地址確定家用風(fēng)扇的位置信息。
[0226] 發(fā)送模塊1220,被配置為向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,獲取請(qǐng)求中至少包括家 用風(fēng)扇的設(shè)備標(biāo)識(shí)。
[0227] 接收模塊1230,被配置為接收流式計(jì)算系統(tǒng)反饋的指示信息,指示信息中攜帶有 推薦擋位,推薦擋位是流式計(jì)算系統(tǒng)查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)并確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的 擋位分布信息后,根據(jù)擋位分布信息所確定的擋位值,區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo) 識(shí),擋位分布信息用于表示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布。
[0228] 設(shè)置模塊1240,被配置為根據(jù)指示信息將擋位值設(shè)置為推薦擋位。
[0229] 綜上所述,本公開(kāi)實(shí)施例提供的家用風(fēng)扇裝置,家用風(fēng)扇向流式計(jì)算系統(tǒng)發(fā)送獲 取請(qǐng)求,由流式計(jì)算系統(tǒng)實(shí)時(shí)地確定該家用風(fēng)扇所在的區(qū)域的擋位分布信息,即該區(qū)域中 包括的各個(gè)家用風(fēng)扇的擋位值分布,流式計(jì)算系統(tǒng)根據(jù)與該家用風(fēng)扇位于同一區(qū)域內(nèi)的其 他家用風(fēng)扇所設(shè)置的擋位值向家用風(fēng)扇推薦擋位值,由于同一區(qū)域內(nèi)的環(huán)境是相似的,因 此處于同一區(qū)域內(nèi)的用戶的體感也是相似的,而用戶為家用風(fēng)扇擋位設(shè)置的擋位值通常是 使用戶感到舒適的擋位值,因此,家用風(fēng)扇將擋位設(shè)置為流式計(jì)算系統(tǒng)根據(jù)同一區(qū)域內(nèi)其 他家用風(fēng)扇的擋位值確定的推薦擋位,解決了家用風(fēng)扇僅根據(jù)環(huán)境溫度選擇擋位導(dǎo)致的擋 位選擇不準(zhǔn)確的問(wèn)題,達(dá)到了家用風(fēng)扇在自動(dòng)設(shè)置擋位時(shí),對(duì)擋位的選擇更合理,更符合當(dāng) 前環(huán)境的效果。
[0230] 關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法 的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
[0231] 本公開(kāi)一示例性實(shí)施例提供了一種家用風(fēng)扇控制裝置,能夠?qū)崿F(xiàn)本公開(kāi)提供的 家用風(fēng)扇控制方法,該裝置包括:處理器、用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0232] 其中,處理器被配置為:
[0233] 接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用風(fēng)扇的設(shè)備標(biāo)識(shí);
[0234] 查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo)識(shí);
[0235] 確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,擋位分布信息用于表示位于區(qū)域中的各個(gè)家 用風(fēng)扇的擋位值分布;
[0236] 根據(jù)擋位分布信息確定推薦擋位;
[0237] 向家用風(fēng)扇發(fā)送指示信息,指示信息用于指示家用風(fēng)扇將擋位值設(shè)置為推薦擋 位。
[0238] 本公開(kāi)一示例性實(shí)施例提供了一種家用風(fēng)扇裝置,能夠?qū)崿F(xiàn)本公開(kāi)提供的家用風(fēng) 扇控制方法,該裝置包括:處理器、用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0239] 其中,處理器被配置為:
[0240] 向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,獲取請(qǐng)求中至少包括家用風(fēng)扇的設(shè)備標(biāo)識(shí);
[0241] 接收流式計(jì)算系統(tǒng)反饋的指示信息,指示信息中攜帶有推薦擋位,推薦擋位是流 式計(jì)算系統(tǒng)查詢?cè)O(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)并確定區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息后,根據(jù)擋 位分布信息所確定的擋位值,區(qū)域標(biāo)識(shí)是家用風(fēng)扇所在區(qū)域的標(biāo)識(shí),擋位分布信息用于表 示位于區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布;
[0242] 根據(jù)指示信息將擋位值設(shè)置為推薦擋位。
[0243] 圖13是根據(jù)一示例性實(shí)施例示出的一種家用風(fēng)扇裝置的框圖。裝置1300可W是家 用風(fēng)扇。
[0244] 參照?qǐng)D13,裝置1300可W包括W下一個(gè)或多個(gè)組件:處理組件1302,存儲(chǔ)器1304, 電源組件1306,多媒體組件1308,音頻組件1310,輸入/輸出(I/O)接口 1312,傳感器組件 1314, W及通信組件1316。
[0245] 處理組件1302通常控制裝置1300的整體操作,諸如與顯示,數(shù)據(jù)通信,記錄操作相 關(guān)聯(lián)的操作。處理組件1302可W包括一個(gè)或多個(gè)處理器1318來(lái)執(zhí)行指令,W完成上述的方 法的全部或部分步驟。此外,處理組件1302可W包括一個(gè)或多個(gè)模塊,便于處理組件1302和 其他組件之間的交互。例如,處理組件1302可W包括多媒體模塊,W方便多媒體組件1308 和處理組件1302之間的交互。
[0246] 存儲(chǔ)器1304被配置為存儲(chǔ)各種類型的數(shù)據(jù)W支持在裝置1300的操作。運(yùn)些數(shù)據(jù)的 示例包括用于在裝置1300上操作的任何應(yīng)用程序或方法的指令。存儲(chǔ)器1304可W由任何類 型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電 可擦除可編程只讀存儲(chǔ)器化EPROM),可擦除可編程只讀存儲(chǔ)器化PROM),可編程只讀存儲(chǔ)器 (PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。
[0247] 電源組件1306為裝置1300的各種組件提供電力。電源組件1306可W包括電源管理 系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置1300生成、管理和分配電力相關(guān)聯(lián)的組件。
[0248] 多媒體組件1308包括在裝置1300和用戶之間的提供一個(gè)輸出接口的屏幕。在一些 實(shí)施例中,屏幕可W包括液晶顯示器化CD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕 可W被實(shí)現(xiàn)為觸摸屏,W接收來(lái)自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器 W感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。觸摸傳感器可W不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界, 而且還檢測(cè)與觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。
[0249 ]音頻組件1310被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件1310包括一個(gè)麥 克風(fēng)(MIC),當(dāng)裝置1300處于操作模式,如記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接 收外部音頻信號(hào)。所接收的音頻信號(hào)可W被進(jìn)一步存儲(chǔ)在存儲(chǔ)器1304或經(jīng)由通信組件1316 發(fā)送。在一些實(shí)施例中,音頻組件1310還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
[0250] I/O接口 1312為處理組件1302和外圍接口模塊之間提供接口,上述外圍接口模塊 可W是鍵盤(pán),點(diǎn)擊輪,按鈕等。運(yùn)些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和 鎖定按鈕。
[0251] 傳感器組件1314包括一個(gè)或多個(gè)傳感器,用于為裝置1300提供各個(gè)方面的狀態(tài)評(píng) 估。例如,傳感器組件1314可W檢測(cè)到裝置1300的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如組 件為裝置1300的顯示器和小鍵盤(pán),傳感器組件1314還可W檢測(cè)裝置1300或裝置1300-個(gè)組 件的位置改變,用戶與裝置1300接觸的存在或不存在,裝置1300方位或加速/減速和裝置 1300的溫度變化。傳感器組件1314可W包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接 觸時(shí)檢測(cè)附近物體的存在。傳感器組件1314還可W包括光傳感器,如CMOS或CCD圖像傳感 器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1314還可W包括加速度傳感 器,巧螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0252] 通信組件1316被配置為便于裝置1300和其他設(shè)備之間有線或無(wú)線方式的通信。裝 置1300可W接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如Wi-FiJG或3G,或它們的組合。在一個(gè)示例性 實(shí)施例中,通信組件1316經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān) 信息。在一個(gè)示例性實(shí)施例中,通信組件1316還包括近場(chǎng)通信(NFC)模塊,W促進(jìn)短程通信。 例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技 術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
[0253] 在示例性實(shí)施例中,裝置1300可W被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字 信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程口陣列 (FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述家用風(fēng)扇控制方 法。
[0254] 在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例 如包括指令的存儲(chǔ)器1304,上述指令可由裝置1300的處理器1318執(zhí)行W完成上述家用風(fēng)扇 控制方法。例如,非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可W是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-R0M、 磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0255] 圖14是根據(jù)另一示例性實(shí)施例示出的一種家用風(fēng)扇控制裝置的框圖。例如,裝置 1400可W被提供為一網(wǎng)絡(luò)側(cè)設(shè)備。參照?qǐng)D14,裝置1400包括處理組件1402,其進(jìn)一步包括一 個(gè)或多個(gè)處理器,W及由存儲(chǔ)器1404所代表的存儲(chǔ)器資源,用于存儲(chǔ)可由處理組件1402的 執(zhí)行的指令,例如應(yīng)用程序。存儲(chǔ)器1404中存儲(chǔ)的應(yīng)用程序可W包括一個(gè)或一個(gè)W上的每 一個(gè)對(duì)應(yīng)于一組指令的模塊。此外,處理組件1402被配置為執(zhí)行指令,W執(zhí)行上述家用風(fēng)扇 控制方法。
[0256] 裝置1400還可W包括一個(gè)電源組件1406被配置為執(zhí)行裝置1400的電源管理,一個(gè) 有線或無(wú)線網(wǎng)絡(luò)接口 1408被配置為將裝置1400連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(I/O)接口 1410。裝置1400可W操作基于存儲(chǔ)在存儲(chǔ)器1404的操作系統(tǒng),例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,化eeBSDTM或類似。
[0257] 本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐運(yùn)里公開(kāi)的發(fā)明后,將容易想到本公開(kāi)的其 它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,運(yùn)些變型、用途或 者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí) 或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的 權(quán)利要求指出。
[0258]應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并 且可W在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。
【主權(quán)項(xiàng)】
1. 一種家用風(fēng)扇控制方法,其特征在于,所述方法包括: 接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求,所述獲取請(qǐng)求中至少包括所述家用風(fēng)扇的設(shè)備標(biāo)識(shí); 查詢所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),所述區(qū)域標(biāo)識(shí)是所述家用風(fēng)扇所在區(qū)域的標(biāo)識(shí); 確定所述區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,所述擋位分布信息用于表示位于所述區(qū)域中 的各個(gè)家用風(fēng)扇的擋位值分布; 根據(jù)所述擋位分布信息確定推薦擋位; 向所述家用風(fēng)扇發(fā)送指示信息,所述指示信息用于指示所述家用風(fēng)扇將擋位值設(shè)置為 所述推薦擋位。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 獲取所述家用風(fēng)扇的位置信息; 確定所述位置信息對(duì)應(yīng)的所述區(qū)域的所述區(qū)域標(biāo)識(shí); 存儲(chǔ)所述家用風(fēng)扇的所述設(shè)備標(biāo)識(shí)與所述區(qū)域標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取家用風(fēng)扇的位置信息,包括: 接收所述家用風(fēng)扇的管理終端上報(bào)的定位信息,將所述定位信息確定為所述家用風(fēng)扇 的所述位置信息; 和/或, 接收所述家用風(fēng)扇上報(bào)的心跳包,根據(jù)所述心跳包確定所述家用風(fēng)扇的網(wǎng)絡(luò)協(xié)議IP地 址,根據(jù)所述IP地址確定所述家用風(fēng)扇的所述位置信息。4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收家用風(fēng)扇在預(yù)定時(shí)刻發(fā)送的報(bào)文信息,所述報(bào)文信息中包括所述家用風(fēng)扇的設(shè)備 標(biāo)識(shí)和所述家用風(fēng)扇的擋位值;所述預(yù)定時(shí)刻是所述擋位值被設(shè)定的時(shí)刻或每隔預(yù)定時(shí)間 間隔所確定的時(shí)刻; 對(duì)所述報(bào)文信息進(jìn)行流式計(jì)算并實(shí)時(shí)確定所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的所述區(qū)域標(biāo)識(shí)在所述 預(yù)定時(shí)刻的擋位分布信息; 存儲(chǔ)所述區(qū)域標(biāo)識(shí)與所述擋位分布信息之間的對(duì)應(yīng)關(guān)系。5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述對(duì)所述報(bào)文信息進(jìn)行流式計(jì)算并實(shí)時(shí) 確定所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)在所述預(yù)定時(shí)刻的擋位分布信息,包括: 將所述設(shè)備標(biāo)識(shí)和所述擋位值作為所述流式計(jì)算的第一處理算子的輸入數(shù)據(jù)流,通過(guò) 所述第一處理算子輸出所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的所述區(qū)域標(biāo)識(shí)和所述擋位值; 將所述區(qū)域標(biāo)識(shí)和所述擋位值作為第二處理算子的輸入數(shù)據(jù)流,通過(guò)所述第二處理算 子輸出所述區(qū)域標(biāo)識(shí)和所述區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,所述擋位分布信息中包括若干 個(gè)擋位值,以及每個(gè)擋位值的個(gè)數(shù),所述擋位值的個(gè)數(shù)是與所述區(qū)域標(biāo)識(shí)對(duì)應(yīng)且具有所述 擋位值的設(shè)備標(biāo)識(shí)的個(gè)數(shù)。6. 根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述根據(jù)所述擋位分布信息確定 推薦擋位,包括: 將所述擋位分布信息中包括的擋位值的中位數(shù)作為所述推薦擋位; 或者,將所述擋位分布信息中包括的擋位值的平均值作為所述推薦擋位; 或者,將所述擋位分布信息中包括的擋位值的眾數(shù)作為所述推薦擋位。7. -種家用風(fēng)扇控制裝置,其特征在于,所述裝置包括: 接收模塊,被配置為接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求,所述獲取請(qǐng)求中至少包括所述家 用風(fēng)扇的設(shè)備標(biāo)識(shí); 查詢模塊,被配置為查詢所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),所述區(qū)域標(biāo)識(shí)是所述家用風(fēng) 扇所在區(qū)域的標(biāo)識(shí); 第一確定模塊,被配置為確定所述區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,所述擋位分布信息 用于表示位于所述區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分布; 第二確定模塊,被配置為根據(jù)所述擋位分布信息確定推薦擋位; 指示模塊,被配置為向所述家用風(fēng)扇發(fā)送指示信息,所述指示信息用于指示所述家用 風(fēng)扇將擋位值設(shè)置為所述推薦擋位。8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 獲取模塊,被配置為獲取所述家用風(fēng)扇的位置信息; 第三確定模塊,被配置為確定所述位置信息對(duì)應(yīng)的所述區(qū)域的所述區(qū)域標(biāo)識(shí); 第一存儲(chǔ)模塊,被配置為存儲(chǔ)所述家用風(fēng)扇的所述設(shè)備標(biāo)識(shí)與所述區(qū)域標(biāo)識(shí)之間的對(duì) 應(yīng)關(guān)系。9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述獲取模塊,被配置為: 接收所述家用風(fēng)扇的管理終端上報(bào)的定位信息,將所述定位信息確定為所述家用風(fēng)扇 的所述位置信息; 和/或, 接收所述家用風(fēng)扇上報(bào)的心跳包,根據(jù)所述心跳包確定所述家用風(fēng)扇的網(wǎng)絡(luò)協(xié)議IP地 址,根據(jù)所述IP地址確定所述家用風(fēng)扇的所述位置信息。10. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 報(bào)文接收模塊,被配置為接收家用風(fēng)扇在預(yù)定時(shí)刻發(fā)送的報(bào)文信息,所述報(bào)文信息中 包括所述家用風(fēng)扇的設(shè)備標(biāo)識(shí)和所述家用風(fēng)扇的擋位值;所述預(yù)定時(shí)刻是所述擋位值被設(shè) 定的時(shí)刻或每隔預(yù)定時(shí)間間隔所確定的時(shí)刻; 第四確定模塊,被配置為對(duì)所述報(bào)文信息進(jìn)行流式計(jì)算并實(shí)時(shí)確定所述設(shè)備標(biāo)識(shí)對(duì)應(yīng) 的所述區(qū)域標(biāo)識(shí)在所述預(yù)定時(shí)刻的擋位分布信息; 第二存儲(chǔ)模塊,被配置為存儲(chǔ)所述區(qū)域標(biāo)識(shí)與所述擋位分布信息之間的對(duì)應(yīng)關(guān)系。11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述第四確定模塊,還被配置為: 將所述設(shè)備標(biāo)識(shí)和所述擋位值作為所述流式計(jì)算的第一處理算子的輸入數(shù)據(jù)流,通過(guò) 所述第一處理算子輸出所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的所述區(qū)域標(biāo)識(shí)和所述擋位值; 將所述區(qū)域標(biāo)識(shí)和所述擋位值作為第二處理算子的輸入數(shù)據(jù)流,通過(guò)所述第二處理算 子輸出所述區(qū)域標(biāo)識(shí)和所述區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,所述擋位分布信息中包括若干 個(gè)擋位值,以及每個(gè)擋位值的個(gè)數(shù),所述擋位值的個(gè)數(shù)是與所述區(qū)域標(biāo)識(shí)對(duì)應(yīng)且具有所述 擋位值的設(shè)備標(biāo)識(shí)的個(gè)數(shù)。12. 根據(jù)權(quán)利要求7至11任一所述的裝置,其特征在于,所述第二確定模塊,還被配置 為: 將所述擋位分布信息中包括的擋位值的中位數(shù)作為所述推薦擋位; 或者,將所述擋位分布信息中包括的擋位值的平均值作為所述推薦擋位; 或者,將所述擋位分布信息中包括的擋位值的眾數(shù)作為所述推薦擋位。13. -種家用風(fēng)扇裝置,其特征在于,所述裝置包括: 發(fā)送模塊,被配置為向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,所述獲取請(qǐng)求中至少包括家用風(fēng) 扇的設(shè)備標(biāo)識(shí); 接收模塊,被配置為接收所述流式計(jì)算系統(tǒng)反饋的指示信息,所述指示信息中攜帶有 推薦擋位,所述推薦擋位是所述流式計(jì)算系統(tǒng)查詢所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)并確定所 述區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息后,根據(jù)所述擋位分布信息所確定的擋位值,所述區(qū)域標(biāo) 識(shí)是所述家用風(fēng)扇所在區(qū)域的標(biāo)識(shí),所述擋位分布信息用于表示位于所述區(qū)域中的各個(gè)家 用風(fēng)扇的擋位值分布; 設(shè)置模塊,被配置為根據(jù)所述指示信息將擋位值設(shè)置為所述推薦擋位。14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 位置發(fā)送模塊,被配置為向所述流式計(jì)算系統(tǒng)發(fā)送當(dāng)前所在位置的位置信息。15. 根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述位置發(fā)送模塊,被配置為: 通過(guò)管理終端向所述流式計(jì)算系統(tǒng)上報(bào)定位信息,所述流式計(jì)算系統(tǒng)用于將所述定位 信息確定為所述家用風(fēng)扇的所述位置信息; 和/或, 向所述流式計(jì)算系統(tǒng)上報(bào)心跳包,所述流式計(jì)算系統(tǒng)用于根據(jù)所述心跳包確定所述家 用風(fēng)扇的網(wǎng)絡(luò)協(xié)議IP地址并根據(jù)所述IP地址確定所述家用風(fēng)扇的所述位置信息。16. -種家用風(fēng)扇控制裝置,其特征在于,所述裝置包括: 處理器; 用于存儲(chǔ)所述處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 接收家用風(fēng)扇發(fā)送的獲取請(qǐng)求,所述獲取請(qǐng)求中至少包括所述家用風(fēng)扇的設(shè)備標(biāo)識(shí); 查詢所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí),所述區(qū)域標(biāo)識(shí)是所述家用風(fēng)扇所在區(qū)域的標(biāo)識(shí); 確定所述區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息,所述擋位分布信息用于表示位于所述區(qū)域中 的各個(gè)家用風(fēng)扇的擋位值分布; 根據(jù)所述擋位分布信息確定推薦擋位; 向所述家用風(fēng)扇發(fā)送指示信息,所述指示信息用于指示所述家用風(fēng)扇將擋位值設(shè)置為 所述推薦擋位。17. -種家用風(fēng)扇裝置,其特征在于,所述裝置包括: 處理器; 用于存儲(chǔ)所述處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 向流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,所述獲取請(qǐng)求中至少包括家用風(fēng)扇的設(shè)備標(biāo)識(shí); 接收所述流式計(jì)算系統(tǒng)反饋的指示信息,所述指示信息中攜帶有推薦擋位,所述推薦 擋位是所述流式計(jì)算系統(tǒng)查詢所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)并確定所述區(qū)域標(biāo)識(shí)對(duì)應(yīng)的 擋位分布信息后,根據(jù)所述擋位分布信息所確定的擋位值,所述區(qū)域標(biāo)識(shí)是所述家用風(fēng)扇 所在區(qū)域的標(biāo)識(shí),所述擋位分布信息用于表示位于所述區(qū)域中的各個(gè)家用風(fēng)扇的擋位值分 布; 根據(jù)所述指示信息將擋位值設(shè)置為所述推薦擋位。18. -種家用風(fēng)扇控制系統(tǒng),其特征在于,所述系統(tǒng)包括:流式計(jì)算系統(tǒng)和家用風(fēng)扇,所 述流式計(jì)算系統(tǒng)通過(guò)無(wú)線網(wǎng)絡(luò)與所述家用風(fēng)扇相連; 所述家用風(fēng)扇,被配置為向所述流式計(jì)算系統(tǒng)發(fā)送獲取請(qǐng)求,所述獲取請(qǐng)求中至少包 括所述家用風(fēng)扇的設(shè)備標(biāo)識(shí);接收所述流式計(jì)算系統(tǒng)反饋的指示信息,所述指示信息中攜 帶有推薦擋位,所述推薦擋位是所述流式計(jì)算系統(tǒng)查詢所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的區(qū)域標(biāo)識(shí)并確 定所述區(qū)域標(biāo)識(shí)對(duì)應(yīng)的擋位分布信息后,根據(jù)所述擋位分布信息所確定的擋位值,所述區(qū) 域標(biāo)識(shí)是所述家用風(fēng)扇所在區(qū)域的標(biāo)識(shí),所述擋位分布信息用于表示位于所述區(qū)域中的各 個(gè)家用風(fēng)扇的擋位值分布;根據(jù)所述指示信息將擋位值設(shè)置為所述推薦擋位; 所述流式計(jì)算系統(tǒng),被配置為接收所述家用風(fēng)扇發(fā)送的所述獲取請(qǐng)求;查詢所述設(shè)備 標(biāo)識(shí)對(duì)應(yīng)的所述區(qū)域標(biāo)識(shí);確定所述區(qū)域標(biāo)識(shí)對(duì)應(yīng)的所述擋位分布信息;根據(jù)所述擋位分 布信息確定所述推薦擋位;向所述家用風(fēng)扇發(fā)送所述指示信息,所述指示信息用于指示所 述家用風(fēng)扇將擋位值設(shè)置為所述推薦擋位。
【文檔編號(hào)】F04D27/00GK106015068SQ201610417382
【公開(kāi)日】2016年10月12日
【申請(qǐng)日】2016年6月14日
【發(fā)明人】劉鐵俊, 孟亞楠, 劉東旭, 肖波
【申請(qǐng)人】北京小米移動(dòng)軟件有限公司, 北京智米科技有限公司