本發(fā)明涉及物聯(lián)網(wǎng)領(lǐng)域,特別涉及非智能紅外電器實(shí)現(xiàn)智能紅外控制的系統(tǒng)。
背景技術(shù):
物聯(lián)網(wǎng)是目前現(xiàn)今人們所熱議的話題和未來(lái)最重要的技術(shù)之一,對(duì)國(guó)家發(fā)展具有重要的政治經(jīng)濟(jì)意義。物聯(lián)網(wǎng)將交流范圍由人與人、人與機(jī)擴(kuò)展到人與物、物與物,這種技術(shù)發(fā)展將對(duì)我們認(rèn)知能力、生活與工作方式產(chǎn)生深遠(yuǎn)影響。從而提高人們生活水平,改善人們居住環(huán)境的一種新的網(wǎng)絡(luò)。引領(lǐng)求知者漸漸步人物聯(lián)網(wǎng)世界,幫助探索者把握第三次網(wǎng)絡(luò)科技浪潮的方向。
最新出臺(tái)的國(guó)家《物聯(lián)網(wǎng)“十二五”發(fā)展規(guī)劃》指出“推進(jìn)傳輸技術(shù)突破。重點(diǎn)支持適用于物聯(lián)網(wǎng)的新型近距離無(wú)線通信技術(shù)和傳感器節(jié)點(diǎn)的研發(fā),支持自感知、自配置、自修復(fù)、自管理的傳感網(wǎng)組網(wǎng)和管理技術(shù)的研究”,涉及目前所謂的433M/315M、藍(lán)牙、WIFI、Zigbee等無(wú)線技術(shù)。對(duì)于新型電器,一般都配有WIFI模塊,手機(jī)可通過(guò)無(wú)線方式對(duì)其進(jìn)行控制;但是對(duì)于傳統(tǒng)的非智能的紅外電器,如何使其智能化,并通過(guò)通用手機(jī)APP對(duì)其進(jìn)行智能控制,目前有很少文獻(xiàn)及專(zhuān)利對(duì)其進(jìn)行研究。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題是:提供一種非智能紅外電器實(shí)現(xiàn)智能紅外控制的系統(tǒng),解決傳統(tǒng)非智能紅外電器設(shè)備無(wú)法進(jìn)行智能控制的問(wèn)題。
為解決上述問(wèn)題,本發(fā)明采用的技術(shù)方案是:非智能紅外電器實(shí)現(xiàn)智能紅外控制的系統(tǒng),包括云端、設(shè)備端、智能終端;
所述智能終端,用于與云端長(zhǎng)連接以及掉線重連;完成用戶(hù)在云端的注冊(cè)、登錄;管理用戶(hù)ID、手機(jī)綁定的設(shè)備列表、手機(jī)在線和離線狀態(tài)信息;向云端發(fā)送控制指令,接收從云端發(fā)送的非智能紅外電器的狀態(tài)信息;
所述云端,用于與智能終端、設(shè)備端建立消息長(zhǎng)連接;對(duì)用戶(hù)信息、設(shè)備端信息進(jìn)行管理;對(duì)紅外遙控器發(fā)出的紅外碼進(jìn)行學(xué)習(xí),并生成一張關(guān)于紅外電器的類(lèi)型與紅外碼的對(duì)應(yīng)表格,并將對(duì)應(yīng)表格保存;接收智能終端發(fā)送的控制指令,對(duì)控制指令進(jìn)行識(shí)別,根據(jù)保存的對(duì)應(yīng)表格將控制指令轉(zhuǎn)換成紅外碼,并將控制指令轉(zhuǎn)換成的紅外碼發(fā)送給設(shè)備端;把設(shè)備端上報(bào)的返回指令轉(zhuǎn)發(fā)給智能終端;對(duì)設(shè)備端上報(bào)的電量信息進(jìn)行能源分析;
所述設(shè)備端,用于完成與云端長(zhǎng)連接以及掉線重連;將自身的狀態(tài)、軟硬件版本信息、設(shè)備序列號(hào)上報(bào)給云端,將非智能紅外電器的ID及狀態(tài)上報(bào)給云端;接收紅外遙控器發(fā)送的紅外碼,將紅外遙控器發(fā)送的紅外碼轉(zhuǎn)發(fā)到云端;從云端接收控制指令轉(zhuǎn)換成的紅外碼,并轉(zhuǎn)發(fā)給非智能紅外電器;對(duì)非智能紅外電器的電量信息進(jìn)行統(tǒng)計(jì),并上報(bào)給云端。
進(jìn)一步的,所述云端包括用戶(hù)云、設(shè)備云、消息云、業(yè)務(wù)云和紅外云;
所述用戶(hù)云用于用戶(hù)信息管理:
所述設(shè)備云用于設(shè)備端管理,實(shí)現(xiàn)和消息云的賬號(hào)注冊(cè)及上下線回調(diào),以及和用戶(hù)云的賬號(hào)驗(yàn)證;
所述消息云用于與智能終端、設(shè)備端建立消息長(zhǎng)連接;接收智能終端發(fā)送的的控制指令,并把智能終端發(fā)送的控制指令轉(zhuǎn)發(fā)給紅外云;把設(shè)備端上報(bào)的信息轉(zhuǎn)發(fā)給智能終端;同時(shí),消息云賬號(hào)的注冊(cè)與設(shè)備云同步;
所述紅外云用于對(duì)接的第三方云,對(duì)紅外遙控器發(fā)出的紅外碼進(jìn)行學(xué)習(xí),生成一張關(guān)于紅外電器的類(lèi)型與紅外碼的對(duì)應(yīng)表格;根據(jù)保存的對(duì)應(yīng)表格將控制指令轉(zhuǎn)換成紅外碼。
進(jìn)一步的,所述云端還包括業(yè)務(wù)云,所述業(yè)務(wù)云用于實(shí)現(xiàn)設(shè)備信息的備份、電量信息的上傳及能源管理、提供終端升級(jí)包管理、時(shí)間同步管理。
具體的,云端管理的用戶(hù)信息包括:用戶(hù)注冊(cè)、登陸,用戶(hù)信息校驗(yàn)、用戶(hù)收貨信息整理、第三方登陸。
具體的,云端管理的設(shè)備端信息包括:設(shè)備注冊(cè)、獲取用戶(hù)列表、上報(bào)設(shè)備端狀態(tài)、用戶(hù)綁定及解綁設(shè)備、用戶(hù)獲取綁定的設(shè)備列表、查詢(xún)?cè)O(shè)備運(yùn)行狀態(tài)、修改設(shè)備信息、分享設(shè)備。
具體的,所述智能終端為手機(jī)。
本發(fā)明的有益效果是:通過(guò)本發(fā)明,可以利用手機(jī)對(duì)非智能的紅外設(shè)備進(jìn)行智能控制;同時(shí),可以把用戶(hù)相關(guān)信息、設(shè)備相關(guān)信息、業(yè)務(wù)相關(guān)信息存儲(chǔ)于云端,通過(guò)這些數(shù)據(jù)可以進(jìn)行用戶(hù)行為分析,實(shí)現(xiàn)能源管理。
附圖說(shuō)明
圖1為本發(fā)明的結(jié)構(gòu)示意圖。
圖2為設(shè)備端連接示意圖。
具體實(shí)施方式
如圖1所示,實(shí)施例包括云端、設(shè)備端、手機(jī)端、非智能紅外電器。下面詳細(xì)各部分的功能。
如圖2所示,設(shè)備端主要包含傳感器、電源模塊、主控板、WIFI模塊、ADC、ram、flash及外圍I/O等;其中傳感器部分可以分別包含溫度傳感器、濕度傳感器、光照度傳感器、麥克風(fēng)傳感器等;主要通過(guò)ADC將各類(lèi)傳感器的模擬數(shù)據(jù)傳遞給主控板,可以監(jiān)控周?chē)h(huán)境的;電源模塊主要給主控板及各類(lèi)模塊提供穩(wěn)定電源;主控板可通過(guò)外圍I/O接收紅外遙控器的紅外指令以及將紅外碼通過(guò)外圍I/O發(fā)送給紅外電器;主控板通過(guò)WIFI模塊與手機(jī)端實(shí)現(xiàn)無(wú)線通信。
設(shè)備端具有以下功能:
a、建立連接:設(shè)備端完成向設(shè)備云注冊(cè)及登陸;完成與消息云的長(zhǎng)連接以及掉線重連;
b、信息上報(bào):設(shè)備終端的狀態(tài)、終端軟、硬件版本信息、設(shè)備序列號(hào)上報(bào)給設(shè)備云、紅外電器的ID及狀態(tài)上報(bào)給業(yè)務(wù)云;
c、數(shù)據(jù)轉(zhuǎn)發(fā):云端接收手機(jī)端的控制指令,并轉(zhuǎn)發(fā)給設(shè)備終端;
d、數(shù)據(jù)存儲(chǔ):將峰電時(shí)間、谷電時(shí)間統(tǒng)計(jì)、電量信息(每隔一段時(shí)間上傳一次電量信息;可上報(bào)每天、每月及每年的電量信息)上報(bào)給業(yè)務(wù)云進(jìn)行存儲(chǔ);以便進(jìn)行能源分析。
智能終端,一般為手機(jī)等移動(dòng)終端,包含以下功能:
a、建立連接:手機(jī)端完成在用戶(hù)云注冊(cè)、登錄;完成與消息云的長(zhǎng)連接及掉線重連;在設(shè)備云完成手機(jī)與設(shè)備的綁定;
b、信息管理:手機(jī)的用戶(hù)ID、手機(jī)綁定的設(shè)備列表,手機(jī)在線和離線狀態(tài)信息管理;
c、數(shù)據(jù)轉(zhuǎn)發(fā):手機(jī)端的控制指令發(fā)送到云端,云端轉(zhuǎn)發(fā)給設(shè)備終端,實(shí)現(xiàn)手機(jī)遠(yuǎn)程控制;
d、狀態(tài)同步:接收云端推送給手機(jī)用戶(hù)的終端狀態(tài)信息;
e、獲取數(shù)據(jù):獲取設(shè)備終端狀態(tài)信息;獲取電量信息數(shù)據(jù)。
云端,總體來(lái)說(shuō),應(yīng)具備這些功能:與智能終端、設(shè)備端建立消息長(zhǎng)連接;對(duì)用戶(hù)信息、設(shè)備端信息進(jìn)行管理;對(duì)紅外遙控器發(fā)出的紅外碼進(jìn)行學(xué)習(xí),并生成一張關(guān)于紅外電器的類(lèi)型與紅外碼的對(duì)應(yīng)表格,并將對(duì)應(yīng)表格保存;接收智能終端發(fā)送的控制指令,對(duì)控制指令進(jìn)行識(shí)別,根據(jù)保存的對(duì)應(yīng)表格將控制指令轉(zhuǎn)換成紅外碼,并將指令轉(zhuǎn)換成的紅外碼發(fā)送給設(shè)備端;把設(shè)備端上報(bào)的返回指令轉(zhuǎn)發(fā)給智能終端;對(duì)設(shè)備端上報(bào)的電量信息進(jìn)行能源分析。將云端細(xì)分,云端可分成用戶(hù)云、設(shè)備云、消息云、業(yè)務(wù)云和紅外云幾部分。
a、用戶(hù)云主要完成用戶(hù)信息管理:用戶(hù)注冊(cè)、登陸,用戶(hù)信息校驗(yàn)、(修改重置密碼,完善用戶(hù)基本信息,頭像上傳等)、用戶(hù)收貨信息相關(guān)、第三方登陸等功能。
b、設(shè)備云主要完成設(shè)備端管理:設(shè)備注冊(cè)、獲取用戶(hù)列表、上報(bào)設(shè)備端狀態(tài)、用戶(hù)綁定及解綁設(shè)備、用戶(hù)獲取綁定的設(shè)備列表、查詢(xún)?cè)O(shè)備運(yùn)行狀態(tài)、修改設(shè)備信息、分享設(shè)備等功能;同時(shí),實(shí)現(xiàn)和消息云的賬號(hào)注冊(cè)及上下線回調(diào),以及和用戶(hù)云的賬號(hào)驗(yàn)證等功能;
c、消息云主要用于和手機(jī)端和設(shè)備端建立消息長(zhǎng)連接;把手機(jī)端的控制指令轉(zhuǎn)發(fā)給終端;把終端上報(bào)的信息轉(zhuǎn)發(fā)給手機(jī)端;同時(shí)、消息云賬號(hào)的注冊(cè)需要和設(shè)備云同步;
d、業(yè)務(wù)云主要用于實(shí)現(xiàn)設(shè)備信息的備份、電量信息的上傳及能源管理、提供終端升級(jí)包管理功能,包括存儲(chǔ)、更新、終端下載功能,新版本特性在手機(jī)app上顯示并讓用戶(hù)決定是否升級(jí);手機(jī)app(app還是sdk)升級(jí):提供手機(jī)app升級(jí)管理功能;提供時(shí)間同步功能(NTP時(shí)間服務(wù)器),可用于設(shè)備端從服務(wù)器端獲取時(shí)間信息。
e、紅外云主要是對(duì)接的第三方云,主要實(shí)現(xiàn)以下兩個(gè)功能:對(duì)紅外遙控器發(fā)出的紅外碼進(jìn)行學(xué)習(xí),生成一張關(guān)于紅外電器的類(lèi)型與紅外碼的對(duì)應(yīng)表格;根據(jù)保存的對(duì)應(yīng)表格將控制指令轉(zhuǎn)換成紅外碼。
以上描述了本發(fā)明的基本原理和主要的特征,說(shuō)明書(shū)的描述只是說(shuō)明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。