本公開涉及通過包括一個或多個網(wǎng)絡(luò)的通信系統(tǒng)控制照明系統(tǒng),該照明系統(tǒng)包括用于照射房間或者其他環(huán)境的一個或多個照明設(shè)備,例如一個或多個燈具。
背景技術(shù):
大多數(shù)環(huán)境都設(shè)有一個或多個燈具形式的一個或多個照明設(shè)備,用于照射環(huán)境,使得占用者能夠找到他們的路和/或看見環(huán)境內(nèi)的物體,典型地普遍地或者至少部分地利用光充滿該環(huán)境。其他類型的照明設(shè)備包括例如用于提供例如作為燈光秀或舞臺照明的部分的照明效果的燈具。
傳統(tǒng)上,借助于用戶人工地按壓燈開關(guān)或者轉(zhuǎn)動調(diào)光開關(guān)控制燈光。如今,也可以經(jīng)由諸如用戶終端之類的另一種設(shè)備,甚至諸如智能電話、平板計算機(jī)或者膝上型計算機(jī)之類的移動用戶終端遠(yuǎn)程地控制燈光。為了做到這點(例如響應(yīng)于用戶輸入),控制設(shè)備經(jīng)由網(wǎng)絡(luò)傳輸一個或多個照明控制命令,其去往照明系統(tǒng)的接收側(cè)控制單元。這涉及控制設(shè)備的適當(dāng)?shù)膫鬏斊?,其用來將照明控制命令發(fā)送至網(wǎng)絡(luò)的接口,命令消息通過網(wǎng)絡(luò)從那里向前被引導(dǎo)至其目的地。
例如,一種可能性是經(jīng)由wi-fi控制燈光。在這種情況下,網(wǎng)絡(luò)至少包括被配置成依照wi-fi通信標(biāo)準(zhǔn)操作的無線接入點形式的接口,并且控制設(shè)備(例如用戶終端)包括被配置成使用wi-fi連接至接入點的相應(yīng)的傳輸器??刂圃O(shè)備于是可以經(jīng)由與接入點的這個連接將照明控制命令發(fā)送至照明系統(tǒng),這些命令消息從接入點向前發(fā)送至照明系統(tǒng)自身的控制器。
在另一個實例中,可以經(jīng)由zigbee形式的另一種短距rf接入技術(shù)控制燈光。在這種情況下,可以不涉及常規(guī)的接入點,例如控制設(shè)備上的傳輸器可以被配置成在沒有任何中間節(jié)點的情況下使用zigbee通信標(biāo)準(zhǔn)將一個或多個控制命令直接發(fā)送至照明系統(tǒng)的相應(yīng)的zigbee接口(例如直接到特定燈具的本地控制單元),或者可替換地,可以經(jīng)由zigbee設(shè)備網(wǎng)狀網(wǎng)中的一個或多個中間節(jié)點發(fā)送命令消息。
技術(shù)實現(xiàn)要素:
在連接的照明系統(tǒng)中,事實上可能同時存在多個用于控制該系統(tǒng)的接口。舉例而言,可以通過wi-fi(例如經(jīng)由路由器)、經(jīng)由zigbee(例如直接到燈)或者在未來的系統(tǒng)中使用藍(lán)牙、rfid等等控制照明系統(tǒng)。在這樣的情境中,控制設(shè)備或者其用戶必須決定使用哪個接口。然而,在沒有任何進(jìn)一步的機(jī)制到位的情況下,那么存在很少或者沒有為做出該決定而提供的基礎(chǔ)。例如,設(shè)備可能被設(shè)置成默認(rèn)自動地使用wi-fi,除非用戶進(jìn)入設(shè)置菜單選擇另一個默認(rèn)值。
希望的是提供下述的可能性:經(jīng)由多個朝著照明系統(tǒng)的路徑控制網(wǎng)絡(luò)連接照明系統(tǒng),同時也允許以快速、輕而易舉且用戶友好的方式控制照明;例如允許特定房間或環(huán)境中的用戶以快速、輕而易舉且用戶友好的方式控制該特定房間或環(huán)境中的網(wǎng)絡(luò)連接照明。
依照本文公開的一個方面,提供了一種控制設(shè)備,其用于通過包括一個或多個網(wǎng)絡(luò)的通信系統(tǒng)控制照明系統(tǒng)。該照明系統(tǒng)包括至少一個照明設(shè)備,并且該控制設(shè)備可以例如采取諸如移動用戶終端之類的用戶終端的形式,例如智能電話、平板計算機(jī)或者膝上型計算機(jī)。不管它采取什么形式,控制設(shè)備都包括多個傳輸器,每個傳輸器用于經(jīng)由通信系統(tǒng)的不同的對應(yīng)接口向照明系統(tǒng)傳輸。在實施例中,這些接口中的每一個可以使用不同的對應(yīng)接入技術(shù)。在實施例中,這些傳輸器中的每一個可以是無線傳輸器,并且對應(yīng)接口中的每一個可以是無線接口。例如,所述無線接口中的一些或者全部各自可以包括本地?zé)o線接口(例如wi-fi接口、zigbee接口、藍(lán)牙接口、z波接口和/或jennet-ip接口)、移動蜂窩接口(例如3gpp接口)或者近場通信接口(例如rfid接口)中的不同的對應(yīng)接口。
此外,控制設(shè)備(例如用戶終端)包括控制器(例如控制器應(yīng)用),該控制器被配置成使用多個所述傳輸器中的每一個經(jīng)由不同的對應(yīng)路徑向照明系統(tǒng)傳輸對應(yīng)的消息,每個路徑包括所述接口中的不同的對應(yīng)接口(而不是所述接口中的任何其他接口)。所述消息中的每一個在被照明系統(tǒng)接收和/或執(zhí)行的情況下引起從照明系統(tǒng)到控制設(shè)備的反饋,并且控制器被配置成根據(jù)該反饋(例如根據(jù)該反饋提供的信息或者根據(jù)是否接收到反饋)對路徑進(jìn)行比較。基于該比較,控制器于是選擇使用所述接口中的哪一個將后續(xù)的照明控制命令傳輸至照明系統(tǒng)以用于控制該照明系統(tǒng)。
在實施例中,所述消息(即基于其獲得所述反饋的消息)中的每一個自身可以包括用于控制照明系統(tǒng)的照明控制命令。在實施例中,所述消息中的每一個可以包括相同照明控制命令的對應(yīng)實例。
因此,提供了一種“擊發(fā)”機(jī)制,其用于控制照明系統(tǒng)中的所述一個或多個照明設(shè)備,使得命令經(jīng)由各種網(wǎng)絡(luò)路徑朝著要控制的設(shè)備擊發(fā),其具有檢測哪些路徑導(dǎo)致希望的結(jié)果的反饋系統(tǒng)。這樣,可以標(biāo)識各種路徑以便控制特定房間等等中的照明系統(tǒng),并且可以導(dǎo)出最有利的路徑。
在實施例中,反饋可以包括照明控制命令被照明系統(tǒng)成功接收和/或成功執(zhí)行的確認(rèn)。在這種情況下,所述比較包括比較響應(yīng)于通過對應(yīng)路徑的傳輸該確認(rèn)是否被控制設(shè)備接收回來。即,根據(jù)所述反饋的比較的執(zhí)行可以包括將一個路徑上反饋的缺乏與關(guān)于另一個路徑成功接收到反饋的事實進(jìn)行比較。
可替換地或者此外,反饋可以包括與對應(yīng)的消息通過對應(yīng)的路徑傳輸有關(guān)的信息。在這種情況下,所述比較包括比較響應(yīng)于對應(yīng)的消息通過對應(yīng)的路徑中的兩個或更多個傳輸而接收回來的信息。例如,所述信息可以包括以下一個或多個:(a)關(guān)于對應(yīng)的消息通過對應(yīng)的路徑傳輸?shù)亩〞r的信息;(b)關(guān)于對應(yīng)的消息通過對應(yīng)的路徑傳輸所經(jīng)歷的錯誤率的信息;和/或(c)追蹤對應(yīng)的消息行進(jìn)的對應(yīng)的路徑的信息。
在實施例中,控制器可以被配置成在響應(yīng)于任何所述消息沒有接收到反饋的情況下超時。控制器可以被配置成在所述超時的情況下要求用戶人工反饋。
在控制設(shè)備為用戶終端的情況下,上面提到的控制命令中的一個、一些或者全部可以由用戶響應(yīng)于通過用戶終端的用戶接口輸入的用戶輸入而策動(instigate)。
在實施例中,除了所述反饋之外,控制器可以被配置成接收來自一個或多個所述接口的關(guān)于一個或多個所述接口的可用性和/或一個或多個所述接口的一個或多個能力的附加信息,并且/或者接收關(guān)于照明系統(tǒng)的一個或多個能力的附加信息。
在實施例中,控制器可以被配置成進(jìn)一步根據(jù)所述附加信息選擇使用所述接口中的哪一個將后續(xù)的照明控制命令傳輸至照明系統(tǒng)。
可替換地或者此外,控制器可以被配置成根據(jù)任何上面提到的附加信息選擇所述路徑(即,選擇獲得與哪個路徑有關(guān)的反饋)。
可替換地或者此外,控制器可以被配置成根據(jù)任何上面提到的附加信息確定連接至選擇的接口的方式(例如使用哪個軟件版本或者協(xié)議版本)。
可替換地或者此外,控制器可以被配置成根據(jù)選擇了所述接口中的哪一個而調(diào)適用戶接口。
可替換地或者此外,控制器可以被配置成根據(jù)任何上面提到的附加信息調(diào)適用戶接口。
依照本文公開的另一個方面,提供了一種通過包括一個或多個網(wǎng)絡(luò)的通信系統(tǒng)控制照明系統(tǒng)的方法,該照明系統(tǒng)包括至少一個照明設(shè)備,并且該方法包括:經(jīng)由多個不同路徑中的每一個將對應(yīng)的消息傳輸至照明系統(tǒng),每個路徑包括通信系統(tǒng)的不同的對應(yīng)接口,而不是所述接口中的任何其他接口;接收所述消息中的一個或多個引起的反饋,其中所述消息中的每一個在被照明系統(tǒng)接收和/或執(zhí)行的情況下引起從照明系統(tǒng)到控制設(shè)備的反饋;根據(jù)該反饋對路徑進(jìn)行比較;以及基于所述比較,選擇使用所述接口中的哪一個將后續(xù)的照明控制命令傳輸至照明系統(tǒng)以用于控制該照明系統(tǒng)。
在實施例中,所述方法可以進(jìn)一步包括依照本文公開的任何設(shè)備或系統(tǒng)特征的步驟。
一種計算機(jī)程序用于通過包括一個或多個網(wǎng)絡(luò)的通信系統(tǒng)控制照明系統(tǒng),該照明系統(tǒng)包括至少一個照明設(shè)備。該計算機(jī)程序包括代碼,該代碼包含在一個或多個計算機(jī)可讀存儲介質(zhì)(例如cd、硬盤、記憶棒)上(或者可供從服務(wù)器下載)并且被配置成當(dāng)在控制設(shè)備上運行時執(zhí)行以下操作:經(jīng)由多個不同路徑中的每一個將對應(yīng)的消息傳輸至照明系統(tǒng),每個路徑包括通信系統(tǒng)的不同的對應(yīng)接口,而不是所述接口中的任何其他接口;接收所述消息中的一個或多個引起的反饋,其中所述消息中的每一個在被照明系統(tǒng)接收和/或執(zhí)行的情況下引起從照明系統(tǒng)到控制設(shè)備的反饋;根據(jù)該反饋對路徑進(jìn)行比較;以及基于所述比較,選擇使用所述接口中的哪一個將后續(xù)的照明控制命令傳輸至照明系統(tǒng)以用于控制該照明系統(tǒng)。
在實施例中,所述計算機(jī)程序可以進(jìn)一步被配置成執(zhí)行依照本文公開的任何設(shè)備特征的操作。
此外,盡管上面的方面提供了從照明系統(tǒng)到控制設(shè)備(例如用戶終端)的反饋,但是另一種可能性在于,所述照明系統(tǒng)可替換地或者附加地可以接收來自控制設(shè)備的反饋,并且使用該反饋選擇使用哪個路徑在另一個方向上將消息發(fā)送回控制設(shè)備。
因此,依照本公開的又一個方面,可以提供包括至少一個照明設(shè)備的照明系統(tǒng),其中該照明系統(tǒng)由控制設(shè)備通過包括一個或多個網(wǎng)絡(luò)的通信系統(tǒng)控制,該照明系統(tǒng)包括:控制器,其被配置成使用多個所述傳輸器中的每一個經(jīng)由不同的對應(yīng)路徑向控制設(shè)備傳輸對應(yīng)的消息,每個路徑包括通信系統(tǒng)與控制設(shè)備之間的多個接口中的不同的對應(yīng)接口,而不是所述接口中的任何其他接口;其中所述消息中的每一個在被控制設(shè)備接收的情況下引起從控制設(shè)備到照明系統(tǒng)的反饋;并且其中控制器被配置成根據(jù)該反饋對路徑進(jìn)行比較,并且基于此,選擇使用所述接口中的哪一個將后續(xù)的消息傳輸至控制設(shè)備。
也可以提供一種從照明系統(tǒng)的角度執(zhí)行的相應(yīng)方法,以及一種用于操作照明系統(tǒng)的相應(yīng)計算機(jī)程序。在實施例中,關(guān)于從照明系統(tǒng)到控制設(shè)備(例如用戶終端)的反饋而描述的任何反饋特征也可以關(guān)于在從控制設(shè)備到照明系統(tǒng)的另一個方向上的反饋而適用。
附圖說明
為了幫助理解本公開并且示出可以如何將實施例付諸實施,通過舉例的方式參照附圖,在附圖中:
圖1為包括聯(lián)網(wǎng)照明系統(tǒng)的系統(tǒng)的示意圖,以及
圖2為用于遠(yuǎn)程地控制照明系統(tǒng)的控制器設(shè)備的示意圖。
具體實施方式
下文公開了一種技術(shù),多個信道據(jù)此用來將來自控制設(shè)備(例如智能電話)的控制命令發(fā)送至照明系統(tǒng),其中該照明系統(tǒng)向控制設(shè)備提供反饋。該反饋涉及例如定時信息(例如哪個接口最快)、錯誤率(例如哪個接口看見最少的丟包)等等。該反饋于是可以由控制設(shè)備用來決定使用哪個(無線)接口,例如哪個接口在給定情形下最優(yōu)。
此外,作為初始通信的部分(例如握手協(xié)議),所述接口中的一個或多個可以提供關(guān)于可用接口的信息。這可以包括例如版本信息。
這樣的系統(tǒng)的一個益處在于,多個路徑可用來適合各種各樣的控制設(shè)備,并且可以選擇最優(yōu)的路徑。舉例而言,智能電話可能開始通過wi-fi與照明系統(tǒng)通信,并且然后確定該系統(tǒng)也可以通過zigbee對接。確定電話支持的協(xié)議的版本x是可用的。然后,可以通過wi-fi和zigbee二者發(fā)送命令,其后從照明系統(tǒng)接收反饋?;谠摲答?,選擇接口(wi-fi或者zigbee)以用于進(jìn)一步的通信。
圖1示出了系統(tǒng)90的示意圖,該系統(tǒng)包括安裝或者以其他方式設(shè)置在環(huán)境8中的照明系統(tǒng)19。環(huán)境8可以包括:室內(nèi)環(huán)境,例如建筑物的一個或多個房間、大廳和/或走廊;和/或室外環(huán)境,例如花園或公園;和/或部分覆蓋的環(huán)境,例如涼亭、門廊或者體育場;或者這些的任何組合,例如建筑物和/或校園或購物中心的室外空間。舉例而言,本文公開的技術(shù)可以具有到開放式辦公室、小區(qū)辦公室、會見室、會議室、旅館房間和其他酒店應(yīng)用、醫(yī)生辦公室、等候室、倉庫和各種其他室內(nèi)或室外應(yīng)用中的智能照明系統(tǒng)的應(yīng)用。此外,所公開的技術(shù)的實現(xiàn)方式不僅是可以“按原樣出售”的特征,而且可以提供用于若干服務(wù)商業(yè)模型中的控制的構(gòu)建塊,所述服務(wù)商業(yè)模型例如會見室、旅館房間、餐館、商店、旅館、博物館、醫(yī)院、公共環(huán)境、活動、展覽、公共交通以及工業(yè)環(huán)境。
照明系統(tǒng)19包括用于照射環(huán)境8的一個或多個燈具形式一個或多個照明設(shè)備1。照明設(shè)備1可以固定安裝在環(huán)境8中,例如安裝在一個或多個天花板或者墻壁上;并且/或者照明設(shè)備1可以包括獨立式單元。下文將就其中三個照明設(shè)備1a、1b、1c安裝在單個房間8中的圖示的示例進(jìn)行描述,但是應(yīng)當(dāng)理解的是,所描述的技術(shù)也可以適用于其他環(huán)境中的其他數(shù)量的設(shè)備。例如,這樣的技術(shù)也可以涉及其他不太復(fù)雜的系統(tǒng)使用,所述系統(tǒng)例如家庭環(huán)境中的單一網(wǎng)絡(luò)連接燈。
房間8或者其他環(huán)境至少偶爾地被用戶5占用,并且潛在地同時和/或在不同的時間被一個或多個其他占用者6占用。照明系統(tǒng)19從運行在用戶5的用戶終端3上的應(yīng)用95進(jìn)行控制,所述用戶終端例如諸如智能電話、平板計算機(jī)或者膝上型計算機(jī)之類的移動用戶終端。因此,用戶終端3的控制器功能95以軟件實現(xiàn),該軟件存儲在用戶終端3的一個或多個存儲介質(zhì)上并且被布置用于在用戶終端3的一個或多個處理器上執(zhí)行(但是可替換地,在其他實施例中,沒有排除該功能的硬件實現(xiàn)方式,或者硬件和軟件的組合)??刂破鲬?yīng)用95被配置成當(dāng)運行于用戶終端3上時經(jīng)由用戶終端3的一個或多個i/o模塊(例如觸摸屏)向用戶5呈現(xiàn)用戶接口。特別地,用戶接口向用戶5提供一個或多個用戶可操作控件,用戶5可以通過所述控件控制照明系統(tǒng)19的照明設(shè)備1a、1b、1c中的一個或多個發(fā)射的光,例如以便接通或者關(guān)斷燈1或者特定照明設(shè)備,或者將燈1或者特定照明設(shè)備調(diào)亮或調(diào)暗,或者改變發(fā)射的光的顏色。
響應(yīng)于這樣的用戶輸入,照明控制應(yīng)用95生成它從用戶終端3傳輸至照明系統(tǒng)19的一個或多個相應(yīng)的照明控制命令。特別地,照明系統(tǒng)19包括用于控制燈1的至少一個接收側(cè)控制單元13,并且用戶終端3上的應(yīng)用將所述一個或多個照明控制命令傳輸至照明系統(tǒng)的照明控制單元13。照明系統(tǒng)的控制單元13執(zhí)行這些命令以便執(zhí)行相關(guān)的照明控制功能(例如接通或關(guān)斷、調(diào)亮或調(diào)暗或者改變顏色)。
控制單元13可以以存儲在一個或多個存儲介質(zhì)中并且被布置成在一個或多個處理器上執(zhí)行的軟件實現(xiàn),或者可替換地可以以硬件或者以硬件和軟件的任意組合實現(xiàn)。它可以是集中式單元或者可以以分布方式實現(xiàn)。在(如圖示的)實施例中,網(wǎng)關(guān)10連接在接收側(cè)控制單元13與照明設(shè)備1a、1b、1c之間,其中控制單元13連接到網(wǎng)關(guān)10并且網(wǎng)關(guān)10經(jīng)由照明總線或互連15等等連接到照明設(shè)備1a、1b、1c。網(wǎng)關(guān)10在一個或多個網(wǎng)絡(luò)通信協(xié)議與照明系統(tǒng)19的照明控制協(xié)議之間轉(zhuǎn)換,以便通過照明總線或互連15與照明設(shè)備1a、1b和1c通信。在這種情況下,控制單元13在網(wǎng)絡(luò)通信協(xié)議中接收命令,并且作為響應(yīng),通過使用網(wǎng)絡(luò)通信協(xié)議發(fā)出相應(yīng)的指令并且經(jīng)由網(wǎng)關(guān)10發(fā)送它們以便轉(zhuǎn)換成照明協(xié)議而指示照明設(shè)備1a、1b和1c。例如,控制單元13可以在環(huán)境8的局域網(wǎng)20上的服務(wù)器或者其他單元上實現(xiàn)。可替換地,控制單元13可以在網(wǎng)關(guān)10的照明側(cè)1實現(xiàn),直接連接到照明總線或互連15(不像所圖示的)。在這種情況下,控制單元13在網(wǎng)絡(luò)通信協(xié)議中的接收命令,但是使用照明協(xié)議直接通過總線或互連5向照明設(shè)備1a、1b、1c發(fā)出相應(yīng)的指令。
注意到,當(dāng)在本文中使用時,術(shù)語“命令”不一定意味著照明控制命令由照明系統(tǒng)的接收側(cè)控制單元13無條件地作用,也不意味著該控制單元13從屬于用戶終端3上的應(yīng)用95。取決于實現(xiàn)方式,與命令關(guān)聯(lián)的照明功能的執(zhí)行事實上可以以照明系統(tǒng)19的控制單元13應(yīng)用的一個或多個準(zhǔn)則為條件。例如,控制單元13可以負(fù)責(zé)認(rèn)證用戶5以便驗證他或她是否被授權(quán)控制照明1并且以該認(rèn)證為條件按照所述命令行事。作為另一個例子,控制單元13可以負(fù)責(zé)在來自多個不同用戶5、6的終端的潛在地沖突的命令之間進(jìn)行仲裁。
還注意到,在一些實施例中,要求在所討論的環(huán)境8中找到用戶終端3以便允許其控制該環(huán)境中的燈1a、1b、1c。例如,該條件可以基于室內(nèi)定位網(wǎng)絡(luò)或者基于諸如gps之類的基于衛(wèi)星的定位系統(tǒng)進(jìn)行評估??商鎿Q地,可以允許環(huán)境8中的燈1a、1b、1c可以由來自環(huán)境8外部的位置99的用戶終端控制,或者只有某些被授權(quán)的用戶被允許從外部控制這些燈。下文將就用戶5和用戶終端3處于與控制的照明設(shè)備1a、1b、1c相同的環(huán)境(例如相同的房間)8內(nèi)進(jìn)行描述,但是應(yīng)當(dāng)領(lǐng)會的是,這在所有可能的實施例中都不是限制性的。
存在若干可能的用于執(zhí)行將來自用戶終端3上的照明控制應(yīng)用95的照明控制命令傳輸至照明控制單元13的路徑。
如圖2所示,用戶終端3包括多個傳輸器4,每個傳輸器用于訪問系統(tǒng)90的不同的對應(yīng)通信接口。在實施例中,這些傳輸器中的一些或全部為用于向不同的對應(yīng)無線接口傳輸?shù)臒o線傳輸器。控制器應(yīng)用95可操作來使用這些傳輸器4中的每一個經(jīng)由不同的對應(yīng)路徑向照明系統(tǒng)19傳輸,每個路徑包括對應(yīng)的接口。在實施例中,傳輸器4中的一個、一些或全部事實上為用于經(jīng)由對應(yīng)的接口傳輸和接收的收發(fā)器,并且控制器應(yīng)95也可操作來使用這些收發(fā)器中的每一個經(jīng)由對應(yīng)的接口接收回來自照明系統(tǒng)19的信息,例如接收稍后討論的反饋。然而,在可替換的實施例中,不排除該反饋可以通過與相應(yīng)的傳輸分離的路徑接收,并且因此盡管下文將就收發(fā)器4進(jìn)行描述,但是應(yīng)當(dāng)領(lǐng)會的是,這對于所有可能的實施例都不是限制性的。
還注意到,在一些實施例中,收發(fā)器4中的一些或全部可以共享其硬件資源中的一些或全部(例如天線和/或功率放大器,等等),但是仍然是截然不同的,因為它們采用不同的通信協(xié)議。可替換地,收發(fā)器4中的一些或全部可以包括不同的硬件資源(例如不同的天線和/或功率放大器,等等)。
現(xiàn)在,討論不同的可能接口和相應(yīng)的路徑的一些實例。應(yīng)當(dāng)理解的是,這些僅僅是實例。例如,盡管圖2示出了具有用于與系統(tǒng)90的五個不同接口通信的五個不同收發(fā)器的用戶終端3,但是這僅僅用于說明的目的,并且任何給定的用戶終端3事實上都可以配備這些收發(fā)器中的任何兩個或更多個和/或用于與其他類型的接口通信的其他類型的收發(fā)器。
在實施例中,收發(fā)器中的一個4a被配置成依照諸如藍(lán)牙之類的本地(短距)rf技術(shù)通信。例如,房間8可以配備墻板2,墻板包括耦合到照明系統(tǒng)10的網(wǎng)關(guān)10上的相應(yīng)藍(lán)牙接口7a。在這種情況下,控制器應(yīng)用95具有經(jīng)由墻板2中的藍(lán)牙接口7a和網(wǎng)關(guān)10將照明控制命令傳輸至照明系統(tǒng)的控制單元13的選項。
作為另一個實例,收發(fā)器中的一個4b被配置成依照近場通信(nfc)技術(shù)通信。例如,該收發(fā)器可以采取rf標(biāo)簽(有時稱為rfid標(biāo)簽)的形式,其可以在用戶5對著安裝在環(huán)境8中的墻板2(與藍(lán)牙接口7a相同或者不同的面板)中的相應(yīng)nfc接口7b刷他或她的終端3時與該nfc接口7b通信。在這種情況下,nfc接口7b耦合到照明系統(tǒng)19的網(wǎng)關(guān)10上,并且控制器應(yīng)用95具有經(jīng)由nfc接口7b和網(wǎng)關(guān)10將照明控制命令傳輸至照明系統(tǒng)的控制單元13的選項。
作為另一個實例,系統(tǒng)90可以包括wi-fi接入點16形式的另一種本地(短距)rf接口,并且用戶終端3的收發(fā)器4中的一個可以包括相應(yīng)的wi-fi收發(fā)器4c。例如,可以將wi-fi接入點16實現(xiàn)為路由器12的部分,其連接至網(wǎng)關(guān)10和/或通過諸如以太網(wǎng)連接之類的連接14直接連接至照明系統(tǒng)的控制單元13。在這種情況下,控制器應(yīng)用95具有經(jīng)由wi-fi接入點16、路由器12和網(wǎng)關(guān)10或者經(jīng)由wi-fi接入點16并且然后通過以太網(wǎng)連接14(等等)從路由器12直接到控制單元13將照明控制命令傳輸至照明系統(tǒng)的控制單元13的選項。
作為另一個實例,照明設(shè)備1a、1b和1c中的一個、一些或者全部各自可以配備zigbee接口17形式的又一種本地(短距)rf接口,并且用戶終端3的收發(fā)器4中的一個可以包括相應(yīng)的zigbee收發(fā)器4d。在這種情況下,控制器應(yīng)用95具有經(jīng)由zigbee接口17、照明總線/互連15和網(wǎng)關(guān)10將照明控制命令傳輸至照明系統(tǒng)的控制單元13的選項(事實上,照明信號直接發(fā)送至照明設(shè)備10,但是它們可以遵從照明系統(tǒng)的控制單元13以便確認(rèn)是否執(zhí)行命令,例如檢查授權(quán)或者仲裁的目的)。
作為又一個實例,收發(fā)器中的一個4e可以是用于經(jīng)由移動蜂窩網(wǎng)絡(luò)50的基站51(基站有時也稱為3gpp術(shù)語中的節(jié)點b)形式的接口訪問諸如3gpp網(wǎng)絡(luò)(例如3g或4g)之類的(廣域)移動蜂窩網(wǎng)絡(luò)的蜂窩收發(fā)器。例如,移動蜂窩網(wǎng)絡(luò)可以連接至諸如因特網(wǎng)之類的廣域公共互聯(lián)網(wǎng)絡(luò),其進(jìn)而經(jīng)由互聯(lián)網(wǎng)網(wǎng)關(guān)30和環(huán)境8的本地網(wǎng)絡(luò)20的公司it結(jié)構(gòu)(如果例如環(huán)境8為辦公室的話)連接至該本地網(wǎng)絡(luò)20。此外,路由器12(與包括wi-fi接入點的路由器相同或者不同的路由器)將控制單元13連接至本地網(wǎng)絡(luò)20。在這種情況下,控制器應(yīng)用95具有經(jīng)由蜂窩基站51、移動蜂窩網(wǎng)絡(luò)50、公共互聯(lián)網(wǎng)40、互聯(lián)網(wǎng)網(wǎng)關(guān)31、公司基礎(chǔ)架構(gòu)30、本地網(wǎng)絡(luò)20和路由器12(以及在實施例中經(jīng)由路由器10與控制單元13之間的網(wǎng)關(guān)10經(jīng)由以太網(wǎng)連接14)將照明控制命令傳輸至照明系統(tǒng)的控制單元13的選項。
可替換地或者此外,圖1中的元件50可以表示不同于蜂窩提供商的互聯(lián)網(wǎng)提供商,并且元件51可以表示不直接連接至網(wǎng)關(guān)10或者照明系統(tǒng)控制單元13的無線路由器。例如,這可以是使用wi-fi收發(fā)器4c訪問的包括另一個wi-fi接入點的路由器。
給定上面所例示的各種可能性,可以領(lǐng)會的是,存在各種可能的路徑,用戶終端3上的控制器應(yīng)用95通過這些路徑可以將照明控制命令發(fā)送至照明系統(tǒng)19,每個路徑涉及不同的(無線)接口。
然而,在實際的實現(xiàn)方式中,可能出現(xiàn)問題,這歸因于各種各樣的網(wǎng)絡(luò)問題,例如網(wǎng)絡(luò)不穩(wěn)定、網(wǎng)絡(luò)宕機(jī)時段、網(wǎng)絡(luò)沖突、網(wǎng)絡(luò)維護(hù)、網(wǎng)絡(luò)延遲、網(wǎng)絡(luò)遲延、定時錯誤、防火墻沖突、損壞或破損部分、安裝錯誤、設(shè)計錯誤、硬件錯誤、軟件缺陷或者甚至由用戶意外造成的錯誤,例如由于網(wǎng)絡(luò)遲延、誤解等等而不耐煩地發(fā)送一系列緩沖的命令。
如果房間8中的用戶5、6能夠甚至在存在比如上文所述的網(wǎng)絡(luò)問題的情況下不費力地或者至少以減少的努力控制房間中的照明系統(tǒng)19,那么這將是所希望的。
從基于移動設(shè)備的應(yīng)用控制照明系統(tǒng)19的當(dāng)前方法依賴于經(jīng)由無線連接的來自移動設(shè)備3的連接,其在大多數(shù)情況下使用用于無線通信的ieee802.11“wi-fi”標(biāo)準(zhǔn)或者必須保持激活以便不干擾移動設(shè)備3的其他功能的蜂窩移動電話標(biāo)準(zhǔn)。
然而,由于如上面所提到的那些網(wǎng)絡(luò)問題,用于控制照明系統(tǒng)19的最有利的路徑可能不總是可用。舉例而言,可能優(yōu)選的是經(jīng)由控制設(shè)備的優(yōu)選網(wǎng)絡(luò)路徑(例如經(jīng)由諸如蜂窩網(wǎng)絡(luò)50之類的個人公共網(wǎng)絡(luò))控制照明系統(tǒng)19,但是有時從該公共網(wǎng)絡(luò)到照明系統(tǒng)19的訪問可能被阻塞。在這種情況下,移動設(shè)備3將必須切換至本地網(wǎng)絡(luò),這將降低移動設(shè)備3(例如智能電話)的能力。出于這個原因,可能優(yōu)選的是不切換至本地網(wǎng)絡(luò),如果這事實上在當(dāng)前不是控制照明系統(tǒng)19的實際要求的話。優(yōu)選地,控制設(shè)備3(例如智能電話)將首先設(shè)法經(jīng)由我的個人(公共)網(wǎng)絡(luò)提供商(例如蜂窩提供商)控制照明設(shè)備,并且如果其看起來可用的話,選擇該方法。
下面的實施例使得特定房間8等等中存在的用戶5、6能夠以快速、輕而易舉且用戶友好的方式控制各種網(wǎng)絡(luò)連接燈1a、1b、1c和/或可以由該特定房間8中的照明系統(tǒng)19控制的其他照明設(shè)備(例如光束器、窗簾等等),同時追蹤和跟蹤可能出現(xiàn)的所有種類的網(wǎng)絡(luò)問題。
如所討論的,系統(tǒng)90包括可以通過諸如wi-fi、藍(lán)牙、zigbee、ir和/或nfc之類的無線通信方法控制的照明系統(tǒng)19。系統(tǒng)90也包括直接與一個或多個無線控制光點1a、1b、1c通信的網(wǎng)關(guān)10,并且也可以包括固定墻板2以便經(jīng)由該面板2與網(wǎng)關(guān)10之間的無線連接7a、7b控制系統(tǒng)。取決于實現(xiàn)方式,系統(tǒng)90可以支持在墻板2與移動設(shè)備3之間和/或直接在移動設(shè)備3與網(wǎng)關(guān)10之間通信的可能性。
在實施例中,系統(tǒng)90可以包括交錯的基礎(chǔ)架構(gòu),使得房間8中的本地網(wǎng)關(guān)10連接至照明系統(tǒng)的控制單元13,可以經(jīng)由到網(wǎng)關(guān)10的本地wi-fi接口16或者任何其他通信協(xié)議使得其可用,所述協(xié)議比如可以使得其在房間8中可用的藍(lán)牙、zigbee、ir和/或nfc;盡管基礎(chǔ)架構(gòu)中的更高水平可以將特定本地網(wǎng)關(guān)10與控制單元13關(guān)聯(lián),并且利用特定訪問協(xié)議使得這在基礎(chǔ)架構(gòu)中的更高水平20、30、40處可用和/或可識別,以便確保適當(dāng)?shù)卦L問特定本地控制網(wǎng)關(guān)10。
因此,系統(tǒng)90提供了各種各樣的將房間8中的用戶5、6的移動設(shè)備3連接到照明系統(tǒng)19的方法。
依照本公開的實施例,提供了一種在照明系統(tǒng)90中實現(xiàn)以便允許就用戶終端3擊發(fā)的希望的用戶控制命令是否實際到達(dá)照明系統(tǒng)的控制單元13并且被執(zhí)行進(jìn)行驗證的協(xié)議。該協(xié)議實現(xiàn)提供諸如路徑和定時信息之類的反饋的一個或多個反饋環(huán),使得用戶控制設(shè)備(用戶終端3)可以選擇最有利的路徑控制特定房間8中的燈1a、1b、1c,并且如果需要的話,從該信息導(dǎo)出適當(dāng)?shù)挠脩艨刂撇藛巍?/p>
用戶終端3被配置成在各種各樣的連接路徑中朝著照明系統(tǒng)19“擊發(fā)”(傳輸)光控制命令,所述路徑例如但不限于wi-fi、zigbee、z波、jennet-ip等等。照明系統(tǒng)19被布置成經(jīng)由各種可能的網(wǎng)絡(luò)路徑接收用戶控制設(shè)備3擊發(fā)的這樣的光控制命令;然而,一些命令將比其他命令更緩慢地到達(dá),或者可能甚至根本不到達(dá)。
為了適應(yīng)像這樣的問題,用戶終端3上的控制器應(yīng)用95被配置成在傳輸?shù)拿钪邪ㄓ脩艚K端3的網(wǎng)絡(luò)地址以及用于對應(yīng)傳輸?shù)慕涌?a、7b、16、17、51的標(biāo)識。該信息然后可以由照明系統(tǒng)19的控制單元13用來反過來向用戶控制設(shè)備3確認(rèn)特定命令串的正確接收。可替換地或者此外,照明系統(tǒng)19的控制單元13可以反饋其可以收集的關(guān)于傳輸?shù)馁|(zhì)量(例如錯誤率和/或到達(dá)時間)的信息。例如,在一個實施例中,照明系統(tǒng)19反過來向用戶終端3反饋到達(dá)的確認(rèn),連同特定控制命令已被照明系統(tǒng)的控制單元13接收的時刻的時間信息。
用戶終端3上運行的小應(yīng)用程序95接收照明系統(tǒng)19提交回來的任何反饋信息,并且被配置成使用該信息導(dǎo)出向照明系統(tǒng)19提交未來的控制命令的最有利的路徑。換言之,控制器應(yīng)用95根據(jù)反饋比較所述兩個或更多路徑。該根據(jù)反饋的比較可以覆蓋兩種可能性之一或者二者:(i)反饋在這兩個或者所有路徑上成功接收,并且比較反饋中提供的信息(例如以便比較定時信息和/或錯誤率);和/或(ii)在所述路徑中的一個或者一些上未接收到反饋,并且該反饋的缺乏指示以下事實:該路徑比針對其成功接收到反饋的路徑更差。
在實施例中,如上面所提到的,作為初始通信的部分(例如握手協(xié)議),所述接口7a、7b、16、17、51中的一個或多個可以附加地提供關(guān)于可用接口--關(guān)于它本身或者其他接口中的一個或多個--的信息。例如,這可以包括廣告其自己的可用性、提供關(guān)于它自己的能力的信息(例如提供版本信息)、廣告其他接口中的一個或多個的可用性或者提供關(guān)于所述接口中的一個或多個其他接口的能力的信息(例如版本信息)的接口之一。這樣的關(guān)于接口可用性的信息可以由用戶終端3上的控制器應(yīng)用95用來確定針對反饋探測哪些路徑??商鎿Q地或者此外,除了上面描述的反饋之外,關(guān)于接口的可用性的信息和/或關(guān)于接口的能力的信息中的任一個或者二者也可以由控制器應(yīng)用95用來告知關(guān)于選擇哪個路徑用于將后續(xù)的照明控制命令發(fā)送至照明系統(tǒng)19的決定??商鎿Q地或者此外,關(guān)于接口的可用性的信息和/或關(guān)于接口的能力的信息可以由控制器應(yīng)用95用來確定連接至相關(guān)接口的方式。例如,zigbee接口17可以提供關(guān)于它是否具有到任何其他zigbee設(shè)備的連接的信息,并且這可以用來確定是否存在經(jīng)由zigbee到照明系統(tǒng)19的路徑和/或是否存在可能的多個路徑。用戶終端3上的控制器應(yīng)用95于是可以使用該信息確定是否將這樣的路徑包括在它從其請求反饋的那些路徑中。作為另一個實例,wi-fi接口16可以提供關(guān)于連接的速度的信息,并且該信息可以由控制器應(yīng)用95用來附加地告知關(guān)于是否選擇wi-fi接口16以用于發(fā)送照明控制命令的決定。
可替換地或者此外,用戶終端3可以向照明系統(tǒng)19的控制單元13提供關(guān)于它自己的接口能力的信息,并且/或者照明系統(tǒng)的控制單元13可以向用戶終端3提供關(guān)于它的接口能力的信息。這樣的信息于是可以用來確定用戶終端3連接至照明系統(tǒng)19的方式;和/或可以由控制器應(yīng)用95用來確定針對反饋探測哪些路徑,和/或附加地告知關(guān)于選擇哪個路徑用于將后續(xù)的照明控制命令發(fā)送至照明系統(tǒng)19的決定(除了上面描述的反饋之外)。例如,在出現(xiàn)的握手協(xié)議期間,接口7a、7b、16、17、51和用戶終端3可以交換它們的各種接口能力,并且控制單元13和/或控制器應(yīng)用95于是可以導(dǎo)出最有利的協(xié)議并且存儲該信息以便由用戶終端3未來在與房間8的特定照明系統(tǒng)19通信時(例如在發(fā)送后續(xù)的控制命令時)使用。例如,用戶終端3可以向照明系統(tǒng)19提供其最近的狀態(tài)變化信息(例如軟件更新),并且反之亦然(例如照明系統(tǒng)19的最新時刻部分已被修改)。
此外,在實施例中,照明系統(tǒng)19可以根據(jù)上面描述的因素中的一個或多個向用戶終端3、墻板2和/或房間8中的其他用戶6的其他用戶控制設(shè)備3提供可替換的用戶控制特征,例如:哪個接口7a、7b、16、17、51被選擇用于發(fā)送后續(xù)的照明控制命令,選擇的接口的能力,和/或照明系統(tǒng)19的能力。例如,經(jīng)由各種接口7a、7b、16、17、51的控制可以具有一定程度上不同的特性或能力,并且一些對用戶接口的適應(yīng)可以適當(dāng)?shù)胤从尺@點。
在又一些實施例中,在由于沒有接收到預(yù)期的反饋命令而出現(xiàn)超時錯誤之后,用戶終端3上的應(yīng)95可以要求來自用戶5的關(guān)于照明設(shè)備1a、1b、1c等是否適當(dāng)調(diào)節(jié)的人工反饋。
注意到,上文就響應(yīng)于實際地作用于照明系統(tǒng)19以便控制照明的實際照明控制命令而接收反饋進(jìn)行了描述。例如,當(dāng)用戶5執(zhí)行用戶輸入以便命令調(diào)光水平增加時,那么相同命令的實例可以通過不同的路徑發(fā)送至照明系統(tǒng)的控制單元13,并且除了它們的控制燈的主要功能之外,該命令的這些實例中的每一個(如果被成功接收和/或執(zhí)行的話)引起關(guān)于它的對應(yīng)路徑的反饋。因此,照明控制命令的發(fā)送附加地作為獲得反饋的機(jī)會而被利用。
在實施例中,如果在絕對意義上限定其效果,那么所述一個或者一個或多個復(fù)制命令就控制照明而言可能不造成特別的問題。例如,如果命令是將調(diào)光水平設(shè)置為最大值的80%,那么該命令的復(fù)制實例只是告訴照明系統(tǒng)19保持在已經(jīng)由該命令的首先接收的實例造成的相同水平。可替換地,在相對意義上限定命令,使得所述一個或多個復(fù)制實例將以別的方式具有不希望的累積效應(yīng)(例如將調(diào)光水平增加當(dāng)前水平的10%),那么可以實現(xiàn)一種防止這點的機(jī)制。例如,用戶終端3的控制器95可以被配置成用唯一標(biāo)簽標(biāo)記復(fù)制的實例(相同命令的每個實例具有相同的標(biāo)簽值,并且不同的命令具有不同的標(biāo)簽值)。照明系統(tǒng)19的控制單元13可以被配置成然后識別所述一個或多個復(fù)制實例并且避免作用于這樣的復(fù)制實例。
然而,還注意到,在所有可能的實施例中,并非必要的是,用來針對反饋探測不同的路徑的消息是實際的照明控制命令??商鎿Q地,這些消息可以例如是專用的探測消息;或者可以是其他消息,例如從照明系統(tǒng)19請求一些其他信息(例如操作溫度、燃燒小時等等)的狀態(tài)請求,其中這些消息附加地被利用來引起關(guān)于路徑的反饋。
依照本公開的另一個可替換的或者附加的方面,相似的反饋可以由用戶終端3向照明系統(tǒng)19提供,使得照明系統(tǒng)19可以驗證與用戶終端3的適當(dāng)通信,并且照明系統(tǒng)19可以測試其朝向用戶控制設(shè)備3的各種接口能力,并且可以選擇最有利的路徑向用戶終端發(fā)送消息。
由于從用戶設(shè)備3到照明系統(tǒng)19的另一個網(wǎng)絡(luò)路徑可能比從照明系統(tǒng)19到用戶終端3的網(wǎng)絡(luò)路徑更優(yōu),因此與用戶終端3選擇的到照明系統(tǒng)19的通信路徑相比,照明系統(tǒng)19可以選擇另一個到用戶終端3的通信路徑。
此外,盡管上文就包括發(fā)射光的照明設(shè)備的照明系統(tǒng)以及控制發(fā)射的光的控制命令進(jìn)行了描述,但是應(yīng)當(dāng)注意,上面的教導(dǎo)可替換地或者附加地可以針對包括一種或多種其他類型的環(huán)境控制設(shè)備的其他類型的環(huán)境控制系統(tǒng)而被應(yīng)用,所述設(shè)備例如:一個或多個窗簾(例如電子控制的百葉窗)和/或其他日光收集設(shè)備(例如日光反射裝置)和/或一個或多個hvac設(shè)備(加熱、通風(fēng)和/或空調(diào))。因此,在本文中的在照明系統(tǒng)、照明設(shè)備和控制照明方面描述特征的任何地方,任何這樣的特征同樣可以適用于包括照明系統(tǒng)的任何系統(tǒng)和/或包括用于分別控制光和/或其他環(huán)境功能的一個或多個照明設(shè)備和/或環(huán)境控制設(shè)備(例如hvac設(shè)備)的其他環(huán)境控制系統(tǒng)。
應(yīng)當(dāng)理解的是,僅僅通過實例的方式描述了上面的實施例。本領(lǐng)域技術(shù)人員在實施要求保護(hù)的本發(fā)明時,根據(jù)對于所述附圖、本公開內(nèi)容以及所附權(quán)利要求書的研究,應(yīng)當(dāng)能夠理解和實現(xiàn)所公開實施例的其他變型。在權(quán)利要求書中,措詞“包括/包含”并沒有排除其他的元件或步驟,并且不定冠詞“一”并沒有排除復(fù)數(shù)。單個處理器或其他單元可以實現(xiàn)權(quán)利要求中記載的若干項的功能。在相互不同的從屬權(quán)利要求中記載特定技術(shù)措施這一事實并不意味著這些技術(shù)措施的組合不可以加以利用。計算機(jī)程序可以存儲/分布于適當(dāng)?shù)慕橘|(zhì)上,例如存儲/分布于與其他硬件一起提供或者作為其他硬件的一部分而提供的固態(tài)介質(zhì)或者光學(xué)存儲介質(zhì)上,但是也可以以其他的形式分發(fā),例如通過因特網(wǎng)或者其他有線或無線電信系統(tǒng)分發(fā)。權(quán)利要求書中的任何附圖標(biāo)記都不應(yīng)當(dāng)被解釋為對范圍的限制。