智能開關(guān)及其主機(jī)的注冊(cè)方法、智能控制網(wǎng)絡(luò)的制作方法
【專利摘要】本發(fā)明提供一種智能開關(guān)及其主機(jī)的注冊(cè)方法、智能控制網(wǎng)絡(luò),其中智能開關(guān)控制方法包括:第一智能開關(guān)偵聽串行總線的忙閑狀態(tài),其中,第一智能開關(guān)為接入所述串行總線的多個(gè)智能開關(guān)中的任一智能開關(guān);第一智能開關(guān)在偵聽結(jié)果表示所述串行總線處于空閑狀態(tài)的持續(xù)時(shí)間超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)將自身注冊(cè)為主機(jī)的流程,并按預(yù)定規(guī)則輪詢所述串行總線上的各其它智能開關(guān)以獲取從機(jī)信息;當(dāng)網(wǎng)絡(luò)中出現(xiàn)無主機(jī)可通過競(jìng)爭(zhēng)注冊(cè)的方式設(shè)置新的主機(jī),能有效地避免一條總線上出現(xiàn)多個(gè)主機(jī)或沒有主機(jī)的情況發(fā)生,實(shí)現(xiàn)了如智能家居網(wǎng)絡(luò)、智能樓宇網(wǎng)絡(luò)等智能控制網(wǎng)絡(luò)高可靠的遠(yuǎn)程智能控制,可更好地滿足人們對(duì)方便、智能、更廣范圍的遠(yuǎn)程智能控制的應(yīng)用需求。
【專利說明】智能開關(guān)及其主機(jī)的注冊(cè)方法、智能控制網(wǎng)絡(luò)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能控制【技術(shù)領(lǐng)域】,尤其涉及一種智能開關(guān)及其主機(jī)的注冊(cè)方法、智能控制網(wǎng)絡(luò)。
【背景技術(shù)】
[0002]智能家居或智能樓宇中,為了提高生活的便利性,往往需要通過一個(gè)開關(guān)實(shí)現(xiàn)對(duì)多個(gè)智能家居進(jìn)行集中控制,例如通過一個(gè)智能開關(guān)對(duì)多個(gè)燈、窗簾、電器設(shè)備等實(shí)現(xiàn)智能控制。
[0003]但是,隨著人們對(duì)家居智能控制需求的不斷提高,迫切需要實(shí)現(xiàn)更為方便的遠(yuǎn)程智能控制,例如需要對(duì)不同區(qū)域的家居設(shè)備實(shí)現(xiàn)更大范圍的跨區(qū)域的智能控制等。而通過一個(gè)智能開關(guān)實(shí)現(xiàn)智能控制的現(xiàn)有技術(shù)受限于智能開關(guān)的安裝位置、有限的控制范圍等因素,顯然無法滿足應(yīng)用需求。
【發(fā)明內(nèi)容】
[0004]在下文中給出關(guān)于本發(fā)明的簡(jiǎn)要概述,以便提供關(guān)于本發(fā)明的某些方面的基本理解。應(yīng)當(dāng)理解,這個(gè)概述并不是關(guān)于本發(fā)明的窮舉性概述。它并不是意圖確定本發(fā)明的關(guān)鍵或重要部分,也不是意圖限定本發(fā)明的范圍。其目的僅僅是以簡(jiǎn)化的形式給出某些概念,以此作為稍后論述的更詳細(xì)描述的前序。
[0005]本發(fā)明提供一種智能開關(guān)及其主機(jī)的注冊(cè)方法、智能控制網(wǎng)絡(luò),用以實(shí)現(xiàn)對(duì)智能控制網(wǎng)絡(luò)中的負(fù)載實(shí)現(xiàn)高可靠的遠(yuǎn)程智能控制。
[0006]本發(fā)明提供一種智能開關(guān)控制方法,包括:
[0007]第一智能開關(guān)偵聽串行總線的忙閑狀態(tài),其中,所述第一智能開關(guān)為接入所述串行總線的多個(gè)智能開關(guān)中的任一智能開關(guān);
[0008]所述第一智能開關(guān)在偵聽結(jié)果表示所述串行總線處于空閑狀態(tài)的持續(xù)時(shí)間超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)將自身注冊(cè)為主機(jī)的流程,并按預(yù)定規(guī)則輪詢所述串行總線上的各其它智能開關(guān)以獲取從機(jī)信息。
[0009]本發(fā)明還提供一種智能開關(guān),包括:
[0010]串行總線接口,用于接入串行總線;
[0011]注冊(cè)控制模塊,用于偵聽自身已接入且還接入有多個(gè)其它智能開管的串行總線的忙閑狀態(tài);在偵聽結(jié)果表示所述串行總線處于空閑狀態(tài)的持續(xù)時(shí)間超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)將自身注冊(cè)為主機(jī)的流程,并按預(yù)定規(guī)則輪詢所述串行總線上的各其它智能開關(guān)以獲取從機(jī)信息。
[0012]本發(fā)明還提供一種智能控制網(wǎng)絡(luò),包括接入同一串行總線的多個(gè)智能開關(guān),多個(gè)智能開關(guān)中至少包括一個(gè)上述的智能開關(guān),每個(gè)智能開關(guān)連接有被控負(fù)載。
[0013]本發(fā)明提供的技術(shù)方案在智能控制網(wǎng)絡(luò)中引入串行總線連接多個(gè)智能開關(guān)實(shí)現(xiàn)遠(yuǎn)程智能控制,此外當(dāng)網(wǎng)絡(luò)中出現(xiàn)無主機(jī)時(shí)智能開關(guān)可啟動(dòng)注冊(cè)為主機(jī)的流程設(shè)置新的主機(jī),能有效地避免一條總線上出現(xiàn)多個(gè)主機(jī)或沒有主機(jī)的情況發(fā)生,實(shí)現(xiàn)了如智能家居網(wǎng)絡(luò)、智能樓宇網(wǎng)絡(luò)等智能控制網(wǎng)絡(luò)高可靠的遠(yuǎn)程智能控制,可更好地滿足人們對(duì)方便、智能、更廣范圍的遠(yuǎn)程智能控制的應(yīng)用需求。
【專利附圖】
【附圖說明】
[0014]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0015]圖1為本發(fā)明實(shí)施例一提供的智能開關(guān)控制方法的流程圖。
[0016]圖2為本發(fā)明實(shí)施例二提供的智能開關(guān)可選結(jié)構(gòu)示意圖。
[0017]圖3為本發(fā)明實(shí)施例三提供的智能控制網(wǎng)絡(luò)的可選架構(gòu)示意圖。
【具體實(shí)施方式】
[0018]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。在本發(fā)明的一個(gè)附圖或一種實(shí)施方式中描述的元素和特征可以與一個(gè)或更多個(gè)其它附圖或?qū)嵤┓绞街惺境龅脑睾吞卣飨嘟Y(jié)合。應(yīng)當(dāng)注意,為了清楚的目的,附圖和說明中省略了與本發(fā)明無關(guān)的、本領(lǐng)域普通技術(shù)人員已知的部件和處理的表示和描述。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0019]實(shí)施例一
[0020]如圖1所示,本發(fā)明提供的一種智能開關(guān)控制方法,包括:
[0021]步驟S101,第一智能開關(guān)偵聽串行總線的忙閑狀態(tài);
[0022]步驟S102,第一智能開關(guān)在偵聽結(jié)果表示所述串行總線處于空閑狀態(tài)的持續(xù)時(shí)間超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)將自身注冊(cè)為主機(jī)的流程,并按預(yù)定規(guī)則輪詢所述串行總線上的各其它智能開關(guān)以獲取從機(jī)信息。
[0023]其中,第一智能開關(guān)為接入同一串行總線的多個(gè)智能開關(guān)中的任一智能開關(guān)。
[0024]本發(fā)明各實(shí)施例中,智能控制網(wǎng)絡(luò)可為但不限于智能家居網(wǎng)絡(luò)、智能樓宇網(wǎng)絡(luò)等,其中每個(gè)智能開關(guān)對(duì)其接入的負(fù)載實(shí)現(xiàn)控制,智能開關(guān)的設(shè)備表現(xiàn)形式不受限制,例如可為智能開關(guān)面板、手機(jī)等智能終端、或者具有開關(guān)控制功能的其它類型設(shè)備等,智能開關(guān)連接有可控負(fù)載,負(fù)載可包括燈光、窗簾、風(fēng)機(jī)等家電設(shè)備。
[0025]在正常的智能控制網(wǎng)絡(luò)中,串行總線的通信范圍較大,包括一個(gè)主機(jī)和多個(gè)從機(jī),主機(jī)一般為手動(dòng)設(shè)置,主機(jī)采用輪詢的方式,通過串行總線發(fā)送信號(hào),從機(jī)偵聽串行總線上的信號(hào),當(dāng)接收到相應(yīng)的信號(hào)后進(jìn)行應(yīng)答,但如果主機(jī)出現(xiàn)故障或者關(guān)機(jī),則可能導(dǎo)致整個(gè)網(wǎng)絡(luò)系統(tǒng)無法通信。
[0026]智能控制網(wǎng)絡(luò)中的各個(gè)智能開關(guān)偵聽串行總線上的信號(hào),如果串行總線空閑狀態(tài)超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),即超過預(yù)設(shè)時(shí)長(zhǎng)沒有偵聽到串行總線上的信號(hào),則確定當(dāng)前網(wǎng)絡(luò)中無主機(jī),預(yù)設(shè)時(shí)長(zhǎng)例如可以為10秒。
[0027]當(dāng)網(wǎng)絡(luò)中出現(xiàn)無主機(jī)的情況時(shí),為了維持網(wǎng)絡(luò)的穩(wěn)定運(yùn)行,則接在同一串行總線上的智能開關(guān)啟動(dòng)將自身注冊(cè)為主機(jī)的流程,通過競(jìng)爭(zhēng)搶注的方式確定主機(jī)身份。
[0028]通過上述競(jìng)爭(zhēng)注冊(cè)的方式,保證當(dāng)前時(shí)刻的網(wǎng)絡(luò)中只有一個(gè)主機(jī),防止無主機(jī)的情況出現(xiàn),也防止從機(jī)輕易進(jìn)入主機(jī)模式。
[0029]假設(shè)確定第一智能開關(guān)為主機(jī),等待預(yù)設(shè)時(shí)長(zhǎng)后主機(jī)按照預(yù)定規(guī)則輪詢串行總線上的各其它智能開關(guān)以獲取從機(jī)信息,此處等待一個(gè)預(yù)設(shè)時(shí)長(zhǎng),可以防止主機(jī)與其它智能開關(guān)發(fā)送的數(shù)據(jù)產(chǎn)生沖突。
[0030]主機(jī)每次詢問時(shí)向串行總線中廣播相應(yīng)智能開關(guān)的標(biāo)識(shí),此外,經(jīng)串行總線廣播當(dāng)前詢問的其它智能開關(guān)的標(biāo)識(shí)之前主機(jī)為其它智能開關(guān)分配時(shí)間片,在相應(yīng)的時(shí)間片內(nèi),如果接收到對(duì)應(yīng)智能開關(guān)的應(yīng)答,則將對(duì)應(yīng)的智能開關(guān)記為從機(jī);如果在相應(yīng)的時(shí)間片超時(shí)未收到對(duì)應(yīng)智能開關(guān)的應(yīng)答,則進(jìn)行重試,如果重試次數(shù)達(dá)到預(yù)設(shè)值,還未收到對(duì)應(yīng)智能開關(guān)的應(yīng)答,則相應(yīng)的智能開關(guān)可能出現(xiàn)故障或關(guān)機(jī),主機(jī)確定系統(tǒng)中無此從機(jī)。
[0031]相應(yīng)的智能開關(guān)偵聽到主機(jī)廣播的標(biāo)識(shí)時(shí),將該標(biāo)識(shí)與自身信息進(jìn)行比較,如果與自身的標(biāo)識(shí)相同,則進(jìn)行應(yīng)答,如果不同,則不進(jìn)行操作。
[0032]當(dāng)與智能開關(guān)對(duì)應(yīng)的時(shí)間片超時(shí)且重試次數(shù)達(dá)到預(yù)設(shè)值,或者該時(shí)間片未超時(shí)但接收到對(duì)應(yīng)智能開關(guān)的應(yīng)答,則觸發(fā)與另一智能開關(guān)對(duì)應(yīng)的標(biāo)識(shí)的廣播,如此反復(fù),直到輪詢結(jié)束,確定智能控制網(wǎng)絡(luò)中的各個(gè)智能開關(guān)從機(jī)的身份,之后即可進(jìn)行正常的通信。
[0033]可選地,上述串行總線可選用如485串行總線等半雙工串行總線,以降低如智能家居網(wǎng)絡(luò)、智能樓宇網(wǎng)絡(luò)等智能控制網(wǎng)絡(luò)中組網(wǎng)、智能控制的成本。
[0034]本實(shí)施例提供的智能開關(guān)的注冊(cè)方法,在智能控制網(wǎng)絡(luò)中引入串行總線連接多個(gè)智能開關(guān)實(shí)現(xiàn)遠(yuǎn)程智能控制,此外當(dāng)網(wǎng)絡(luò)中出現(xiàn)無主機(jī)時(shí)智能開關(guān)可啟動(dòng)注冊(cè)為主機(jī)的流程設(shè)置新的主機(jī),能有效地避免一條總線上出現(xiàn)多個(gè)主機(jī)或沒有主機(jī)的情況發(fā)生,實(shí)現(xiàn)了如智能家居網(wǎng)絡(luò)、智能樓宇網(wǎng)絡(luò)等智能控制網(wǎng)絡(luò)高可靠的遠(yuǎn)程智能控制,可更好地滿足人們對(duì)方便、智能、更廣范圍的遠(yuǎn)程智能控制的應(yīng)用需求。
[0035]實(shí)施例二
[0036]如圖2所示,本實(shí)施例提供一種智能開關(guān),包括:
[0037]串行總線接口 201,用于接入串行總線;
[0038]注冊(cè)控制模塊202,用于偵聽自身已接入且還接入有多個(gè)其它智能開管的串行總線的忙閑狀態(tài);在偵聽結(jié)果表示所述串行總線處于空閑狀態(tài)的持續(xù)時(shí)間超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)將自身注冊(cè)為主機(jī)的流程,并按預(yù)定規(guī)則輪詢所述串行總線上的各其它智能開關(guān)以獲取從機(jī)信息。
[0039]注冊(cè)控制模塊202偵聽串行總線上的信號(hào),根據(jù)偵聽結(jié)果確定當(dāng)前網(wǎng)絡(luò)中是否存在主機(jī),如果串行總線空閑狀態(tài)持續(xù)超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),即超過預(yù)設(shè)時(shí)長(zhǎng)沒有偵聽到串行總線上的信號(hào),則確定當(dāng)前網(wǎng)絡(luò)中無主機(jī),預(yù)設(shè)時(shí)長(zhǎng)例如可以為10秒。
[0040]當(dāng)網(wǎng)絡(luò)中出現(xiàn)無主機(jī)的情況時(shí),為了維持網(wǎng)絡(luò)的穩(wěn)定運(yùn)行,注冊(cè)控制模塊202啟動(dòng)將自身注冊(cè)為主機(jī)的流程,通過競(jìng)爭(zhēng)搶注的方式確定主機(jī)身份。
[0041]通過上述競(jìng)爭(zhēng)注冊(cè)的方式,保證當(dāng)前時(shí)刻的網(wǎng)絡(luò)中只有一個(gè)主機(jī),防止無主機(jī)的情況出現(xiàn),也防止從機(jī)輕易進(jìn)入主機(jī)模式。
[0042]此外,當(dāng)確定主機(jī)后,注冊(cè)控制模塊202按照預(yù)定規(guī)則輪詢其余智能開關(guān)以獲取從機(jī)信息,此處等待一個(gè)預(yù)設(shè)時(shí)長(zhǎng),可以防止主機(jī)與其它智能開關(guān)發(fā)送的數(shù)據(jù)產(chǎn)生沖突。
[0043]注冊(cè)控制模塊202每次詢問時(shí)向串行總線中廣播相應(yīng)智能開關(guān)的標(biāo)識(shí),此外,經(jīng)串行總線廣播當(dāng)前詢問的其它智能開關(guān)的標(biāo)識(shí)之前主機(jī)為其它智能開關(guān)分配時(shí)間片,在相應(yīng)的時(shí)間片內(nèi),如果接收到對(duì)應(yīng)智能開關(guān)的應(yīng)答,則將對(duì)應(yīng)的智能開關(guān)記為從機(jī);如果在相應(yīng)的時(shí)間片超時(shí)未收到對(duì)應(yīng)智能開關(guān)的應(yīng)答,則進(jìn)行重試,如果重試次數(shù)達(dá)到預(yù)設(shè)值,還未收到對(duì)應(yīng)智能開關(guān)的應(yīng)答,則相應(yīng)的智能開關(guān)可能出現(xiàn)故障或關(guān)機(jī),確定系統(tǒng)中無此從機(jī)。
[0044]相應(yīng)的智能開關(guān)偵聽到注冊(cè)控制模塊202廣播的標(biāo)識(shí)時(shí),將該標(biāo)識(shí)與自身信息進(jìn)行比較,如果與自身的標(biāo)識(shí)相同,則進(jìn)行應(yīng)答,如果不同,則不進(jìn)行操作。
[0045]注冊(cè)控制模塊202控制在滿足預(yù)設(shè)停止條件時(shí)觸發(fā)與另一智能開關(guān)對(duì)應(yīng)的標(biāo)識(shí)的廣播,預(yù)設(shè)停止條件包括智能開關(guān)對(duì)應(yīng)的時(shí)間片超時(shí)且重試次數(shù)達(dá)到預(yù)設(shè)值,或者該時(shí)間片未超時(shí)但接收到對(duì)應(yīng)智能開關(guān)的應(yīng)答。當(dāng)滿足預(yù)設(shè)停止條件時(shí)注冊(cè)控制模塊202則觸發(fā)與另一智能開關(guān)對(duì)應(yīng)的標(biāo)識(shí)的廣播,如此反復(fù),直到輪詢結(jié)束,確定智能控制網(wǎng)絡(luò)中的各個(gè)智能開關(guān)的從機(jī)信息,之后即可進(jìn)行正常的通信。
[0046]可選地,上述串行總線可選用如485串行總線等半雙工串行總線,以降低如智能家居網(wǎng)絡(luò)、智能樓宇網(wǎng)絡(luò)等智能控制網(wǎng)絡(luò)中組網(wǎng)、智能控制的成本。
[0047]本實(shí)施例提供的智能開關(guān),當(dāng)網(wǎng)絡(luò)中出現(xiàn)主機(jī)故障時(shí)可啟動(dòng)自身注冊(cè)為主機(jī)的流程,通過競(jìng)爭(zhēng)注冊(cè)的方式設(shè)置新的主機(jī),能有效地避免一條總線上出現(xiàn)多個(gè)主機(jī)或沒有主機(jī)的情況發(fā)生,實(shí)現(xiàn)了如智能家居網(wǎng)絡(luò)、智能樓宇網(wǎng)絡(luò)等智能控制網(wǎng)絡(luò)高可靠的遠(yuǎn)程智能控制,可更好地滿足人們對(duì)方便、智能、更廣范圍的遠(yuǎn)程智能控制的應(yīng)用需求。
[0048]實(shí)施例三
[0049]圖3為本發(fā)明實(shí)施例三提供的智能控制網(wǎng)絡(luò)的可選架構(gòu)示意圖。如圖3所示,本實(shí)施例提供的智能控制網(wǎng)絡(luò)包括:接入同一串行總線的多個(gè)智能開關(guān)301,多個(gè)智能開關(guān)中至少包括一個(gè)如上述實(shí)施例所述的智能開關(guān),每個(gè)智能開關(guān)連接有被控負(fù)載。
[0050]智能開關(guān)的可選結(jié)構(gòu)如圖2所示,可選的,串行總線可為但不限于485串行總線,以降低組網(wǎng)成本。智能控制網(wǎng)絡(luò)可為但不限于智能家居網(wǎng)絡(luò)或智能樓宇網(wǎng)絡(luò)等。
[0051]智能開關(guān)的設(shè)備表現(xiàn)形式不受限制,例如可為智能開關(guān)面板、手機(jī)等智能終端、或者具有開關(guān)控制功能的其它類型設(shè)備等。智能開關(guān)經(jīng)串行總線向智能控制網(wǎng)絡(luò)收發(fā)數(shù)據(jù),由此實(shí)現(xiàn)對(duì)智能開關(guān)連接的負(fù)載實(shí)現(xiàn)智能控制。智能開關(guān)收或發(fā)的數(shù)據(jù)可包括但不限于:對(duì)一個(gè)或多個(gè)負(fù)載的控制指令或者相應(yīng)負(fù)載的工作狀態(tài)信息等其它類型的數(shù)據(jù),負(fù)載與智能開關(guān)的連接可為有線或無線連接,負(fù)載可包括但不限于燈光、窗簾、風(fēng)機(jī)等家電設(shè)備。
[0052]本實(shí)施例提供的智能控制網(wǎng)絡(luò)引入串行總線進(jìn)行智能開關(guān)的遠(yuǎn)程數(shù)據(jù)收發(fā),當(dāng)網(wǎng)絡(luò)中出現(xiàn)無主機(jī)時(shí)可通過競(jìng)爭(zhēng)注冊(cè)的方式設(shè)置新的主機(jī),能有效地避免一條總線上出現(xiàn)多個(gè)主機(jī)或沒有主機(jī)的情況發(fā)生,實(shí)現(xiàn)了如智能家居網(wǎng)絡(luò)、智能樓宇網(wǎng)絡(luò)等智能控制網(wǎng)絡(luò)高可靠的遠(yuǎn)程智能控制,可更好地滿足人們對(duì)方便、智能、更廣范圍的遠(yuǎn)程智能控制的應(yīng)用需求。
[0053]在本發(fā)明上述各實(shí)施例中,實(shí)施例的序號(hào)和/或先后順序僅僅便于描述,不代表實(shí)施例的優(yōu)劣。對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其它實(shí)施例的相關(guān)描述。
[0054]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:只讀存儲(chǔ)器(Read-Only Memory,簡(jiǎn)稱 ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,簡(jiǎn)稱 RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0055]在本發(fā)明的裝置和方法等實(shí)施例中,顯然,各部件或各步驟是可以分解、組合和/或分解后重新組合的。這些分解和/或重新組合應(yīng)視為本發(fā)明的等效方案。同時(shí),在上面對(duì)本發(fā)明具體實(shí)施例的描述中,針對(duì)一種實(shí)施方式描述和/或示出的特征可以以相同或類似的方式在一個(gè)或更多個(gè)其它實(shí)施方式中使用,與其它實(shí)施方式中的特征相組合,或替代其它實(shí)施方式中的特征。應(yīng)該強(qiáng)調(diào),術(shù)語“包括/包含”在本文使用時(shí)指特征、要素、步驟或組件的存在,但并不排除一個(gè)或更多個(gè)其它特征、要素、步驟或組件的存在或附加。
[0056]最后應(yīng)說明的是:雖然以上已經(jīng)詳細(xì)說明了本發(fā)明及其優(yōu)點(diǎn),但是應(yīng)當(dāng)理解在不超出由所附的權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下可以進(jìn)行各種改變、替代和變換。而且,本發(fā)明的范圍不僅限于說明書所描述的過程、設(shè)備、手段、方法和步驟的具體實(shí)施例。本領(lǐng)域內(nèi)的普通技術(shù)人員從本發(fā)明的公開內(nèi)容將容易理解,根據(jù)本發(fā)明可以使用執(zhí)行與在此所述的相應(yīng)實(shí)施例基本相同的功能或者獲得與其基本相同的結(jié)果的、現(xiàn)有和將來要被開發(fā)的過程、設(shè)備、手段、方法或者步驟。因此,所附的權(quán)利要求旨在在它們的范圍內(nèi)包括這樣的過程、設(shè)備、手段、方法或者步驟。
【權(quán)利要求】
1.一種智能開關(guān)的主機(jī)注冊(cè)方法,其特征在于,包括: 第一智能開關(guān)偵聽串行總線的忙閑狀態(tài),其中,所述第一智能開關(guān)為接入所述串行總線的多個(gè)智能開關(guān)中的任一智能開關(guān); 所述第一智能開關(guān)在偵聽結(jié)果表示所述串行總線處于空閑狀態(tài)的持續(xù)時(shí)間超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)將自身注冊(cè)為主機(jī)的流程,并按預(yù)定規(guī)則輪詢所述串行總線上的各其它智能開關(guān)以獲取從機(jī)信息。
2.根據(jù)權(quán)利要求1所述的智能開關(guān)的主機(jī)注冊(cè)方法,其特征在于,所述按預(yù)定規(guī)則輪詢所述串行總線上的各其它智能開關(guān)以獲取從機(jī)信息,包括:按照預(yù)定規(guī)則輪詢所述各其它智能開關(guān),每次詢問時(shí)向串行總線中廣播相應(yīng)其它智能開關(guān)的標(biāo)識(shí),并在滿足預(yù)設(shè)停止條件時(shí)觸發(fā)與另一其它智能開關(guān)對(duì)應(yīng)的標(biāo)識(shí)的廣播;如果在詢問過程中接收到其它智能開關(guān)的應(yīng)答,則將作出應(yīng)答的其它智能開關(guān)記為從機(jī)。
3.根據(jù)權(quán)利要求2所述的智能開關(guān)的主機(jī)注冊(cè)方法,其特征在于,經(jīng)所述串行總線廣播當(dāng)前詢問的其它智能開關(guān)的標(biāo)識(shí)之前,還包括:為當(dāng)前詢問的其它智能開關(guān)分配時(shí)間片。
4.根據(jù)權(quán)利要求3所述的智能開關(guān)控制方法,其特征在于,所述預(yù)設(shè)停止條件包括■?與智能開關(guān)對(duì)應(yīng)的時(shí)間片超時(shí)且重試次數(shù)達(dá)到預(yù)設(shè)值,或者該時(shí)間片未超時(shí)但接收到對(duì)應(yīng)智能開關(guān)的應(yīng)答。
5.一種智能開關(guān),其特征在于,包括: 串行總線接口,用于接入串行總線; 注冊(cè)控制模塊,用于偵聽自身已接入且還接入有多個(gè)其它智能開管的串行總線的忙閑狀態(tài);在偵聽結(jié)果表示所述串行總線處于空閑狀態(tài)的持續(xù)時(shí)間超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)將自身注冊(cè)為主機(jī)的流程,并按預(yù)定規(guī)則輪詢所述串行總線上的各其它智能開關(guān)以獲取從機(jī)信肩、O
6.根據(jù)權(quán)利要求5所述的智能開關(guān),其特征在于,所述注冊(cè)控制模塊,具體用于按照預(yù)定規(guī)則輪詢所述各其它智能開關(guān),每次詢問時(shí)向串行總線中廣播相應(yīng)其它智能開關(guān)的標(biāo)識(shí),并在滿足預(yù)設(shè)停止條件時(shí)觸發(fā)與另一其它智能開關(guān)對(duì)應(yīng)的標(biāo)識(shí)的廣播;如果在詢問過程中接收到其它智能開關(guān)的應(yīng)答,則將作出應(yīng)答的其它智能開關(guān)記為從機(jī)。
7.根據(jù)權(quán)利要求6所述的智能開關(guān),其特征在于,所述注冊(cè)控制模塊,還用于經(jīng)所述串行總線廣播當(dāng)前詢問的其它智能開關(guān)的標(biāo)識(shí)之前,為當(dāng)前詢問的其它智能開關(guān)分配時(shí)間片。
8.根據(jù)權(quán)利要求7所述的智能開關(guān),其特征在于,所述預(yù)設(shè)停止條件包括:與智能開關(guān)對(duì)應(yīng)的時(shí)間片超時(shí)且重試次數(shù)達(dá)到預(yù)設(shè)值,或者該時(shí)間片未超時(shí)但接收到對(duì)應(yīng)智能開關(guān)的應(yīng)答。
9.一種智能控制網(wǎng)絡(luò),其特征在于,包括接入同一串行總線的多個(gè)智能開關(guān),所述多個(gè)智能開關(guān)中至少包括一個(gè)如權(quán)利要求5-8任一所述的智能開關(guān),每個(gè)智能開關(guān)連接有被控負(fù)載。
10.根據(jù)權(quán)利要求9所述的智能控制網(wǎng)絡(luò),其特征在于,所述串行總線為485串行總線。
【文檔編號(hào)】G05B19/418GK104298176SQ201310284656
【公開日】2015年1月21日 申請(qǐng)日期:2013年7月8日 優(yōu)先權(quán)日:2013年7月8日
【發(fā)明者】徐志方, 劉鵬達(dá), 張明 申請(qǐng)人:海爾集團(tuán)公司, 青島海爾智能家電科技有限公司