多發(fā)光設(shè)備的控制方法及終端的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種多發(fā)光設(shè)備的控制方法,該方法包括:控制終端在與多個(gè)發(fā)光設(shè)備建立通信連接后,確定與控制終端通信連接的多個(gè)發(fā)光設(shè)備,顯示控制界面;控制終端在偵測(cè)到用戶通過(guò)控制界面觸發(fā)的控制指令時(shí),分別發(fā)送控制指令至對(duì)應(yīng)的發(fā)光設(shè)備,供各發(fā)光設(shè)備響應(yīng)控制指令并執(zhí)行相應(yīng)的操作。本發(fā)明還公開(kāi)了一種多發(fā)光設(shè)備的控制終端。本發(fā)明使得用戶能在控制界面上同時(shí)對(duì)與控制終端連接的多個(gè)彩燈進(jìn)行控制,無(wú)需反復(fù)多次執(zhí)行連接或斷開(kāi)控制終端與彩燈之間連接的操作,方便了用戶使用,且提高了控制效率、節(jié)省時(shí)間及人力。
【專利說(shuō)明】多發(fā)光設(shè)備的控制方法及終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及多發(fā)光設(shè)備的控制方法及終端。
【背景技術(shù)】
[0002]用戶在使用控制終端(如手機(jī)等)對(duì)彩燈進(jìn)行控制時(shí),只能是通過(guò)控制終端對(duì)彩燈進(jìn)行一對(duì)一的控制,而無(wú)法通過(guò)一控制終端同時(shí)控制多個(gè)彩燈。這樣使得用戶在需要控制多個(gè)彩燈的情況下,需要對(duì)彩燈進(jìn)行逐個(gè)的控制,在對(duì)一彩燈進(jìn)行完控制后,需要先斷開(kāi)該彩燈與控制終端的連接,再與另一個(gè)彩燈建立連接,才能對(duì)該彩燈進(jìn)行控制,因此,用戶在對(duì)多個(gè)彩燈進(jìn)行控制時(shí),需要反復(fù)多次執(zhí)行連接或斷開(kāi)控制終端與彩燈之間連接的操作,造成用戶操作的不便,且效率低下、耗時(shí)耗力。
[0003]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的在于解決控制終端無(wú)法同時(shí)控制多個(gè)彩燈的技術(shù)問(wèn)題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種多發(fā)光設(shè)備的控制方法,所述多發(fā)光設(shè)備的控制方法包括以下步驟:
[0006]控制終端在與多個(gè)發(fā)光設(shè)備建立通信連接后,確定與控制終端通信連接的多個(gè)發(fā)光設(shè)備,顯示控制界面;
[0007]控制終端在偵測(cè)到用戶通過(guò)控制界面觸發(fā)的控制指令時(shí),分別發(fā)送所述控制指令至對(duì)應(yīng)的發(fā)光設(shè)備,供各所述發(fā)光設(shè)備響應(yīng)所述控制指令并執(zhí)行相應(yīng)的操作。
[0008]優(yōu)選地,所述顯示控制界面的步驟之前包括:
[0009]控制終端獲取控制終端與各所述發(fā)光設(shè)備的通信連接對(duì)應(yīng)的通信通道及各所述發(fā)光設(shè)備的設(shè)備信息,并啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)程序;
[0010]控制終端分別將各所述發(fā)光設(shè)備的設(shè)備信息、通信通道及寫(xiě)程序進(jìn)行關(guān)聯(lián),存儲(chǔ)關(guān)聯(lián)的所述設(shè)備信息、通信通道及寫(xiě)程序至連接列表中。
[0011]優(yōu)選地,所述控制界面上設(shè)有與控制終端通信連接的各所述發(fā)光設(shè)備對(duì)應(yīng)的控制圖標(biāo)。
[0012]優(yōu)選地,所述控制終端在偵測(cè)到用戶通過(guò)控制界面觸發(fā)的控制指令時(shí),分別發(fā)送所述控制指令至對(duì)應(yīng)的發(fā)光設(shè)備,供各所述發(fā)光設(shè)備響應(yīng)所述控制指令并執(zhí)行相應(yīng)的操作的步驟包括:
[0013]控制終端在偵測(cè)到用戶長(zhǎng)按所述控制圖標(biāo)時(shí),將所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表;
[0014]在用戶通過(guò)控制界面觸發(fā)控制指令時(shí),控制終端通過(guò)所述控制列表中各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)線程將所述控制指令經(jīng)對(duì)應(yīng)的通信通道發(fā)送至各所述發(fā)光設(shè)備。
[0015]優(yōu)選地,所述控制終端在與多個(gè)發(fā)光設(shè)備建立通信連接后,確定與控制終端通信連接的多個(gè)發(fā)光設(shè)備,顯示控制界面的步驟之后包括:
[0016]控制終端在偵測(cè)到用戶點(diǎn)擊所述控制圖標(biāo)時(shí),展示所述控制圖標(biāo)對(duì)應(yīng)的設(shè)置界面,供用戶對(duì)所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備單獨(dú)進(jìn)行控制。
[0017]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種多發(fā)光設(shè)備的控制終端,所述多發(fā)光設(shè)備的控制終端包括:
[0018]獲取模塊,用于在與多個(gè)發(fā)光設(shè)備建立通信連接后,確定與多發(fā)光設(shè)備的控制終端通信連接的多個(gè)發(fā)光設(shè)備,顯示控制界面;
[0019]控制模塊,用于在偵測(cè)到用戶通過(guò)控制界面觸發(fā)的控制指令時(shí),分別發(fā)送所述控制指令至對(duì)應(yīng)的發(fā)光設(shè)備,供各所述發(fā)光設(shè)備響應(yīng)所述控制指令并執(zhí)行相應(yīng)的操作。
[0020]優(yōu)選地,所述獲取模塊包括:
[0021]獲取單元,用于獲取多發(fā)光設(shè)備的控制終端與各所述發(fā)光設(shè)備的通信連接對(duì)應(yīng)的通信通道及各所述發(fā)光設(shè)備的設(shè)備信息,并啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)程序;
[0022]關(guān)聯(lián)單元,用于分別將各所述發(fā)光設(shè)備的設(shè)備信息、通信通道及寫(xiě)程序進(jìn)行關(guān)聯(lián),存儲(chǔ)關(guān)聯(lián)的所述設(shè)備信息、通信通道及寫(xiě)程序至連接列表中。
[0023]優(yōu)選地,所述控制界面上設(shè)有與多發(fā)光設(shè)備的控制終端通信連接的各所述發(fā)光設(shè)備對(duì)應(yīng)的控制圖標(biāo)。
[0024]優(yōu)選地,所述控制模塊包括:
[0025]選擇單元,用于在偵測(cè)到用戶長(zhǎng)按所述控制圖標(biāo)時(shí),將所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表;
[0026]控制單元,用于在用戶通過(guò)控制界面觸發(fā)控制指令時(shí),通過(guò)所述控制列表中各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)線程將所述控制指令經(jīng)對(duì)應(yīng)的通信通道發(fā)送至各所述發(fā)光設(shè)備。
[0027]優(yōu)選地,所述控制模塊用于:
[0028]在偵測(cè)到用戶點(diǎn)擊所述控制圖標(biāo)時(shí),展示所述控制圖標(biāo)對(duì)應(yīng)的設(shè)置界面,供用戶對(duì)所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備單獨(dú)進(jìn)行控制。
[0029]本發(fā)明控制終端在與多個(gè)發(fā)光設(shè)備建立通信連接后,確定與控制終端通信連接的多個(gè)發(fā)光設(shè)備,顯示控制界面;控制終端在偵測(cè)到用戶通過(guò)控制界面觸發(fā)的控制指令時(shí),分別發(fā)送所述控制指令至對(duì)應(yīng)的發(fā)光設(shè)備,供各所述發(fā)光設(shè)備響應(yīng)所述控制指令并執(zhí)行相應(yīng)的操作。本發(fā)明通過(guò)顯示控制界面,使得用戶能在控制界面上同時(shí)對(duì)與控制終端連接的多個(gè)彩燈進(jìn)行控制,無(wú)需反復(fù)多次執(zhí)行連接或斷開(kāi)控制終端與彩燈之間連接的操作,方便了用戶使用,且提高了控制效率、節(jié)省時(shí)間及人力。
【專利附圖】
【附圖說(shuō)明】
[0030]圖1為本發(fā)明多發(fā)光設(shè)備的控制方法第一實(shí)施例的流程示意圖;
[0031]圖2為本發(fā)明多發(fā)光設(shè)備的控制方法第二實(shí)施例的流程示意圖;
[0032]圖3為本發(fā)明多發(fā)光設(shè)備的控制方法第四實(shí)施例的流程示意圖;
[0033]圖4為本發(fā)明多發(fā)光設(shè)備的控制終端第一實(shí)施例的功能模塊示意圖;
[0034]圖5為本發(fā)明多發(fā)光設(shè)備的控制終端第二實(shí)施例的功能模塊示意圖;
[0035]圖6為本發(fā)明多發(fā)光設(shè)備的控制終端第四實(shí)施例的功能模塊示意圖。
[0036]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0037]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0038]本領(lǐng)域技術(shù)人員可以理解的,本發(fā)明多發(fā)光設(shè)備的控制方法及裝置的下述實(shí)施例中提到的控制終端可以是手機(jī)、平板電腦、計(jì)算機(jī)等終端,也可以是智能電視、智能穿戴設(shè)備等終端,還可以是任何可實(shí)現(xiàn)本發(fā)明多發(fā)光設(shè)備的控制方法的終端、設(shè)備或裝置,本發(fā)明對(duì)此不作限定。此外,本發(fā)明多發(fā)光設(shè)備的控制方法及裝置的下述實(shí)施例中提到的發(fā)光設(shè)備中預(yù)置有通信模塊供控制終端與該發(fā)光設(shè)備建立通信連接。
[0039]本發(fā)明提供一種多發(fā)光設(shè)備的控制方法。
[0040]參照?qǐng)D1,圖1為本發(fā)明多發(fā)光設(shè)備的控制方法第一實(shí)施例的流程示意圖。
[0041]本發(fā)明多發(fā)光設(shè)備的控制方法第一實(shí)施例中,該多發(fā)光設(shè)備的控制方法包括:
[0042]步驟S10,控制終端在與多個(gè)發(fā)光設(shè)備建立通信連接后,確定與控制終端通信連接的多個(gè)發(fā)光設(shè)備,顯示控制界面;
[0043]其中,上述控制界面中需包括多個(gè)發(fā)光設(shè)備的操作控件或者圖標(biāo)等供用戶通過(guò)該操作控件或者圖標(biāo)等對(duì)多個(gè)發(fā)光設(shè)備進(jìn)行控制。上述操作控件或者圖標(biāo)的數(shù)量可以為一個(gè)或者多個(gè),且上述操作控件或者圖標(biāo)可與單燈控制的操作控件或者圖標(biāo)為同一操作控件或者圖標(biāo),或者,上述操作控件或者圖標(biāo)可不同于單燈控制的操作控件或者圖標(biāo)。
[0044]步驟S20,控制終端在偵測(cè)到用戶通過(guò)控制界面觸發(fā)的控制指令時(shí),分別發(fā)送所述控制指令至所述控制指令對(duì)應(yīng)的發(fā)光設(shè)備,供各所述發(fā)光設(shè)備響應(yīng)所述控制指令并執(zhí)行相應(yīng)的操作。
[0045]用戶在控制界面上進(jìn)行控制操作,從而觸發(fā)控制指令。控制終端分別將該控制指令發(fā)送至相應(yīng)的發(fā)光設(shè)備??刂平K端發(fā)送該控制指令的方法可以是同時(shí)發(fā)送該控制指令,即通過(guò)多線程發(fā)送;也可以是逐個(gè)發(fā)送該控制指令,即通過(guò)單線程發(fā)送。
[0046]發(fā)光設(shè)備接收到該控制指令時(shí),解析該控制指令,并根據(jù)該控制指令執(zhí)行相應(yīng)的操作。
[0047]上述控制指令相應(yīng)的操作包括:發(fā)光設(shè)備的開(kāi)啟和關(guān)閉、發(fā)光設(shè)備的亮度、顏色、閃爍頻率等。
[0048]本發(fā)明通過(guò)顯示控制界面,使得用戶能在控制界面上同時(shí)對(duì)與控制終端連接的多個(gè)彩燈進(jìn)行控制,無(wú)需反復(fù)多次執(zhí)行連接或斷開(kāi)控制終端與彩燈之間連接的操作,方便了用戶使用,且提高了控制效率、節(jié)省時(shí)間及人力。
[0049]本實(shí)施例中,在所述步驟SlO之前還包括:
[0050]建立控制終端與多個(gè)發(fā)光設(shè)備的通信連接。
[0051]控制終端與發(fā)光設(shè)備的通信連接可以通過(guò)有線的方式實(shí)現(xiàn);當(dāng)然,也可以通過(guò)無(wú)線的方式實(shí)現(xiàn),比如通過(guò)WIFI (Wireless Fidelity,無(wú)線局域網(wǎng))、藍(lán)牙、紅外、NFC(NearField Communicat1n,近距離無(wú)線通信)等方式實(shí)現(xiàn)。建立控制終端與多個(gè)發(fā)光設(shè)備的通信連接的方法可以是:控制終端掃描附近的發(fā)光設(shè)備,當(dāng)掃描到具有預(yù)設(shè)名稱的設(shè)備時(shí),確定為發(fā)光設(shè)備,建立控制終端與多個(gè)發(fā)光設(shè)備的通信連接。以藍(lán)牙連接方式為例,控制終端掃描附近藍(lán)牙設(shè)備,當(dāng)掃描到藍(lán)牙名稱為“Smart-L”的藍(lán)牙設(shè)備時(shí),確定該藍(lán)牙設(shè)備為發(fā)光設(shè)備,此時(shí),開(kāi)啟一個(gè)線程自動(dòng)與該發(fā)光設(shè)備進(jìn)行連接,建立Socket (套接字)通信通道。
[0052]為提高安全性,在建立通信連接之前,控制終端與發(fā)光設(shè)備可進(jìn)行相互驗(yàn)證,在通過(guò)驗(yàn)證后,控制終端與發(fā)光設(shè)備再進(jìn)行通信連接。驗(yàn)證的方法可以是驗(yàn)證相互發(fā)送的密鑰、設(shè)備信息等。本發(fā)明對(duì)此不作限定。
[0053]參照?qǐng)D2,圖2為本發(fā)明多發(fā)光設(shè)備的控制方法第二實(shí)施例的流程示意圖。
[0054]本發(fā)明多發(fā)光設(shè)備的控制方法第二實(shí)施例中,本實(shí)施例在第一實(shí)施例的基礎(chǔ)上,所述顯示控制界面的步驟之前包括:
[0055]步驟S11,控制終端獲取控制終端與各所述發(fā)光設(shè)備的通信連接對(duì)應(yīng)的通信通道及各所述發(fā)光設(shè)備的設(shè)備信息,并啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)程序;
[0056]控制終端獲取控制終端與各發(fā)光設(shè)備的通信連接對(duì)應(yīng)的通信通道及各發(fā)光設(shè)備的設(shè)備信息的方法可通過(guò)現(xiàn)有技術(shù)實(shí)現(xiàn),在此不作贅述。
[0057]控制終端啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)程序用于發(fā)送數(shù)據(jù)至發(fā)光設(shè)備。由于在控制終端上對(duì)各發(fā)光設(shè)備均啟動(dòng)了對(duì)應(yīng)的寫(xiě)程序,因此,本實(shí)施例中,控制終端采用多線程傳輸數(shù)據(jù)至發(fā)光設(shè)備,這有利于提高傳輸速度。
[0058]步驟S12,控制終端分別將各所述發(fā)光設(shè)備的設(shè)備信息、通信通道及寫(xiě)程序進(jìn)行關(guān)聯(lián),存儲(chǔ)關(guān)聯(lián)的所述設(shè)備信息、通信通道及寫(xiě)程序至連接列表中。
[0059]控制終端分別將各發(fā)光設(shè)備的設(shè)備信息、通信通道及寫(xiě)程序進(jìn)行關(guān)聯(lián),即每個(gè)發(fā)光設(shè)備均有對(duì)應(yīng)的已關(guān)聯(lián)的設(shè)備信息、通信通道及寫(xiě)程序,這使得在用戶同時(shí)對(duì)多個(gè)發(fā)光設(shè)備進(jìn)行控制時(shí),控制終端可根據(jù)用戶控制的發(fā)光設(shè)備快速的調(diào)用該發(fā)光設(shè)備的設(shè)備信息、通信通道及寫(xiě)程序,在發(fā)送數(shù)據(jù)至發(fā)光設(shè)備時(shí),各發(fā)光設(shè)備間不會(huì)相互干擾。
[0060]本實(shí)施例中,在執(zhí)行所述啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)程序的步驟的同時(shí),還可執(zhí)行啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的讀程序的步驟。其中,讀程序用于接收并反饋發(fā)光設(shè)備反饋的數(shù)據(jù)。
[0061]本實(shí)施例控制終端采用多線程傳輸數(shù)據(jù)至發(fā)光設(shè)備,有利于提高數(shù)據(jù)傳輸?shù)乃俣燃翱刂菩省?br>
[0062]本發(fā)明多發(fā)光設(shè)備的控制方法第三實(shí)施例中,本實(shí)施例在第一實(shí)施例、第二實(shí)施例的基礎(chǔ)上,所述控制界面上設(shè)有與控制終端通信連接的各所述發(fā)光設(shè)備對(duì)應(yīng)的控制圖標(biāo)。
[0063]本實(shí)施例中,通過(guò)在控制界面上設(shè)置多個(gè)控制圖標(biāo),且該多個(gè)控制圖標(biāo)分別對(duì)應(yīng)與控制終端通信連接的發(fā)光設(shè)備,這使得用戶既可通過(guò)該控制圖標(biāo)分別對(duì)各個(gè)發(fā)光設(shè)備進(jìn)行單獨(dú)控制,也可通過(guò)該控制圖標(biāo)同時(shí)控制多個(gè)發(fā)光設(shè)備,方便了用戶操作。
[0064]參照?qǐng)D3,圖3為本發(fā)明多發(fā)光設(shè)備的控制方法第四實(shí)施例的流程示意圖。
[0065]本發(fā)明多發(fā)光設(shè)備的控制方法第四實(shí)施例中,本實(shí)施例在第三實(shí)施例的基礎(chǔ)上,所述步驟S20包括:
[0066]步驟S21,控制終端在偵測(cè)到用戶長(zhǎng)按所述控制圖標(biāo)時(shí),將所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表;
[0067]用戶長(zhǎng)按發(fā)光設(shè)備對(duì)應(yīng)的控制圖標(biāo),控制終端偵測(cè)到用戶的該添加操作時(shí),將控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表。
[0068]本實(shí)施例中,根據(jù)設(shè)置,用戶還可通過(guò)其他的方式將發(fā)光設(shè)備加入控制列表,例如,通過(guò)雙擊、拖曳、滑動(dòng)等方式將控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表,當(dāng)然,還可不局限于對(duì)控制圖標(biāo)進(jìn)行操作將發(fā)光設(shè)備加入控制列表,例如,通過(guò)語(yǔ)音控制、按鍵、文字輸入等方式將發(fā)光設(shè)備加入控制列表,本發(fā)明對(duì)此不作限定。
[0069]控制終端將控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表的方法可以是:將發(fā)光設(shè)備對(duì)應(yīng)的已關(guān)聯(lián)的設(shè)備信息、通信通道及寫(xiě)程序加入控制列表;或者發(fā)光設(shè)備的名稱、代號(hào)或者設(shè)備信息加入控制列表,并可根據(jù)控制列表中發(fā)光設(shè)備的名稱、代號(hào)或者設(shè)備信息,查找連接列表中該發(fā)光設(shè)備的通信通道及寫(xiě)程序。
[0070]步驟S22,在用戶通過(guò)控制界面觸發(fā)控制指令時(shí),控制終端通過(guò)所述控制列表中各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)線程將所述控制指令經(jīng)對(duì)應(yīng)的通信通道發(fā)送至各所述發(fā)光設(shè)備。
[0071]在用戶通過(guò)控制界面觸發(fā)控制指令時(shí),控制終端查找控制列表中各發(fā)光設(shè)備對(duì)應(yīng)的通信通道及寫(xiě)程序,并通過(guò)各發(fā)光設(shè)備的寫(xiě)程序經(jīng)對(duì)應(yīng)的通信通道發(fā)送該控制指令至各發(fā)光設(shè)備。
[0072]本發(fā)明多發(fā)光設(shè)備的控制方法第五實(shí)施例中,本實(shí)施例在第三實(shí)施例、第四實(shí)施例的基礎(chǔ)上,所述步驟SlO之后包括:
[0073]控制終端在偵測(cè)到用戶點(diǎn)擊所述控制圖標(biāo)時(shí),展示所述控制圖標(biāo)對(duì)應(yīng)的設(shè)置界面,供用戶對(duì)所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備單獨(dú)進(jìn)行控制。
[0074]控制終端在偵測(cè)到用戶點(diǎn)擊控制圖標(biāo)時(shí),展示控制圖標(biāo)對(duì)應(yīng)的設(shè)置界面。其中,用戶控制控制終端展示控制圖標(biāo)對(duì)應(yīng)的設(shè)置界面的方式還可以是:語(yǔ)音、文字輸入、按鍵等方式,本發(fā)明對(duì)此不做限定。
[0075]本實(shí)施例中,用戶可通過(guò)對(duì)控制圖標(biāo)進(jìn)行不同的操作,既可實(shí)現(xiàn)對(duì)單個(gè)控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備的控制,也可以實(shí)現(xiàn)同時(shí)對(duì)多個(gè)控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備的控制,方便了用戶使用,提高了控制效率。
[0076]本發(fā)明進(jìn)一步提供一種多發(fā)光設(shè)備的控制終端。
[0077]參照?qǐng)D4,圖4為本發(fā)明多發(fā)光設(shè)備的控制終端第一實(shí)施例的功能模塊示意圖。
[0078]本發(fā)明多發(fā)光設(shè)備的控制終端第一實(shí)施例中,該多發(fā)光設(shè)備的控制終端包括:
[0079]獲取模塊10,用于在與多個(gè)發(fā)光設(shè)備建立通信連接后,確定與多發(fā)光設(shè)備的控制終端通信連接的多個(gè)發(fā)光設(shè)備,顯示控制界面;
[0080]控制模塊20,用于在偵測(cè)到用戶通過(guò)控制界面觸發(fā)的控制指令時(shí),分別發(fā)送所述控制指令至所述控制指令對(duì)應(yīng)的發(fā)光設(shè)備,供各所述發(fā)光設(shè)備響應(yīng)所述控制指令并執(zhí)行相應(yīng)的操作。
[0081]其中,上述控制界面中需包括多個(gè)發(fā)光設(shè)備的操作控件或者圖標(biāo)等供用戶通過(guò)該操作控件或者圖標(biāo)等對(duì)多個(gè)發(fā)光設(shè)備進(jìn)行控制。上述操作控件或者圖標(biāo)的數(shù)量可以為一個(gè)或者多個(gè),且上述操作控件或者圖標(biāo)可與單燈控制的操作控件或者圖標(biāo)為同一操作控件或者圖標(biāo),或者,上述操作控件或者圖標(biāo)可不同于單燈控制的操作控件或者圖標(biāo)。
[0082]用戶在控制界面上進(jìn)行控制操作,從而觸發(fā)控制指令??刂颇K20分別將該控制指令發(fā)送至相應(yīng)的發(fā)光設(shè)備。控制模塊20發(fā)送該控制指令的方法可以是同時(shí)發(fā)送該控制指令,即通過(guò)多線程發(fā)送;也可以是逐個(gè)發(fā)送該控制指令,即通過(guò)單線程發(fā)送。
[0083]發(fā)光設(shè)備接收到該控制指令時(shí),解析該控制指令,并根據(jù)該控制指令執(zhí)行相應(yīng)的操作。
[0084]上述控制指令相應(yīng)的操作包括:發(fā)光設(shè)備的開(kāi)啟和關(guān)閉、發(fā)光設(shè)備的亮度、顏色、閃爍頻率等。
[0085]本發(fā)明通過(guò)顯示控制界面,使得用戶能在控制界面上同時(shí)對(duì)與多發(fā)光設(shè)備的控制終端連接的多個(gè)彩燈進(jìn)行控制,無(wú)需反復(fù)多次執(zhí)行連接或斷開(kāi)多發(fā)光設(shè)備的控制終端與彩燈之間連接的操作,方便了用戶使用,且提高了控制效率、節(jié)省時(shí)間及人力。
[0086]本實(shí)施例中,在所述多發(fā)光設(shè)備的控制終端還包括:
[0087]通信模塊(圖中未示出),用于建立多發(fā)光設(shè)備的控制終端與多個(gè)發(fā)光設(shè)備的通信連接。
[0088]多發(fā)光設(shè)備的控制終端與發(fā)光設(shè)備的通信連接可以通過(guò)有線的方式實(shí)現(xiàn);當(dāng)然,也可以通過(guò)無(wú)線的方式實(shí)現(xiàn),比如通過(guò)WIFI (Wireless Fidelity,無(wú)線局域網(wǎng))、藍(lán)牙、紅夕卜、NFC(Near Field Communicat1n,近距離無(wú)線通信)等方式實(shí)現(xiàn)。建立多發(fā)光設(shè)備的控制終端與多個(gè)發(fā)光設(shè)備的通信連接的方法可以是:通信模塊掃描附近的發(fā)光設(shè)備,當(dāng)掃描到具有預(yù)設(shè)名稱的設(shè)備時(shí),確定為發(fā)光設(shè)備,建立多發(fā)光設(shè)備的控制終端與多個(gè)發(fā)光設(shè)備的通信連接。以藍(lán)牙連接方式為例,通信模塊掃描附近藍(lán)牙設(shè)備,當(dāng)掃描到藍(lán)牙名稱為“Smart-L”的藍(lán)牙設(shè)備時(shí),確定該藍(lán)牙設(shè)備為發(fā)光設(shè)備,此時(shí),通信模塊開(kāi)啟一個(gè)線程自動(dòng)與該發(fā)光設(shè)備進(jìn)行連接,建立Socket (套接字)通信通道。
[0089]為提高安全性,在建立通信連接之前,多發(fā)光設(shè)備的控制終端與發(fā)光設(shè)備可進(jìn)行相互驗(yàn)證,在通過(guò)驗(yàn)證后,多發(fā)光設(shè)備的控制終端與發(fā)光設(shè)備再進(jìn)行通信連接。驗(yàn)證的方法可以是驗(yàn)證相互發(fā)送的密鑰、設(shè)備信息等。本發(fā)明對(duì)此不作限定。
[0090]參照?qǐng)D5,圖5為本發(fā)明多發(fā)光設(shè)備的控制終端第二實(shí)施例的功能模塊示意圖。
[0091]本發(fā)明多發(fā)光設(shè)備的控制終端第二實(shí)施例中,本實(shí)施例在第一實(shí)施例的基礎(chǔ)上,所述獲取模塊10包括:
[0092]獲取單元11,用于獲取多發(fā)光設(shè)備的控制終端與各所述發(fā)光設(shè)備的通信連接對(duì)應(yīng)的通信通道及各所述發(fā)光設(shè)備的設(shè)備信息,并啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)程序;
[0093]關(guān)聯(lián)單元12,用于分別將各所述發(fā)光設(shè)備的設(shè)備信息、通信通道及寫(xiě)程序進(jìn)行關(guān)聯(lián),存儲(chǔ)關(guān)聯(lián)的所述設(shè)備信息、通信通道及寫(xiě)程序至連接列表中。
[0094]獲取單元11獲取多發(fā)光設(shè)備的控制終端與各發(fā)光設(shè)備的通信連接對(duì)應(yīng)的通信通道及各發(fā)光設(shè)備的設(shè)備信息的方法可通過(guò)現(xiàn)有技術(shù)實(shí)現(xiàn),在此不作贅述。
[0095]獲取單元11啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)程序用于發(fā)送數(shù)據(jù)至發(fā)光設(shè)備。由于在多發(fā)光設(shè)備的控制終端上對(duì)各發(fā)光設(shè)備均啟動(dòng)了對(duì)應(yīng)的寫(xiě)程序,因此,本實(shí)施例中,多發(fā)光設(shè)備的控制終端采用多線程傳輸數(shù)據(jù)至發(fā)光設(shè)備,這有利于提高傳輸速度。
[0096]關(guān)聯(lián)單元12分別將各發(fā)光設(shè)備的設(shè)備信息、通信通道及寫(xiě)程序進(jìn)行關(guān)聯(lián),即每個(gè)發(fā)光設(shè)備均有對(duì)應(yīng)的已關(guān)聯(lián)的設(shè)備信息、通信通道及寫(xiě)程序,這使得在用戶同時(shí)對(duì)多個(gè)發(fā)光設(shè)備進(jìn)行控制時(shí),多發(fā)光設(shè)備的控制終端可根據(jù)用戶控制的發(fā)光設(shè)備快速的調(diào)用該發(fā)光設(shè)備的設(shè)備信息、通信通道及寫(xiě)程序,在發(fā)送數(shù)據(jù)至發(fā)光設(shè)備時(shí),各發(fā)光設(shè)備間不會(huì)相互干擾。
[0097]本實(shí)施例中,在執(zhí)行所述啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)程序的步驟的同時(shí),還可執(zhí)行啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的讀程序的步驟。其中,讀程序用于接收并反饋發(fā)光設(shè)備反饋的數(shù)據(jù)。
[0098]本實(shí)施例多發(fā)光設(shè)備的控制終端采用多線程傳輸數(shù)據(jù)至發(fā)光設(shè)備,有利于提高數(shù)據(jù)傳輸?shù)乃俣燃翱刂菩省?br>
[0099]本發(fā)明多發(fā)光設(shè)備的控制終端第三實(shí)施例中,本實(shí)施例在第一實(shí)施例、第二實(shí)施例的基礎(chǔ)上,所述控制界面上設(shè)有與多發(fā)光設(shè)備的控制終端通信連接的各所述發(fā)光設(shè)備對(duì)應(yīng)的控制圖標(biāo)。
[0100]本實(shí)施例中,通過(guò)在控制界面上設(shè)置多個(gè)控制圖標(biāo),且該多個(gè)控制圖標(biāo)分別對(duì)應(yīng)與多發(fā)光設(shè)備的控制終端通信連接的發(fā)光設(shè)備,這使得用戶既可通過(guò)該控制圖標(biāo)分別對(duì)各個(gè)發(fā)光設(shè)備進(jìn)行單獨(dú)控制,也可通過(guò)該控制圖標(biāo)同時(shí)控制多個(gè)發(fā)光設(shè)備,方便了用戶操作。
[0101]參照?qǐng)D6,圖6為本發(fā)明多發(fā)光設(shè)備的控制終端第四實(shí)施例的功能模塊示意圖。
[0102]本發(fā)明多發(fā)光設(shè)備的控制終端第四實(shí)施例中,本實(shí)施例在第三實(shí)施例的基礎(chǔ)上,所述控制模塊20包括:
[0103]選擇單元21,用于在偵測(cè)到用戶長(zhǎng)按所述控制圖標(biāo)時(shí),將所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表;
[0104]控制單元22,用于在用戶通過(guò)控制界面觸發(fā)控制指令時(shí),通過(guò)所述控制列表中各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)線程將所述控制指令經(jīng)對(duì)應(yīng)的通信通道發(fā)送至各所述發(fā)光設(shè)備。
[0105]用戶長(zhǎng)按發(fā)光設(shè)備對(duì)應(yīng)的控制圖標(biāo),選擇單元21偵測(cè)到用戶的該添加操作時(shí),將控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表。
[0106]本實(shí)施例中,根據(jù)選擇單元21設(shè)置,用戶還可通過(guò)其他的方式將發(fā)光設(shè)備加入控制列表,例如,通過(guò)雙擊、拖曳、滑動(dòng)等方式將控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表,當(dāng)然,還可不局限于對(duì)控制圖標(biāo)進(jìn)行操作將發(fā)光設(shè)備加入控制列表,例如,通過(guò)語(yǔ)音控制、按鍵、文字輸入等方式將發(fā)光設(shè)備加入控制列表,本發(fā)明對(duì)此不作限定。
[0107]選擇單元21將控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表的方法可以是:將發(fā)光設(shè)備對(duì)應(yīng)的已關(guān)聯(lián)的設(shè)備信息、通信通道及寫(xiě)程序加入控制列表;或者發(fā)光設(shè)備的名稱、代號(hào)或者設(shè)備信息加入控制列表,并可根據(jù)控制列表中發(fā)光設(shè)備的名稱、代號(hào)或者設(shè)備信息,查找連接列表中該發(fā)光設(shè)備的通信通道及寫(xiě)程序。
[0108]在用戶通過(guò)控制界面觸發(fā)控制指令時(shí),控制單元22查找控制列表中各發(fā)光設(shè)備對(duì)應(yīng)的通信通道及寫(xiě)程序,并通過(guò)各發(fā)光設(shè)備的寫(xiě)程序經(jīng)對(duì)應(yīng)的通信通道發(fā)送該控制指令至各發(fā)光設(shè)備。
[0109]本發(fā)明多發(fā)光設(shè)備的控制終端第五實(shí)施例中,本實(shí)施例在第三實(shí)施例、第四實(shí)施例的基礎(chǔ)上,所述控制模塊20用于:
[0110]在偵測(cè)到用戶點(diǎn)擊所述控制圖標(biāo)時(shí),展示所述控制圖標(biāo)對(duì)應(yīng)的設(shè)置界面,供用戶對(duì)所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備單獨(dú)進(jìn)行控制。
[0111]控制模塊20在偵測(cè)到用戶點(diǎn)擊控制圖標(biāo)時(shí),展示控制圖標(biāo)對(duì)應(yīng)的設(shè)置界面。其中,用戶控制控制模塊20展示控制圖標(biāo)對(duì)應(yīng)的設(shè)置界面的方式還可以是:語(yǔ)音、文字輸入、按鍵等方式,本發(fā)明對(duì)此不做限定。
[0112]本實(shí)施例中,用戶可通過(guò)對(duì)控制圖標(biāo)進(jìn)行不同的操作,既可實(shí)現(xiàn)對(duì)單個(gè)控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備的控制,也可以實(shí)現(xiàn)同時(shí)對(duì)多個(gè)控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備的控制,方便了用戶使用,提高了控制效率。
[0113]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種多發(fā)光設(shè)備的控制方法,其特征在于,所述多發(fā)光設(shè)備的控制方法包括以下步驟: 控制終端在與多個(gè)發(fā)光設(shè)備建立通信連接后,確定與控制終端通信連接的多個(gè)發(fā)光設(shè)備,顯示控制界面; 控制終端在偵測(cè)到用戶通過(guò)控制界面觸發(fā)的控制指令時(shí),分別發(fā)送所述控制指令至對(duì)應(yīng)的發(fā)光設(shè)備,供各所述發(fā)光設(shè)備響應(yīng)所述控制指令并執(zhí)行相應(yīng)的操作。
2.如權(quán)利要求1所述的多發(fā)光設(shè)備的控制方法,其特征在于,所述顯示控制界面的步驟之前包括: 控制終端獲取控制終端與各所述發(fā)光設(shè)備的通信連接對(duì)應(yīng)的通信通道及各所述發(fā)光設(shè)備的設(shè)備信息,并啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)程序; 控制終端分別將各所述發(fā)光設(shè)備的設(shè)備信息、通信通道及寫(xiě)程序進(jìn)行關(guān)聯(lián),存儲(chǔ)關(guān)聯(lián)的所述設(shè)備信息、通信通道及寫(xiě)程序至連接列表中。
3.如權(quán)利要求1或2所述的多發(fā)光設(shè)備的控制方法,其特征在于,所述控制界面上設(shè)有與控制終端通信連接的各所述發(fā)光設(shè)備對(duì)應(yīng)的控制圖標(biāo)。
4.如權(quán)利要求3所述的多發(fā)光設(shè)備的控制方法,其特征在于,所述控制終端在偵測(cè)到用戶通過(guò)控制界面觸發(fā)的控制指令時(shí),分別發(fā)送所述控制指令至對(duì)應(yīng)的發(fā)光設(shè)備,供各所述發(fā)光設(shè)備響應(yīng)所述控制指令并執(zhí)行相應(yīng)的操作的步驟包括: 控制終端在偵測(cè)到用戶長(zhǎng)按所述控制圖標(biāo)時(shí),將所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表; 在用戶通過(guò)控制界面觸發(fā)控制指令時(shí),控制終端通過(guò)所述控制列表中各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)線程將所述控制指令經(jīng)對(duì)應(yīng)的通信通道發(fā)送至各所述發(fā)光設(shè)備。
5.如權(quán)利要求3所述的多發(fā)光設(shè)備的控制方法,其特征在于,所述控制終端在與多個(gè)發(fā)光設(shè)備建立通信連接后,確定與控制終端通信連接的多個(gè)發(fā)光設(shè)備,顯示控制界面的步驟之后包括: 控制終端在偵測(cè)到用戶點(diǎn)擊所述控制圖標(biāo)時(shí),展示所述控制圖標(biāo)對(duì)應(yīng)的設(shè)置界面,供用戶對(duì)所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備單獨(dú)進(jìn)行控制。
6.一種多發(fā)光設(shè)備的控制終端,其特征在于,所述多發(fā)光設(shè)備的控制終端包括: 獲取模塊,用于在與多個(gè)發(fā)光設(shè)備建立通信連接后,確定與多發(fā)光設(shè)備的控制終端通信連接的多個(gè)發(fā)光設(shè)備,顯示控制界面; 控制模塊,用于在偵測(cè)到用戶通過(guò)控制界面觸發(fā)的控制指令時(shí),分別發(fā)送所述控制指令至對(duì)應(yīng)的發(fā)光設(shè)備,供各所述發(fā)光設(shè)備響應(yīng)所述控制指令并執(zhí)行相應(yīng)的操作。
7.如權(quán)利要求6所述的多發(fā)光設(shè)備的控制終端,其特征在于,所述獲取模塊包括: 獲取單元,用于獲取多發(fā)光設(shè)備的控制終端與各所述發(fā)光設(shè)備的通信連接對(duì)應(yīng)的通信通道及各所述發(fā)光設(shè)備的設(shè)備信息,并啟動(dòng)各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)程序; 關(guān)聯(lián)單元,用于分別將各所述發(fā)光設(shè)備的設(shè)備信息、通信通道及寫(xiě)程序進(jìn)行關(guān)聯(lián),存儲(chǔ)關(guān)聯(lián)的所述設(shè)備信息、通信通道及寫(xiě)程序至連接列表中。
8.如權(quán)利要求6或7所述的多發(fā)光設(shè)備的控制終端,其特征在于,所述控制界面上設(shè)有與多發(fā)光設(shè)備的控制終端通信連接的各所述發(fā)光設(shè)備對(duì)應(yīng)的控制圖標(biāo)。
9.如權(quán)利要求8所述的多發(fā)光設(shè)備的控制終端,其特征在于,所述控制模塊包括: 選擇單元,用于在偵測(cè)到用戶長(zhǎng)按所述控制圖標(biāo)時(shí),將所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備加入控制列表; 控制單元,用于在用戶通過(guò)控制界面觸發(fā)控制指令時(shí),通過(guò)所述控制列表中各發(fā)光設(shè)備對(duì)應(yīng)的寫(xiě)線程將所述控制指令經(jīng)對(duì)應(yīng)的通信通道發(fā)送至各所述發(fā)光設(shè)備。
10.如權(quán)利要求8所述的多發(fā)光設(shè)備的控制終端,其特征在于,所述控制模塊用于:在偵測(cè)到用戶點(diǎn)擊所述控制圖標(biāo)時(shí),展示所述控制圖標(biāo)對(duì)應(yīng)的設(shè)置界面,供用戶對(duì)所述控制圖標(biāo)對(duì)應(yīng)的發(fā)光設(shè)備單獨(dú)進(jìn)行控制。
【文檔編號(hào)】H05B37/02GK104270854SQ201410471215
【公開(kāi)日】2015年1月7日 申請(qǐng)日期:2014年9月16日 優(yōu)先權(quán)日:2014年9月16日
【發(fā)明者】呂學(xué)剛 申請(qǐng)人:深圳市華海技術(shù)有限公司