本發(fā)明涉及照明技術(shù)領(lǐng)域,特別涉及一種照明裝置、終端設(shè)備以及包括該照明裝置的照明系統(tǒng)。
背景技術(shù):
目前,一種能夠利用遙控器或智能終端來進行照明狀態(tài)調(diào)整的照明裝置應(yīng)用廣泛。這種照明裝置一般通過例如藍牙、Wi-Fi等無線通信模塊與遙控器或智能終端建立連接,使得用戶可以通過操控遙控器或智能終端來遠程調(diào)整照明裝置的照明狀態(tài)。
然而,現(xiàn)有技術(shù)中,由于藍牙、Wi-Fi等無線通信方式會受到障礙物、傳輸距離等因素的限制,照明裝置內(nèi)無線通信模塊常會與遙控器或智能終端斷開連接,導(dǎo)致用戶無法控制照明裝置的照明狀態(tài)。這種弊端在照明裝置應(yīng)用在面積較大的商業(yè)場所或家居環(huán)境時,則會愈發(fā)凸顯。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例的目的是提供一種照明裝置、終端設(shè)備以及包括該照明裝置的照明系統(tǒng),用于解決上述問題。
為解決上述技術(shù)問題,本發(fā)明實施例提供一種照明裝置,包括:
發(fā)光組件;
驅(qū)動組件,電性連接所述發(fā)光組件,用于調(diào)整所述發(fā)光組件的照明狀態(tài);
Mesh模塊,電性連接所述驅(qū)動組件,用于接收攜帶有裝置標識碼的控制指令,并根據(jù)所接收到的裝置標識碼與所述照明裝置自帶的裝置標識碼來處理所述控制指令。
優(yōu)選的,所述控制指令包括如下至少一種:啟動指令、關(guān)閉指令、調(diào)光指令、調(diào)色指令及狀態(tài)獲取指令。
優(yōu)選的,所述Mesh模塊具體用于:
在所接收到的裝置標識碼符合預(yù)設(shè)過濾條件時,將所述控制指令丟棄;
在所接收到的裝置標識碼不符合預(yù)設(shè)過濾條件且與照明裝置自帶的裝置標識碼相同時,執(zhí)行所述控制指令;
在所接收到的裝置標識碼不符合預(yù)設(shè)過濾條件且與照明裝置自帶的裝置標識碼不相同時,將所述控制指令轉(zhuǎn)發(fā)出去。
優(yōu)選的,所述Mesh模塊具體用于:
在所接收到的裝置標識碼不符合預(yù)設(shè)過濾條件且與照明裝置自帶的裝置標識碼相同時,確定所述控制指令是啟動指令、關(guān)閉指令、調(diào)光指令、調(diào)色指令中一種,并將所述控制指令發(fā)送至所述驅(qū)動組件;
在所接收到的裝置標識碼不符合預(yù)設(shè)過濾條件且與照明裝置自帶的裝置標識碼相同時,確定所述控制指令是狀態(tài)獲取指令,并將所述發(fā)光組件的工作狀態(tài)發(fā)送給終端設(shè)備。
優(yōu)選的,所述控制指令攜帶有轉(zhuǎn)發(fā)量,所述轉(zhuǎn)發(fā)量初始為零,所述Mesh模塊還用于:
將所述控制轉(zhuǎn)發(fā)時,對所述控制指令的轉(zhuǎn)發(fā)量加一。
優(yōu)選的,所述預(yù)設(shè)過濾條件包括如下至少一種:
所述控制指令為過期指令;
所述控制指令為非法指令;
所述控制指令為無效指令;
所述控制指令為重復(fù)指令。
優(yōu)選的,所述過期指令為轉(zhuǎn)發(fā)量超過預(yù)設(shè)量的指令。
優(yōu)選的,所述Mesh模塊包括指令緩存單元,所述Mesh模塊還用于:
將待轉(zhuǎn)發(fā)的控制指令存儲至所述指令緩存單元,并在得到信道資源后將位于所述指令緩存單元內(nèi)控制指令發(fā)出。
優(yōu)選的,所述Mesh模塊從所述驅(qū)動組件獲取工作所需電力。
優(yōu)選的,所述Mesh模塊為2.4GHZ的Mesh模塊。
為解決上述技術(shù)問題,本發(fā)明實施例提供一種終端設(shè)備,包括:
指令生成組件,用于根據(jù)用戶操作行為生成攜帶有裝置標識碼的控制指令;
指令發(fā)送組件,連接所述指令生成組件,用于與如前述發(fā)明內(nèi)容所述的照明裝置內(nèi)Mesh模塊建立連接,并基于Mesh通信協(xié)議將所生成的控制指令發(fā)送至所述照明裝置內(nèi)Mesh模塊。
優(yōu)選的,所述終端設(shè)備為智能手機、平板電腦或遙控器。
為解決上述技術(shù)問題,本發(fā)明實施例提供一種照明系統(tǒng),包括如前述發(fā)明內(nèi)容所述的照明裝置,所述照明裝置之間通過Mesh模塊形成Mesh網(wǎng)絡(luò)。
優(yōu)選的,所述照明系統(tǒng)內(nèi)包括多個彼此獨立的Mesh網(wǎng)絡(luò)。
由以上本發(fā)明實施例提供的技術(shù)方案可見,本發(fā)明實施例所提供的照明裝置、終端設(shè)備以及包括該照明裝置的照明系統(tǒng),通過Mesh模塊來接收到控制指令,并根據(jù)所述照明裝置自帶的裝置標識碼與所接收到的控制指令中裝置標識碼來處理該控制指令,使得控制指令能夠在照明系統(tǒng)內(nèi)各照明裝置之間傳遞,直至該控制指令被對應(yīng)的照明裝置所處理。實現(xiàn)在不增大終端設(shè)備所發(fā)出控制指令的信號功率的情況下,提升照明裝置的無線控制距離。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例中照明系統(tǒng)與終端設(shè)備的組合示意圖。
圖2為本發(fā)明實施例中終端設(shè)備的模塊圖。
圖3為本發(fā)明實施例中照明裝置的結(jié)構(gòu)示意圖。
圖4為本發(fā)明實施例中照明裝置內(nèi)控制器的模塊圖。
具體實施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明中的技術(shù)方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當屬于本發(fā)明保護的范圍。
參圖1所示,照明系統(tǒng)包括若干照明裝置10,照明裝置10可以是吊燈、吸頂燈、臺燈或落地燈等常見類型,終端設(shè)備20可以是遙控器或例如智能手機、平板電腦等智能終端。
在實際使用中,照明系統(tǒng)內(nèi)照明裝置10可以分布于面積較大的室內(nèi)空間的任意位置。終端設(shè)備20接收用戶操作行為來生成控制指令,控制指令可以包括如下至少一種:啟動指令、關(guān)閉指令、調(diào)光指令、調(diào)色指令及狀態(tài)獲取指令。后續(xù),終端設(shè)備20再將控制指令遠程發(fā)送至照明裝置10,從而實現(xiàn)根據(jù)用戶需求調(diào)整照明裝置10的照明狀態(tài)或查看該照明裝置10的照明狀態(tài)。
結(jié)合圖2所示,終端設(shè)備20內(nèi)包括指令生成組件21和指令發(fā)送組件22,指令生成組件21可以體現(xiàn)為按鈕、觸控屏等用戶操作界面,用戶可以通過操作指令生成組件21生成攜帶有裝置標識碼的控制指令,再通過指令發(fā)送組件22將控制指令發(fā)送至照明裝置10。
其中,指令發(fā)送組件22可以是任意類型的無線通信模塊,可以實現(xiàn)將控制指令遠程傳輸至照明裝置10。
結(jié)合圖3所示,在本發(fā)明實施例中,照明裝置10包括發(fā)光組件11、驅(qū)動組件12以及Mesh模塊13。
發(fā)光組件11可以包括若干發(fā)光單元(未標號),發(fā)光單元可以是LED光源、TL光源等類型。驅(qū)動組件12電性連接發(fā)光組件11,驅(qū)動組件12從電源組件(未圖示)獲取電力并將其調(diào)整至發(fā)光組件11的可用范圍后輸出至發(fā)光組件11。電源組件可以采用交流電源或直流電源等類型,在實際應(yīng)用中,電源組件還會包括常規(guī)的過流保護、過放保護等功能單元,以保護照明裝置10的正常運行。
Mesh模塊13電性連接驅(qū)動組件12以從驅(qū)動組件12獲取工作所需電力。照明系統(tǒng)內(nèi)各照明裝置10內(nèi)Mesh模塊13配合形成基于Mesh通信協(xié)議的Mesh網(wǎng)絡(luò)(未標號),屬于同一個Mesh網(wǎng)絡(luò)的Mesh模塊13,在距離接近時可以通過Mesh網(wǎng)絡(luò)實現(xiàn)通信。在本發(fā)明實施例中,Mesh模塊13優(yōu)選為2.4GHz的Mesh模塊。
其中,照明系統(tǒng)包括不止一個Mesh網(wǎng)絡(luò),每個Mesh網(wǎng)絡(luò)內(nèi)包括不止一個照明裝置10,為做區(qū)分,對照明系統(tǒng)內(nèi)各照明裝置進行編號,使得每個照明裝置均具有唯一的裝置標識碼。在本發(fā)明實施例中,可以選用4字節(jié)二進制數(shù)作為裝置標識碼,以前3個字節(jié)的二進制數(shù)來描述Mesh網(wǎng)絡(luò)的地址,第4個字節(jié)的二進制數(shù)來描述各Mesh網(wǎng)絡(luò)內(nèi)照明裝置的地址。
在本發(fā)明實施例中,針對照明裝置10內(nèi)Mesh模塊13的無線協(xié)議類型,終端設(shè)備20內(nèi)指令發(fā)送組件22也選為基于Mesh通信協(xié)議的無線模塊,使得終端設(shè)備20可以與照明系統(tǒng)內(nèi)任意一個照明裝置10建立連接,以將攜帶有裝置標識碼的控制指令發(fā)送至照明裝置10。
在實際應(yīng)用中,通過Mesh模塊13所形成的Mesh網(wǎng)絡(luò),相對于現(xiàn)有技術(shù)中Wi-Fi網(wǎng)絡(luò),具有如下優(yōu)勢:首先,Mesh網(wǎng)絡(luò)調(diào)整方便,Mesh模塊直接通電即可實現(xiàn)入網(wǎng)和離網(wǎng),用戶手持終端設(shè)備20接近任意一個Mesh網(wǎng)絡(luò)即可入網(wǎng);其次,Mesh模塊可以很容易實現(xiàn)NLOS((Non Line of Sight,非視距)配置,使得Mesh網(wǎng)絡(luò)的布局范圍很廣;接著,Mesh網(wǎng)絡(luò)具有很大的冗余機制和通信負載平衡功能,能夠防止消息擁塞;最后,各Mesh模塊不僅能夠接收和發(fā)送消息,還能充當路由器對附近節(jié)點轉(zhuǎn)發(fā)消息,通過增加節(jié)點之間的傳輸路徑的數(shù)量使得Mesh網(wǎng)絡(luò)的帶寬大大增加。由于上述優(yōu)勢的存在,Mesh網(wǎng)絡(luò)在智能燈具領(lǐng)域具有很強的應(yīng)用前景。
結(jié)合圖4所示,在本發(fā)明實施例中,Mesh模塊13包括指令接收單元131、指令處理單元132、指令發(fā)出單元133以及指令緩存單元134。這些單元可以集成至同一個電路板上或者以插件形式體現(xiàn)。
指令接收單元131可以通過Mesh網(wǎng)絡(luò)協(xié)議從屬于同一個Mesh網(wǎng)絡(luò)內(nèi)照明裝置內(nèi)Mesh模塊中接受控制指令,或者從連入同一個Mesh網(wǎng)絡(luò)的終端設(shè)備20獲取控制指令。
指令處理單元132連接指令接收單元131,指令接收單元131接收到控制指令后,將控制指令發(fā)送至指令處理單元132。指令處理單元132接收到控制指令后,解析出控制指令中攜帶的裝置標識碼,并根據(jù)接收到的裝置標識碼和照明裝置10自帶的裝置標識碼來確定如何處理該控制指令。
在本發(fā)明實施例中,指令處理單元132通過如下策略來處理所接收到的控制指令。
策略1、確定控制指令是否符合預(yù)設(shè)過濾條件,在該控制指令符合預(yù)設(shè)過濾條件時,直接將該控制指令丟棄。
在本發(fā)明實施例中,預(yù)設(shè)過濾條件可以包括如下至少一種:所述控制指令為過期指令;所述控制指令為非法指令;所述控制指令為無效指令;所述控制指令為重復(fù)指令。符合這些過濾條件的控制指令會被直接過濾,無需經(jīng)過處理,可以減少Mesh網(wǎng)絡(luò)內(nèi)的消息風暴的程度,保證指令傳輸?shù)耐〞场?/p>
在實際應(yīng)用中,在確定該控制指令不符合預(yù)設(shè)指令規(guī)范時,認定該控制指令是非法指令。在確定該控制指令缺省某部分內(nèi)容而導(dǎo)致其無效時,認定該控制指令是無效指令。在確定所述控制指令已經(jīng)被所述Mesh模塊轉(zhuǎn)發(fā)過,認定該控制指令是重復(fù)指令。重復(fù)指令一般是Mesh模塊13將控制指令發(fā)送至附近的Mesh模塊13后,又接收到該附近的Mesh模塊所發(fā)出的控制指令所引發(fā),在此不做贅述。
其中,過期指令是指:過期指令為轉(zhuǎn)發(fā)量超過預(yù)設(shè)量的指令。在確定所述控制指令已經(jīng)被超過預(yù)設(shè)量個照明裝置內(nèi)Mesh模塊轉(zhuǎn)發(fā)過,可以認定該控制指令是過期指令,過期指令一般已經(jīng)抵達所針對的照明裝置,這里的轉(zhuǎn)發(fā)并無意義,將其直接拋棄,可以降低指令轉(zhuǎn)發(fā)所帶來的資源消耗。預(yù)設(shè)量可以選定為大于1的任意數(shù)字。
在本發(fā)明實施例中,控制指令攜帶有轉(zhuǎn)發(fā)量,控制指令從終端設(shè)備20發(fā)出時轉(zhuǎn)發(fā)量初始被設(shè)定為零,指令處理單元132在將所述控制指令轉(zhuǎn)發(fā)后,會對所述控制指令做轉(zhuǎn)發(fā)標記,即將該控制指令的轉(zhuǎn)發(fā)量做加一處理。后續(xù),其他照明裝置內(nèi)Mesh模塊在接收到控制指令后,Mesh模塊內(nèi)指令處理單元可以直接通過控制指令內(nèi)裝置標識碼通過控制指令內(nèi)轉(zhuǎn)發(fā)量確定該控制指令是否為過期指令。
策略2、在所接收到的裝置標識碼不符合預(yù)設(shè)過濾條件且與照明裝置自帶的裝置標識碼相同時,執(zhí)行所述控制指令。
符合策略2的控制指令是針對該照明裝置所發(fā),指令處理單元132根據(jù)控制指令的內(nèi)容來執(zhí)行,例如控制指令是啟動指令、關(guān)閉指令、調(diào)光指令、調(diào)色指令中一個時,可以向驅(qū)動組件12發(fā)送調(diào)整指令,使得驅(qū)動組件調(diào)整供給發(fā)光組件11的電流或電壓,實現(xiàn)啟動照明裝置、關(guān)閉照明裝置以及調(diào)整出光照度和調(diào)整出光顏色。再例如控制指令是狀態(tài)獲取指令時,可以從驅(qū)動組件12獲取供給發(fā)光組件11的電流和電壓信息,并根據(jù)預(yù)設(shè)的發(fā)光組件11的配置參數(shù),確定當前發(fā)光組件11的照明狀態(tài)。還可以直接從發(fā)光組件11獲取其照明狀態(tài)。后續(xù),指令處理單元132將所確定到工作狀態(tài)發(fā)送至發(fā)出該控制指令的終端設(shè)備20。
策略3、在所接收到的裝置標識碼不符合預(yù)設(shè)過濾條件且與照明裝置自帶的裝置標識碼不相同時,將所述控制指令轉(zhuǎn)發(fā)出去。
符合策略3的控制指令是針對其他照明裝置的,指令處理單元132將該控制指令發(fā)送至指令發(fā)出單元133,通過指令發(fā)出單元133將其發(fā)送至距離接近的其他照明裝置內(nèi)Mesh模塊。這些Mesh模塊所在照明裝置10會重復(fù)前述處理控制指令的過程,直至控制指令抵達所針對的照明裝置10。
在本發(fā)明實施例中,指令緩存單元134連接指令發(fā)出單元133,指令發(fā)出單元133接收到待轉(zhuǎn)發(fā)的控制指令后,將該控制指令先存儲至指令緩存單元134,在指令發(fā)出單元133競爭到轉(zhuǎn)發(fā)控制指令的信道資源后,從指令緩存單元134提取控制指令,再利用所競爭到的信道資源進行轉(zhuǎn)發(fā)。使得通信過程中,Mesh網(wǎng)絡(luò)內(nèi)僅有一個節(jié)點發(fā)送指令,防止網(wǎng)絡(luò)內(nèi)信息混亂。
當然,在實際應(yīng)用中,照明裝置10還會包括支撐前述發(fā)光組件11、驅(qū)動組件12以及Mesh模塊13的殼體14,殼體14的形狀可以根據(jù)照明裝置10的類型進行預(yù)設(shè),殼體14的概念還可以引申為僅支撐這些模塊的基座,并不限定成包圍這些模塊的外殼,并且照明裝置10還會包括例如配光元件等常規(guī)輔助結(jié)構(gòu)。例如照明裝置10為吸頂燈時,殼體14可以引申為支撐這些模塊的電路板,在此不做贅述。
由以上本發(fā)明實施例提供的技術(shù)方案可見,本發(fā)明實施例所提供的照明裝置以及包括該照明裝置的照明系統(tǒng),通過Mesh模塊來接收到控制指令,并根據(jù)所述照明裝置自帶的裝置標識碼與所接收到的控制指令中裝置標識碼來處理該控制指令,使得控制指令能夠在照明系統(tǒng)內(nèi)各照明裝置之間傳遞,直至該控制指令被對應(yīng)的照明裝置所處理。實現(xiàn)在不增大終端設(shè)備所發(fā)出控制指令的信號功率的情況下,提升照明裝置的無線控制距離。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
以上所述僅為本發(fā)明的實施例而已,并不用于限制本發(fā)明。對于本領(lǐng)域技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。