一種嵌入式智能家居系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種智能家居系統(tǒng),尤其涉及一種嵌入式智能家居系統(tǒng)。
【背景技術(shù)】
[0002]智能家居是伴隨著社會(huì)經(jīng)濟(jì)的迅猛發(fā)展,社會(huì)的基本單元正越來(lái)越追求舒適性、生態(tài)性、文化性、信息性和智能性的環(huán)境下應(yīng)運(yùn)而生。智能家居一般被定義為利用電腦、網(wǎng)絡(luò)和綜合布線技術(shù),通過(guò)家庭管理平臺(tái)將與家居生活有關(guān)的各種子系統(tǒng)有機(jī)地結(jié)合的一個(gè)系統(tǒng)。智能家居一出現(xiàn),牽動(dòng)了房地產(chǎn)業(yè)、智能化裝修、物業(yè)服務(wù)以及各類家電電子消費(fèi)產(chǎn)品等一大批產(chǎn)業(yè),同時(shí)也促進(jìn)了電子學(xué)、生態(tài)學(xué)、人體學(xué)等各類知識(shí)學(xué)科的發(fā)展。
[0003]現(xiàn)代的智能家居要求跨網(wǎng)絡(luò)、跨平臺(tái)、跨系統(tǒng)的松耦合的異構(gòu)分布式系統(tǒng)結(jié)構(gòu),而傳統(tǒng)的分布式計(jì)算技術(shù)已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足這種需求。
【發(fā)明內(nèi)容】
[0004]針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種嵌入式智能家居系統(tǒng),基于WebService的分布式計(jì)算模塊和嵌入式系統(tǒng)和網(wǎng)絡(luò)通信技術(shù)進(jìn)行開(kāi)發(fā),達(dá)到跨網(wǎng)絡(luò)、跨平臺(tái)、跨系統(tǒng)的系統(tǒng)結(jié)構(gòu)要求。
[0005]為了達(dá)到上述目的,本發(fā)明采用以下技術(shù)方案:一種嵌入式智能家居系統(tǒng),該系統(tǒng)包括Web Service服務(wù)端、遠(yuǎn)程登錄客戶端、ARM嵌入式系統(tǒng)平臺(tái)和數(shù)據(jù)采集端四個(gè)模塊,其中:
所述Web Service服務(wù)端控制整個(gè)系統(tǒng)的正常運(yùn)轉(zhuǎn),由數(shù)據(jù)庫(kù)服務(wù)器和本地終端組成,通過(guò)Web Service接口將提供的各項(xiàng)服務(wù)發(fā)布給移動(dòng)終端,供移動(dòng)終端調(diào)用;該胃必Service服務(wù)端所提供的服務(wù)包括:
(O用戶登錄服務(wù):集成有用戶登錄方法、用戶注銷方法、更新用戶服務(wù)方法和修改密碼服務(wù)方法;
(2)家庭管理服務(wù):集成有更新財(cái)務(wù)信息服務(wù)方法、查找財(cái)務(wù)信息服務(wù)方法、更新物資信息服務(wù)方法和查詢物資信息服務(wù)方法;
(3)生活向?qū)Х?wù):集成有更新菜譜信息服務(wù)方法、查詢菜譜信息服務(wù)方法和查詢健康?目息服務(wù)方法;
(4)事務(wù)管理服務(wù):集成有更新事務(wù)信息服務(wù)方法和查找事務(wù)信息服務(wù)方法;
(5)家電控制服務(wù):集成有查詢指定電器狀態(tài)服務(wù)方法、打開(kāi)或關(guān)閉空調(diào)服務(wù)方法、查詢空調(diào)當(dāng)前的溫度服務(wù)方法、調(diào)節(jié)空調(diào)的溫度服務(wù)方法、打開(kāi)或關(guān)閉濕度調(diào)節(jié)器服務(wù)方法、查詢濕度調(diào)節(jié)器當(dāng)前的溫度服務(wù)方法、調(diào)節(jié)濕度調(diào)節(jié)器的溫度服務(wù)方法、打開(kāi)或關(guān)閉電飯鍋服務(wù)方法、打開(kāi)或關(guān)閉大門(mén)服務(wù)方法、控制機(jī)器管家進(jìn)行服務(wù)方法和打開(kāi)或關(guān)閉視頻服務(wù)方法;
(6)配置管理服務(wù):集成有配置家電的初始狀態(tài)服務(wù)方法和查看家電當(dāng)前的配置信息服務(wù)方法。
[0006]所述遠(yuǎn)程登錄客戶端作為用戶遠(yuǎn)程連接Web Service服務(wù)端的客戶界面,由數(shù)據(jù)顯示模塊、數(shù)據(jù)控制模塊及數(shù)據(jù)通信模塊組成,通過(guò)socket機(jī)制與智能家居中的視頻監(jiān)控設(shè)備連接,實(shí)時(shí)接收視頻監(jiān)控端發(fā)送過(guò)來(lái)的圖像,并做相應(yīng)的顯示處理。
[0007]所述ARM嵌入式系統(tǒng)平臺(tái)上用來(lái)實(shí)現(xiàn)家居環(huán)境中具體電器設(shè)備接口,接口電飯鍋、門(mén)、空調(diào)、濕度機(jī)備及機(jī)器管家設(shè)備,通過(guò)socket機(jī)制與Web Service服務(wù)端建立通信。
[0008]所述數(shù)據(jù)采集端用于采集電路板上傳感器數(shù)據(jù),并通過(guò)GPRS將所采集的數(shù)據(jù)保存到服務(wù)器上的數(shù)據(jù)庫(kù)中,同時(shí)實(shí)現(xiàn)保證在數(shù)據(jù)未能成功發(fā)送到服務(wù)器時(shí),能夠?qū)⑺玫降臄?shù)據(jù)保存到FLASH中,等下一次連接成功時(shí),將保存的數(shù)據(jù)與新數(shù)據(jù)一起發(fā)送到服務(wù)器。
[0009]所述Web Service服務(wù)端采用XML(可擴(kuò)展的標(biāo)記語(yǔ)言)表示數(shù)據(jù)的基本格式,采用SOAP(簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)來(lái)調(diào)用遠(yuǎn)程服務(wù),使用WSDL (Web Service描述語(yǔ)言)描述Web Service及其函數(shù)、參數(shù)和返回值。
[0010]所述移動(dòng)終端通過(guò)Web Service與Web Service服務(wù)端進(jìn)行通信,向服務(wù)端發(fā)送服務(wù)請(qǐng)求,接收服務(wù)端經(jīng)過(guò)處理后反饋的響應(yīng)數(shù)據(jù)并在自身上進(jìn)行實(shí)時(shí)的顯示與處理。
[0011]所述ARM嵌入式系統(tǒng)平臺(tái)上還接有攝像頭,作為視頻安防監(jiān)控設(shè)備。
[0012]本發(fā)明的有益效果是:采用跨網(wǎng)絡(luò)、跨平臺(tái)、跨系統(tǒng)的松耦合的異構(gòu)分布式系統(tǒng)結(jié)構(gòu),是基于Web Service的分布式計(jì)算模塊的一種嵌入式智能家居系統(tǒng),實(shí)用性強(qiáng)。
【附圖說(shuō)明】
[0013]圖1是本發(fā)明所述嵌入式智能家居系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0014]下面通過(guò)實(shí)施例結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的描述。
[0015]如圖1所示,一種嵌入式智能家居系統(tǒng),該系統(tǒng)包括Web Service服務(wù)端、遠(yuǎn)程登錄客戶端、ARM嵌入式系統(tǒng)平臺(tái)和數(shù)據(jù)采集端四個(gè)模塊,其中:
所述Web Service服務(wù)端控制整個(gè)系統(tǒng)的正常運(yùn)轉(zhuǎn),由數(shù)據(jù)庫(kù)服務(wù)器和本地終端組成,通過(guò)Web Service接口將提供的各項(xiàng)服務(wù)發(fā)布給移動(dòng)終端,供移動(dòng)終端調(diào)用;該胃必Service服務(wù)端所提供的服務(wù)包括:
(O用戶登錄服務(wù):集成有用戶登錄方法、用戶注銷方法、更新用戶服務(wù)方法和修改密碼服務(wù)方法;
(2)家庭管理服務(wù):集成有更新財(cái)務(wù)信息服務(wù)方法、查找財(cái)務(wù)信息服務(wù)方法、更新物資信息服務(wù)方法和查詢物資信息服務(wù)方法;
(3)生活向?qū)Х?wù):集成有更新菜譜信息服務(wù)方法、查詢菜譜信息服務(wù)方法和查詢健康?目息服務(wù)方法;
(4)事務(wù)管理服務(wù):集成有更新事務(wù)信息服務(wù)方法和查找事務(wù)信息服務(wù)方法;
(5)家電控制服務(wù):集成有查詢指定電器狀態(tài)服務(wù)方法、打開(kāi)或關(guān)閉空調(diào)服務(wù)方法、查詢空調(diào)當(dāng)前的溫度服務(wù)方法、調(diào)節(jié)空調(diào)的溫度服務(wù)方法、打開(kāi)或關(guān)閉濕度調(diào)節(jié)器服務(wù)方法、查詢濕度調(diào)節(jié)器當(dāng)前的溫度服務(wù)方法、調(diào)節(jié)濕度調(diào)節(jié)器的溫度服務(wù)方法、打開(kāi)或關(guān)閉電飯鍋服務(wù)方法、打開(kāi)或關(guān)閉大門(mén)服務(wù)方法、控制機(jī)器管家進(jìn)行服務(wù)方法和打開(kāi)或關(guān)閉視頻服務(wù)方法; (6)配置管理服務(wù):集成有配置家電的初始狀態(tài)服務(wù)方法和查看家電當(dāng)前的配置信息服務(wù)方法。
[0016]所述遠(yuǎn)程登錄客戶端作為用戶遠(yuǎn)程連接Web Service服務(wù)端的客戶界面,由數(shù)據(jù)顯示模塊、數(shù)據(jù)控制模塊及數(shù)據(jù)通信模塊組成,通過(guò)socket機(jī)制與智能家居中的視頻監(jiān)控設(shè)備連接,實(shí)時(shí)接收視頻監(jiān)控端發(fā)送過(guò)來(lái)的圖像,并做相應(yīng)的顯示處理。
[0017]所述ARM嵌入式系統(tǒng)平臺(tái)上用來(lái)實(shí)現(xiàn)家居環(huán)境中具體電器設(shè)備接口,接口電飯鍋、門(mén)、空調(diào)、濕度機(jī)備及機(jī)器管家設(shè)備,通過(guò)socket機(jī)制與Web Service服務(wù)端建立通信。
[0018]所述數(shù)據(jù)采集端用于采集電路板上傳感器數(shù)據(jù),并通過(guò)GPRS將所采集的數(shù)據(jù)保存到服務(wù)器上的數(shù)據(jù)庫(kù)中,同時(shí)實(shí)現(xiàn)保證在數(shù)據(jù)未能成功發(fā)送到服務(wù)器時(shí),能夠?qū)⑺玫降臄?shù)據(jù)保存到FLASH中,等下一次連接成功時(shí),將保存的數(shù)據(jù)與新數(shù)據(jù)一起發(fā)送到服務(wù)器。
[0019]所述Web Service服務(wù)端采用XML(可擴(kuò)展的標(biāo)記語(yǔ)言)表示數(shù)據(jù)的基本格式,采用SOAP(簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)來(lái)調(diào)用遠(yuǎn)程服務(wù),使用WSDL (Web Service描述語(yǔ)言)描述Web Service及其函數(shù)、參數(shù)和返回值。
[0020]所述移動(dòng)終端通過(guò)Web Service與Web Service服務(wù)端進(jìn)行通信,向服務(wù)端發(fā)送服務(wù)請(qǐng)求,接收服務(wù)端經(jīng)過(guò)處理后反饋的響應(yīng)數(shù)據(jù)并在自身上進(jìn)行實(shí)時(shí)的顯示與處理。
[0021]所述ARM嵌入式系統(tǒng)平臺(tái)上還接有攝像頭,作為視頻安防監(jiān)控設(shè)備。
【主權(quán)項(xiàng)】
1.一種嵌入式智能家居系統(tǒng),該系統(tǒng)包括Web Service服務(wù)端、遠(yuǎn)程登錄客戶端、ARM嵌入式系統(tǒng)平臺(tái)和數(shù)據(jù)采集端四個(gè)模塊,其特征在于: 所述Web Service服務(wù)端控制整個(gè)系統(tǒng)的正常運(yùn)轉(zhuǎn),由數(shù)據(jù)庫(kù)服務(wù)器和本地終端組成,通過(guò)Web Service接口將提供的各項(xiàng)服務(wù)發(fā)布給移動(dòng)終端,供移動(dòng)終端調(diào)用;該胃必Service服務(wù)端所提供的服務(wù)包括用戶登錄服務(wù)、家庭管理服務(wù)、生活向?qū)Х?wù)、事務(wù)管理服務(wù)、家電控制服務(wù)和配置管理服務(wù); 所述遠(yuǎn)程登錄客戶端作為用戶遠(yuǎn)程連接Web Service服務(wù)端的客戶界面,由數(shù)據(jù)顯示模塊、數(shù)據(jù)控制模塊及數(shù)據(jù)通信模塊組成,通過(guò)socket機(jī)制與智能家居中的視頻監(jiān)控設(shè)備連接,實(shí)時(shí)接收視頻監(jiān)控端發(fā)送過(guò)來(lái)的圖像,并做相應(yīng)的顯示處理; 所述ARM嵌入式系統(tǒng)平臺(tái)上用來(lái)實(shí)現(xiàn)家居環(huán)境中具體電器設(shè)備接口,接口電飯鍋、門(mén)、空調(diào)、濕度機(jī)備及機(jī)器管家設(shè)備,通過(guò)socket機(jī)制與Web Service服務(wù)端建立通信; 所述數(shù)據(jù)采集端用于采集電路板上傳感器數(shù)據(jù),并通過(guò)GPRS將所采集的數(shù)據(jù)保存到服務(wù)器上的數(shù)據(jù)庫(kù)中,同時(shí)實(shí)現(xiàn)保證在數(shù)據(jù)未能成功發(fā)送到服務(wù)器時(shí),能夠?qū)⑺玫降臄?shù)據(jù)保存到FLASH中,等下一次連接成功時(shí),將保存的數(shù)據(jù)與新數(shù)據(jù)一起發(fā)送到服務(wù)器。
2.根據(jù)權(quán)利要求1所述的一種嵌入式智能家居系統(tǒng),其特征在于:所述WebService服務(wù)端采用XML(可擴(kuò)展的標(biāo)記語(yǔ)言)表示數(shù)據(jù)的基本格式,采用SOAP(簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)來(lái)調(diào)用遠(yuǎn)程服務(wù),使用WSDL (Web Service描述語(yǔ)言)描述Web Service及其函數(shù)、參數(shù)和返回值。
3.根據(jù)權(quán)利要求1所述的一種嵌入式智能家居系統(tǒng),其特征在于:所述移動(dòng)終端通過(guò)Web Service與Web Service服務(wù)端進(jìn)行通信,向服務(wù)端發(fā)送服務(wù)請(qǐng)求,接收服務(wù)端經(jīng)過(guò)處理后反饋的響應(yīng)數(shù)據(jù)并在自身上進(jìn)行實(shí)時(shí)的顯示與處理。
4.根據(jù)權(quán)利要求1所述的一種嵌入式智能家居系統(tǒng),其特征在于:所述ARM嵌入式系統(tǒng)平臺(tái)上還接有攝像頭,作為視頻安防監(jiān)控設(shè)備。
【專利摘要】本發(fā)明涉及一種嵌入式智能家居系統(tǒng),該系統(tǒng)包括Web Service服務(wù)端、遠(yuǎn)程登錄客戶端、ARM嵌入式系統(tǒng)平臺(tái)和數(shù)據(jù)采集端四個(gè)模塊,其中:Web Service服務(wù)端控制整個(gè)系統(tǒng)的正常運(yùn)轉(zhuǎn),由數(shù)據(jù)庫(kù)服務(wù)器和本地終端組成;遠(yuǎn)程登錄客戶端作為用戶遠(yuǎn)程連接Web Service服務(wù)端的客戶界面,由數(shù)據(jù)顯示模塊、數(shù)據(jù)控制模塊及數(shù)據(jù)通信模塊組成;ARM嵌入式系統(tǒng)平臺(tái)上用來(lái)實(shí)現(xiàn)家居環(huán)境中具體電器設(shè)備接口;數(shù)據(jù)采集端用于采集電路板上傳感器數(shù)據(jù),并通過(guò)GPRS將所采集的數(shù)據(jù)保存到服務(wù)器上的數(shù)據(jù)庫(kù)中。本發(fā)明智能家居系統(tǒng)采用跨網(wǎng)絡(luò)、跨平臺(tái)、跨系統(tǒng)的松耦合的異構(gòu)分布式系統(tǒng)結(jié)構(gòu),是基于Web Service的分布式計(jì)算模塊的一種嵌入式智能家居系統(tǒng),實(shí)用性強(qiáng)。
【IPC分類】G05B19-418, G05B15-02
【公開(kāi)號(hào)】CN104614999
【申請(qǐng)?zhí)枴緾N201410813826
【發(fā)明人】趙獻(xiàn)童
【申請(qǐng)人】合肥康勝達(dá)智能科技有限公司
【公開(kāi)日】2015年5月13日
【申請(qǐng)日】2014年12月25日