本發(fā)明屬于終端技術(shù)領(lǐng)域,特別涉及應(yīng)用程序集成系統(tǒng)及方法及無線路由器及終端。
背景技術(shù):
隨著網(wǎng)絡(luò)的發(fā)展,無線路由器在網(wǎng)絡(luò)中擔任的角色越來越重要,人們也越來越多的使用無線路由器作為家庭網(wǎng)絡(luò)上網(wǎng)的網(wǎng)關(guān)路由設(shè)備。在應(yīng)用中,人們往往利用無線路由器作為有線連接到無線連接的橋梁,在使用手機上網(wǎng)的時候,無線路由器僅僅只是把手機的無線信號轉(zhuǎn)換為有線信號將信息傳送到internet上,或者講internet上傳送來的有線信號轉(zhuǎn)換為無線信號發(fā)送給手機。
手機也成為人們的必需品,越來越多的手機應(yīng)用也隨之產(chǎn)生。人們在使用手機應(yīng)用功能時,往往也只局限于手機應(yīng)用本身的功能,比如,gps功能、指南針功能、重力傳感器等功能,但是如果使用手機不包含的功能,手機的應(yīng)用程序就無法使用了,比如,我們在使用微信應(yīng)用程序時,我們想把自己居住環(huán)境的室溫溫度發(fā)給聊天的對方,或者把自己用手機打電話的過程記錄下來。我們可以通過無線局域網(wǎng)中的智能設(shè)備來解決這一問題。
因此,如何將手機應(yīng)用、無線路由器和智能設(shè)備的功能結(jié)合,提高用戶的體驗,更方便用戶使用手機應(yīng)用程序,成為亟待解決的問題。
技術(shù)實現(xiàn)要素:
鑒于此,本發(fā)明的目的在于提供一種應(yīng)用程序集成系統(tǒng)及方法及無線路由器及終端,將終端應(yīng)用、無線路由器和智能設(shè)備的功能結(jié)合,使終端應(yīng)用程序更加豐富化,提高了用戶的體驗。
本發(fā)明提供了一種應(yīng)用程序集成系統(tǒng),所述系統(tǒng)包括終端、無線路由器和智能設(shè)備,其中,
所述終端用于發(fā)送一請求指令信息至所述無線路由器,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令;并用于接收所述無線路由器發(fā)送的應(yīng)答信息,獲取所述應(yīng)答信息中的回復(fù)信息。
所述無線路由器用于根據(jù)所述請求指令信息中的指令,生成并發(fā)送一查詢信息至智能設(shè)備;無線路由器接收來自智能設(shè)備的回復(fù)信息,根據(jù)所述回復(fù)信息,生成一應(yīng)答信息并發(fā)送至終端,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址和應(yīng)用程序端口號;
所述智能設(shè)備用于獲取無線路由器發(fā)送的所述查詢信息,并根據(jù)所述查詢信息,生成回復(fù)信息發(fā)送至無線路由器。
優(yōu)選地,所述終端還用于:
在終端的應(yīng)用程序中設(shè)置一指令信息,并根據(jù)所述指令信息生成一請求指令信息。
優(yōu)選地,所述無線路由器還用于:
獲取無線局域網(wǎng)中的智能設(shè)備和對應(yīng)的技術(shù)特征,并存儲所述智能設(shè)備的id號和技術(shù)特征的對應(yīng)關(guān)系;
根據(jù)所述請求指令信息中的指令和所述存儲表中的技術(shù)特征,獲取所述存儲表中匹配所述指令的智能設(shè)備的id號;
根據(jù)所述請求指令信息中的指令,生成一查詢信息,所述查詢信息包括所述指令和智能設(shè)備的id號。
本發(fā)明提供了一種終端,所述終端包括:
生成模塊,用于生成一請求指令信息,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令;
發(fā)送模塊,用于發(fā)送所述請求指令信息至無線路由器;
接收模塊,用于接收無線路由器發(fā)送的應(yīng)答信息,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址和應(yīng)用程序端口號。
優(yōu)選地,所述終端還包括:
設(shè)置模塊,用于在終端的應(yīng)用程序中設(shè)置一指令信息,并發(fā)送所述指令信息至所述生成模塊;
所述生成模塊,還用于當接收所述設(shè)置模塊的指令信息后,根據(jù)所述指令信息發(fā)送一請求指令信息至無線路由器。
本發(fā)明提供了一種無線路由器,所述無線路由器包括:
接收模塊,用于獲取終端發(fā)送的請求指令信息,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令;
處理模塊,用于根據(jù)所述請求指令信息中的指令,生成一查詢信息并發(fā)送至智能設(shè)備;
生成模塊,用于獲取智能設(shè)備發(fā)送的回復(fù)信息,根據(jù)所述回復(fù)信息生成一應(yīng)答信息并發(fā)送至終端,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址、應(yīng)用程序端口號。
優(yōu)選地,所述無線路由器還包括一管理模塊,用于獲取無線局域網(wǎng)中的智能設(shè)備和對應(yīng)的技術(shù)特征,并存儲所述智能設(shè)備的id號和技術(shù)特征的對應(yīng)關(guān)系。
優(yōu)選地,所述管理模塊具體包括:
搜索單元,用于根據(jù)發(fā)現(xiàn)協(xié)議發(fā)現(xiàn)無線局域網(wǎng)中的智能設(shè)備,并獲取所述智能設(shè)備的id號;
獲取單元,用于獲取所述智能設(shè)備的技術(shù)特征;
存儲單元,用于建立一存儲表,所述存儲表存儲所述智能設(shè)備的id號和技術(shù)特征的對應(yīng)關(guān)系。
優(yōu)選地,所述處理模塊具體包括:
匹配單元,用于根據(jù)所述請求指令信息中的指令和所述存儲表中的技術(shù)特征,獲取所述存儲表中匹配所述指令的智能設(shè)備的id號;
生成單元,用于根據(jù)所述請求指令信息中的指令,生成一查詢信息,所述查詢信息包括所述指令和智能設(shè)備的id號;
發(fā)送單元,用于發(fā)送所述查詢信息至所述智能設(shè)備。
本發(fā)明提供了一種應(yīng)用程序集成方法,應(yīng)用于具有終端、無線路由器和智能設(shè)備的無線局域網(wǎng)絡(luò)中,所述方法包括:
所述終端發(fā)送一請求指令信息至無線路由器,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令;
所述無線路由器根據(jù)所述請求指令信息中的指令,生成并發(fā)送一查詢信息至智能設(shè)備;
所述智能設(shè)備獲取所述查詢信息,并根據(jù)所述查詢信息,生成回復(fù)信息并發(fā)送至無線路由器;
所述無線路由器根據(jù)獲取的所述回復(fù)信息,生成一應(yīng)答信息并發(fā)送至終端,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址和應(yīng)用程序端口號;
所述終端接收所述無線路由器發(fā)送的應(yīng)答信息,獲取所述應(yīng)答信息中的回復(fù)信息。
與現(xiàn)有技術(shù)相比,本發(fā)明提供的提供一種應(yīng)用程序集成系統(tǒng)及方法及無線路由器及終端,具有以下有益效果:將終端應(yīng)用程序、無線路由器和智能設(shè)備的功能集成結(jié)合,使終端應(yīng)用程序獲取智能設(shè)備的數(shù)據(jù)信息,比如,在終端的天氣應(yīng)用程序中增加家庭環(huán)境溫度的功能,終端可以通過無線路由器獲取該無線局域網(wǎng)中的智能溫度計的溫度數(shù)據(jù),通過該技術(shù)方案可以靈活的利用無線局域網(wǎng)中的智能設(shè)備的功能,使用戶在使用終端應(yīng)用程序的功能更加豐富,提高了用戶的體驗。
附圖說明
下面將以明確易懂的方式,結(jié)合附圖說明優(yōu)選實施方式,對提供應(yīng)用程序集成系統(tǒng)及方法及無線路由器及終端的上述特性、技術(shù)特征、優(yōu)點及其實現(xiàn)方式予以進一步說明。
圖1是本發(fā)明一種應(yīng)用程序集成系統(tǒng)的組成結(jié)構(gòu)示意圖;
圖2是本發(fā)明一種終端的組成結(jié)構(gòu)示意圖;
圖3是本發(fā)明一種無線路由器的組成結(jié)構(gòu)示意圖;
圖4是本發(fā)明一種應(yīng)用程序集成方法的流程示意圖。
具體實施方式
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對照附圖說明本發(fā)明的具體實施方式。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖,并獲得其他的實施方式。
為使圖面簡潔,各圖中只示意性地表示出了與本發(fā)明相關(guān)的部分,它們并不代表其作為產(chǎn)品的實際結(jié)構(gòu)。另外,以使圖面簡潔便于理解,在有些圖中具有相同結(jié)構(gòu)或功能的部件,僅示意性地繪示了其中的一個,或僅標出了其中的一個。在本文中,“一個”不僅表示“僅此一個”,也可以表示“多于一個”的情形。
如圖1所示,根據(jù)本發(fā)明的一個實施例,一種應(yīng)用程序集成系統(tǒng),所述系統(tǒng)包括終端、無線路由器和智能設(shè)備,其中,
所述終端用于發(fā)送一請求指令信息至所述無線路由器,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令;并用于接收所述無線路由器發(fā)送的應(yīng)答信息,獲取所述應(yīng)答信息中的回復(fù)信息。
所述無線路由器用于根據(jù)所述請求指令信息中的指令,生成并發(fā)送一查詢信息至智能設(shè)備;無線路由器接收來自智能設(shè)備的回復(fù)信息,根據(jù)所述回復(fù)信息,生成一應(yīng)答信息并發(fā)送至終端,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址和應(yīng)用程序端口號;
所述智能設(shè)備用于獲取無線路由器發(fā)送的所述查詢信息,并根據(jù)所述查詢信息,生成回復(fù)信息發(fā)送至無線路由器。
優(yōu)選地,所述終端還用于:
在終端的應(yīng)用程序中設(shè)置一指令信息,并根據(jù)所述指令信息生成一請求指令信息。
優(yōu)選地,所述無線路由器還用于:
獲取無線局域網(wǎng)中的智能設(shè)備和對應(yīng)的技術(shù)特征,并存儲所述智能設(shè)備的id號和技術(shù)特征的對應(yīng)關(guān)系;
根據(jù)所述請求指令信息中的指令和所述存儲表中的技術(shù)特征,獲取所述存儲表中匹配所述指令的智能設(shè)備的id號;
根據(jù)所述請求指令信息中的指令,生成一查詢信息,所述查詢信息包括所述指令和智能設(shè)備的id號。
本發(fā)明的應(yīng)用場景,終端、智能設(shè)備和無線路由器組成一無線局域網(wǎng),終端通過wi-fi接入無線路由器,無線路由器和智能設(shè)備間傳輸數(shù)據(jù)信息。用戶在終端使用應(yīng)用程序時,在應(yīng)用程序中設(shè)置一指令信息,比如,用戶在使用微信應(yīng)用程序時,想了解當前環(huán)境的溫度或者發(fā)送當前環(huán)境的溫度至聊天的對方,就可以在該微信應(yīng)用程序中點擊“當前環(huán)境的溫度”的對話框,從而獲取當前環(huán)境的溫度。終端根據(jù)設(shè)置的指令信息,生成一請求指令信息,并發(fā)送該請求指令信息至無線路由器,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令,所述終端mac地址和應(yīng)用程序端口號是終端的應(yīng)用程序的唯一標識號。
無線路由器接收到所述請求指令信息,獲取所述根據(jù)所述請求指令信息中的指令。無線路由器根據(jù)所述指令生成一查詢信息,并發(fā)送至無線局域網(wǎng)中的智能設(shè)備。
本發(fā)明的一具體實施例,無線路由器根據(jù)無線局域網(wǎng)中的智能設(shè)備所支持的發(fā)現(xiàn)協(xié)議,發(fā)現(xiàn)該無線局域網(wǎng)中的智能設(shè)備,并獲取智能設(shè)備的id號,該智能設(shè)備的id號是標識智能設(shè)備的唯一序列號。無線局域網(wǎng)中設(shè)置有若干個智能設(shè)備,或者不同廠商的智能設(shè)備,無線路由器根據(jù)每個智能設(shè)備所支持的發(fā)現(xiàn)協(xié)議,獲取智能設(shè)備的id號。無線路由器獲取所述智能設(shè)備對應(yīng)的技術(shù)特征,比如,智能溫度計對應(yīng)的溫度這個技術(shù)特征,攝像機對應(yīng)攝像這個技術(shù)特征,一個智能設(shè)備可以對應(yīng)多個技術(shù)特征。無線路由器存儲所述智能設(shè)備的id號和技術(shù)特征的對應(yīng)關(guān)系,根據(jù)所述請求指令信息中的指令和所述存儲表中的技術(shù)特征,獲取所述存儲表中匹配所述指令的智能設(shè)備的id號,根據(jù)所述請求指令信息中的指令,生成一查詢信息,所述查詢信息包括所述指令和智能設(shè)備的id號。比如,獲取當前環(huán)境溫度這個指令,無線路由器根據(jù)存儲表的技術(shù)特征“溫度”,獲取對應(yīng)的智能溫度計的id號,發(fā)送查詢信息至該智能溫度計。
智能設(shè)備接收無線路由器發(fā)送的查詢信息,并根據(jù)所述查詢信息,生成回復(fù)信息并發(fā)送至無線路由器。無線路由器接收來自智能設(shè)備的回復(fù)信息,根據(jù)獲取的所述回復(fù)信息,生成一應(yīng)答信息至終端,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址、應(yīng)用程序端口號;終端中所述終端mac地址和應(yīng)用程序端口號對應(yīng)的應(yīng)用程序接收所述應(yīng)答信息,并獲取所述回復(fù)信息。
因此通過該技術(shù)方案,將終端應(yīng)用程序、無線路由器和智能設(shè)備的功能集成結(jié)合,可以靈活的利用無線局域網(wǎng)中的智能設(shè)備的功能,使用戶在使用使用終端應(yīng)用程序的功能更加豐富,提高了用戶的體驗。
本發(fā)明的一具體實施例,終端、無線路由器和智能電子溫度計組成無線局域網(wǎng)。用戶在使用微信應(yīng)用程序時,和朋友正在聊天過程中,想了解當前環(huán)境的溫度或者發(fā)送當前環(huán)境的溫度至聊天的對方。用戶就可以在該微信應(yīng)用程序中點擊“當前環(huán)境的溫度”的按鈕,從而獲取當前環(huán)境的溫度。當用戶點擊該按鈕時,微信應(yīng)用程序設(shè)置獲取當前環(huán)境溫度的指令信息,并根據(jù)該指令信息生成一請求指令信息,并發(fā)送該請求指令信息至無線路由器,該請求指令信息包括終端mac地址、微信應(yīng)用程序端口號和和對應(yīng)的獲取當前環(huán)境的溫度的指令。無線路由器接收該指令信息后,獲取請求指令信息中的終端mac地址、微信應(yīng)用程序端口號和獲取當前環(huán)境的溫度的指令。無線路由器根據(jù)所述獲取當前環(huán)境的溫度的指令,查詢當前無線局域網(wǎng)中對應(yīng)的智能電子溫度計,可以通過智能電子溫度計獲取當前環(huán)境的溫度。無線路由器發(fā)送獲取溫度的查詢信息至智能電子溫度計,智能電子溫度計接收到該查詢信息后,發(fā)送包含當前溫度的回復(fù)信息至無線路由器,無線路由器獲取該溫度數(shù)據(jù)信息后,生成一應(yīng)答信息至終端,該應(yīng)答信息包括溫度數(shù)據(jù)信息、終端mac地址、微信應(yīng)用程序端口號。終端接收到該應(yīng)答信息后,根據(jù)終端mac地址和微信應(yīng)用程序端口號確認微信應(yīng)用程序,微信應(yīng)用程序接收到該應(yīng)答信息,獲取溫度數(shù)據(jù)信息,顯示當前環(huán)境的溫度數(shù)據(jù)于終端上,從而用戶獲取當前溫度的數(shù)據(jù)。
如圖2所示,根據(jù)本發(fā)明的一個實施例,一種終端,所述終端包括:
生成模塊20,用于生成一請求指令信息,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令;
發(fā)送模塊21,用于發(fā)送所述請求指令信息至無線路由器;
接收模塊22,用于接收無線路由器發(fā)送的應(yīng)答信息,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址和應(yīng)用程序端口號。
優(yōu)選地,所述終端還包括:
設(shè)置模塊,用于在終端的應(yīng)用程序中設(shè)置一指令信息,并發(fā)送所述指令信息至所述生成模塊;
所述生成模塊,還用于當接收所述設(shè)置模塊的指令信息后,根據(jù)所述指令信息發(fā)送一請求指令信息至無線路由器。
在具體實施過程中,終端通過wi-fi接入無線路由器,用戶在使用終端應(yīng)用程序時,應(yīng)用程序通過終端與無線路由器之間的無線連接通道進行數(shù)據(jù)的傳輸。在設(shè)置模塊中,用戶在終端的應(yīng)用程序中設(shè)置一指令信息,并發(fā)送指令信息至生成模塊20中。比如,在終端應(yīng)用程序中設(shè)置將獲取當前環(huán)境溫度的指令,或者設(shè)置拍照指令。生成模塊20根據(jù)所述設(shè)置模塊的指令信息,生成一請求指令信息,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令,所述終端mac地址和應(yīng)用程序端口號是終端應(yīng)用程序的唯一標識號,然后通過發(fā)送模塊21發(fā)送所述請求指令信息至無線路由器。無線路由器接收所述請求指令信息并進行相應(yīng)地處理,并通過無線路由器獲取智能設(shè)備的回復(fù)信息。無線路由器發(fā)送一應(yīng)答信息至接收模塊22,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址和應(yīng)用程序端口號,接收模塊獲取所述應(yīng)答信息,并根據(jù)所述應(yīng)答信息中的終端mac地址和應(yīng)用程序端口號,確定對應(yīng)的終端應(yīng)用程序,該應(yīng)用程序接收該應(yīng)答信息,并獲取所述應(yīng)答信息中的數(shù)據(jù)信息,比如當前環(huán)境的溫度數(shù)據(jù)信息或者拍照的照片數(shù)據(jù)信息。通過該技術(shù)方案,通過終端應(yīng)用程序發(fā)送指令至無線路由器,利用無線路由器訪問智能設(shè)備,從而終端獲取智能設(shè)備的數(shù)據(jù)信息,使終端應(yīng)用程序更加豐富化,進而提高了用戶的體驗。
本發(fā)明的一具體實施例,終端、無線路由器和智能電子溫度計組成無線局域網(wǎng)。用戶在使用微信應(yīng)用程序時,和朋友正在聊天過程中,想了解當前環(huán)境的溫度或者發(fā)送當前環(huán)境的溫度至聊天的對方。用戶就可以在該微信應(yīng)用程序中點擊“當前環(huán)境的溫度”的按鈕,從而獲取當前環(huán)境的溫度。當用戶點擊該按鈕時,微信應(yīng)用程序設(shè)置獲取當前環(huán)境溫度的指令信息,并根據(jù)該指令信息生成一請求指令信息,并發(fā)送該請求指令信息至無線路由器,該請求指令信息包括終端mac地址、微信應(yīng)用程序端口號和和對應(yīng)的獲取當前環(huán)境的溫度的指令。無線路由器獲取該請求指令信息后,進行相應(yīng)的處理,并通過無線路由器和智能電子溫度計之間的數(shù)據(jù)傳輸,獲取當前環(huán)境的溫度數(shù)據(jù)。無線路由器獲取該溫度數(shù)據(jù)信息后,生成一應(yīng)答信息至終端,該應(yīng)答信息包括溫度數(shù)據(jù)信息、終端mac地址、微信應(yīng)用程序端口號。終端接收到該應(yīng)答信息后,根據(jù)終端mac地址和微信應(yīng)用程序端口號確認微信應(yīng)用程序,微信應(yīng)用程序接收到該應(yīng)答信息,獲取溫度數(shù)據(jù)信息,顯示當前環(huán)境的溫度數(shù)據(jù)于終端上,從而用戶獲取當前溫度的數(shù)據(jù)。
如圖3所示,根據(jù)本發(fā)明的一個實施例,一種無線路由器,所述無線路由器包括:
接收模塊30,用于獲取終端發(fā)送的請求指令信息,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令;
處理模塊31,用于根據(jù)所述請求指令信息中的指令,生成一查詢信息并發(fā)送至智能設(shè)備;
生成模塊32,用于獲取智能設(shè)備發(fā)送的回復(fù)信息,根據(jù)所述回復(fù)信息生成一應(yīng)答信息并發(fā)送至終端,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址、應(yīng)用程序端口號。
優(yōu)選地,所所述無線路由器還包括一管理模塊,用于獲取無線局域網(wǎng)中的智能設(shè)備和對應(yīng)的技術(shù)特征,并存儲所述智能設(shè)備的id號和技術(shù)特征的對應(yīng)關(guān)系。
優(yōu)選地,所述管理模塊具體包括:
搜索單元,用于根據(jù)發(fā)現(xiàn)協(xié)議發(fā)現(xiàn)無線局域網(wǎng)中的智能設(shè)備,并獲取所述智能設(shè)備的id號;
獲取單元,用于獲取所述智能設(shè)備的技術(shù)特征;
存儲單元,用于建立一存儲表,所述存儲表存儲所述智能設(shè)備的id號和技術(shù)特征的對應(yīng)關(guān)系。
本發(fā)明的一具體實施例,終端、智能設(shè)備和無線路由器組成一無線局域網(wǎng),在該無線局域網(wǎng)中,設(shè)置有若干個智能設(shè)備,無線路由器和智能設(shè)備之間建立數(shù)據(jù)通信通道。在搜索單元中,根據(jù)無線局域網(wǎng)中的智能設(shè)備所支持的發(fā)現(xiàn)協(xié)議,發(fā)現(xiàn)該無線局域網(wǎng)中的智能設(shè)備,并獲取智能設(shè)備的id號,該智能設(shè)備的id號是標識智能設(shè)備的唯一序列號。無線局域網(wǎng)中設(shè)置有若干個智能設(shè)備,或者不同廠商的智能設(shè)備,無線路由器根據(jù)每個智能設(shè)備所支持的發(fā)現(xiàn)協(xié)議,獲取智能設(shè)備的id號。通過獲取單元獲取所述智能設(shè)備對應(yīng)的技術(shù)特征,比如拍照這個技術(shù)特征,或者獲取溫度這個技術(shù)特征。在存儲單元中,建立一存儲表,所述存儲表存儲所述智能設(shè)備的id號,比如,智能溫度計對應(yīng)的溫度這個技術(shù)特征,攝像機對應(yīng)攝像這個技術(shù)特征,一個智能設(shè)備可以對應(yīng)多個技術(shù)特征。通過該技術(shù)方案,無線路由器管理局域網(wǎng)中的智能設(shè)備,當接收到終端的請求指令信息后,根據(jù)該請求指令信息,查詢對應(yīng)的智能設(shè)備id,通過與該智能設(shè)備的數(shù)據(jù)通信,獲取用戶需要獲取的數(shù)據(jù)信息,比如,用戶想要獲取當前環(huán)境的溫度,無線路由器接收到該指令后,想要查找完成溫度數(shù)據(jù)這個功能的智能設(shè)備的id號,從而可以獲取溫度數(shù)據(jù)信息。
優(yōu)選地,所述處理模塊具體包括:
匹配單元,用于根據(jù)所述請求指令信息中的指令和所述存儲表中的技術(shù)特征,獲取所述存儲表中匹配所述指令的智能設(shè)備的id號;
生成單元,用于根據(jù)所述請求指令信息中的指令,生成一查詢信息,所述查詢信息包括所述指令和智能設(shè)備的id號;
發(fā)送單元,用于發(fā)送所述查詢信息至所述智能設(shè)備。
在具體實施過程中,終端、智能設(shè)備和無線路由器組成一無線局域網(wǎng),在該無線局域網(wǎng)中,設(shè)置有若干個智能設(shè)備,無線路由器和智能設(shè)備之間建立數(shù)據(jù)通信通道。無線路由器通過接收模塊30接收到來自終端的請求指令信息,該請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令,獲取所述請求指令信息中的終端mac地址、應(yīng)用程序端口號和對應(yīng)的指令。
在處理模塊31中,根據(jù)獲取的所述請求指令信息中的指令,生成一查詢信息并發(fā)送至智能設(shè)備。本發(fā)明的一具體實施例,在處理模塊的匹配單元中,無線路由器獲取所述請求指令信息中的指令,根據(jù)所述請求指令信息中的指令和所述存儲表中的技術(shù)特征,獲取所述存儲表中匹配所述指令的智能設(shè)備的id號。然后通過生成單元,根據(jù)所述請求指令信息中的指令,生成一查詢信息,所述查詢信息包括所述指令和智能設(shè)備的id號,通過發(fā)送單元發(fā)送所述查詢信息至所述智能設(shè)備。比如,獲取當前環(huán)境溫度這個指令,無線路由器根據(jù)存儲表的技術(shù)特征“溫度”,獲取對應(yīng)的智能溫度計的id號,發(fā)送查詢信息至該智能溫度計。
當無線路由器發(fā)送查詢信息至對應(yīng)的智能設(shè)備時,智能設(shè)備獲取該查詢信息,獲取對應(yīng)的數(shù)據(jù),并生成一回復(fù)信息,發(fā)送該回復(fù)信息至無線路由器。無線路由器通過生成模塊32,獲取智能設(shè)備發(fā)送的回復(fù)信息,根據(jù)所述回復(fù)信息生成一應(yīng)答信息并發(fā)送至終端,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址、應(yīng)用程序端口號。比如,無線路由器獲取智能電子溫度計回復(fù)的溫度數(shù)據(jù)信息,生成一應(yīng)答信息,該應(yīng)答信息包括溫度數(shù)據(jù)信息,終端接收到該應(yīng)答信息,進而獲取溫度數(shù)據(jù)信息。
根據(jù)該技術(shù)方案,無線路由器接收來自終端應(yīng)用程序的指令,根據(jù)所述指令獲取所述無線局域網(wǎng)絡(luò)中的智能設(shè)備的數(shù)據(jù)信息,比如獲取智能溫度計的溫度數(shù)據(jù)等,可以靈活的利用無線局域網(wǎng)中的智能設(shè)備的功能,使用戶在使用使用終端應(yīng)用程序的功能更加豐富,提高了用戶的體驗。
如圖4所示,根據(jù)本發(fā)明的一個實施例,一種應(yīng)用程序集成方法,所述方法應(yīng)用于具有終端、無線路由器和智能設(shè)備的無線局域網(wǎng)絡(luò)中,所述方法包括:
s401,所述終端發(fā)送一請求指令信息至無線路由器,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令;
s402,所述無線路由器根據(jù)所述請求指令信息中的指令,生成并發(fā)送一查詢信息至智能設(shè)備;
s403,所述智能設(shè)備獲取所述查詢信息,并根據(jù)所述查詢信息,生成回復(fù)信息并發(fā)送至無線路由器;
s404,所述無線路由器根據(jù)獲取的所述回復(fù)信息,生成一應(yīng)答信息并發(fā)送至終端,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址和應(yīng)用程序端口號;
s405,所述終端接收所述無線路由器發(fā)送的應(yīng)答信息,獲取所述應(yīng)答信息中的回復(fù)信息。
在具體實施過程中,終端、智能設(shè)備和無線路由器組成一無線局域網(wǎng),終端通過wi-fi接入無線路由器,無線路由器和智能設(shè)備間傳輸數(shù)據(jù)信息。用戶在終端使用應(yīng)用程序時,在應(yīng)用程序中設(shè)置一指令信息,比如,用戶在使用微信應(yīng)用程序時,想了解當前環(huán)境的溫度或者發(fā)送當前環(huán)境的溫度至聊天的對方,就可以在該微信應(yīng)用程序中點擊“當前環(huán)境的溫度”的對話框,從而獲取當前環(huán)境的溫度。終端根據(jù)設(shè)置的指令信息,生成一請求指令信息,并發(fā)送該請求指令信息至無線路由器,所述請求指令信息包括終端mac地址、應(yīng)用程序端口號和指令,所述終端mac地址和應(yīng)用程序端口號是終端的應(yīng)用程序的唯一標識號。
無線路由器接收到所述請求指令信息,獲取所述根據(jù)所述請求指令信息中的指令。無線路由器根據(jù)所述指令生成一查詢信息,并發(fā)送至無線局域網(wǎng)中的智能設(shè)備。
智能設(shè)備接收無線路由器發(fā)送的查詢信息,并根據(jù)所述查詢信息,生成回復(fù)信息并發(fā)送至無線路由器。無線路由器接收來自智能設(shè)備的回復(fù)信息,根據(jù)獲取的所述回復(fù)信息,生成一應(yīng)答信息至終端,所述應(yīng)答信息包括所述回復(fù)信息、終端mac地址、應(yīng)用程序端口號;終端中所述終端mac地址和應(yīng)用程序端口號對應(yīng)的應(yīng)用程序接收所述應(yīng)答信息,并獲取所述回復(fù)信息。
通過該技術(shù)方案,將終端應(yīng)用程序、無線路由器和智能設(shè)備的功能集成結(jié)合,使終端應(yīng)用程序獲取智能設(shè)備的數(shù)據(jù)信息,通過該技術(shù)方案可以靈活的利用無線局域網(wǎng)中的智能設(shè)備的功能,使用戶在使用終端應(yīng)用程序的功能更加豐富,提高了用戶的體驗。
本發(fā)明一種應(yīng)用程序集成系統(tǒng)及方法及無線路由器及終端,將終端應(yīng)用程序、無線路由器和智能設(shè)備的功能集成結(jié)合,使用戶在使用終端應(yīng)用程序的功能更加豐富,提高了用戶的體驗。
應(yīng)當說明的是,上述實施例均可根據(jù)需要自由組合。以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。