[發(fā)明專利]一種基于智能家居的聯(lián)動死循環(huán)避免算法在審
| 申請?zhí)枺?/td> | 202011093728.5 | 申請日: | 2020-10-14 |
| 公開(公告)號: | CN112214331A | 公開(公告)日: | 2021-01-12 |
| 發(fā)明(設計)人: | 辛曉帥;魏子杰;鄭剛 | 申請(專利權)人: | 成都昆朋新能科技有限公司 |
| 主分類號: | G06F9/52 | 分類號: | G06F9/52;G05B15/02;G05B19/418 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610000 四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 智能家居 聯(lián)動 循環(huán) 避免 算法 | ||
本發(fā)明公開了一種基于智能家居的聯(lián)動死循環(huán)避免算法,包括執(zhí)行設備、觸發(fā)設備規(guī)則一、規(guī)則二與規(guī)則三,規(guī)則一中,設備A是觸發(fā)設備,設備B是執(zhí)行設備,則設備A是設備B的循環(huán)設備,每個設備是其自身的循環(huán)設備,規(guī)則二中,設備A是設備B的循環(huán)設備,則設備A的循環(huán)設備C也是設備B的循環(huán)設備,規(guī)則三中,設置聯(lián)動時,執(zhí)行設備不能包含其觸發(fā)設備的循環(huán)設備。本發(fā)明的有益效果:解決了傳統(tǒng)智能家居的聯(lián)動創(chuàng)建數(shù)量受傳統(tǒng)聯(lián)動避免死循環(huán)的算法的限制的問題,本發(fā)明能在避免死循環(huán)的基礎上最大限度的創(chuàng)建聯(lián)動,增加聯(lián)動創(chuàng)建數(shù)量,為了實現(xiàn)上述目的,本發(fā)明運營而生,解決聯(lián)動創(chuàng)建問題。
技術領域
本發(fā)明涉及循環(huán)算法技術領域,具體為一種基于智能家居的聯(lián)動死循環(huán)避免算法。
背景技術
隨著互聯(lián)網(wǎng)和移動終端的大量普及,人們的吃穿住行發(fā)生了巨大的變化,其相關的物聯(lián)網(wǎng)技術的研究已經(jīng)成為熱點之一,特別是智能家居領域。而在智能家居領域涉及眾多的智能家居設備(如:燈、開關、插座等),而這些眾多的智能家居設備可以通過終端設備的人機交互界面(如:手機APP、網(wǎng)頁等)來控制設備和設置設備的屬性,在這些智能設備中可以人為的在終端里的人機交互界面設置一些設備與設備之間的相互關系(如:門的打開引起走廊燈的打開、燃氣傳感器被觸動會引起手機的警報),而我們把這些關系中一個設備的動作會引起另一個設備動作的關系稱為聯(lián)動或自動。在聯(lián)動關系(以下均使用聯(lián)動名)中能引起另一個設備動作的設備我們稱為觸發(fā)設備,被引起動作的設備稱為執(zhí)行設備,而能觸發(fā)設備動作的條件稱為觸發(fā)條件。而在這些聯(lián)動關系的使用中,出現(xiàn)了一種異常的聯(lián)動關系,如:開關A開引起開關A開、開關B開引起開關C開,開關C開引起開關B開等,而這些異常的聯(lián)動關系存在一個共同點:那就是這些聯(lián)動關系會引起一個或多個聯(lián)動關系會形成一個死循環(huán),所謂死循環(huán)就是成為觸發(fā)設備的設備成了執(zhí)行設備,而執(zhí)行設備的動作恰好是觸發(fā)設備的觸發(fā)條件,這樣的聯(lián)動關系就造成了聯(lián)動關系中的設備一直在被觸發(fā)和執(zhí)行動作,不能停下來。而這樣的關系可能是一個聯(lián)動自身造成的,也有可能由多個聯(lián)動之間相互影響造成,故而在智能家居中聯(lián)動關系的創(chuàng)建一定要考慮自身和已創(chuàng)建的聯(lián)動關系的影響,不然很容易造成死循環(huán)的現(xiàn)象。
在此之前的智能家居領域,人們?yōu)榱私鉀Q死循環(huán)的現(xiàn)象,采用了類似于禁止或過濾的方法,所謂的禁止或過濾就是在創(chuàng)建聯(lián)動的時候讓成為觸發(fā)設備的設備不能成為執(zhí)行設備,比如:創(chuàng)建了開關A開聯(lián)動開關B開,創(chuàng)建開關C開的聯(lián)動時,執(zhí)行設備不會出現(xiàn)開關A。然而采用這樣的方法雖然避免了創(chuàng)建聯(lián)動造成死循環(huán)的現(xiàn)象,但是也給聯(lián)動的創(chuàng)建的帶來了極大的不便,也嚴重影響了聯(lián)動的數(shù)量,讓原本不會構成死循環(huán)的聯(lián)動關系,因執(zhí)行設備是已創(chuàng)建的聯(lián)動的觸發(fā)設備而不能創(chuàng)建聯(lián)動關系,如上面的舉例的聯(lián)動關系,創(chuàng)建了開關A聯(lián)動開關B開,再創(chuàng)建開關C聯(lián)動時,由于觸發(fā)設備不能作為執(zhí)行設備,所以不能創(chuàng)建開關C聯(lián)動開關A的聯(lián)動關系,而這個聯(lián)動關系本身也不會造成死循環(huán)的現(xiàn)象,但由于創(chuàng)建規(guī)則的限制,而不得已創(chuàng)建。以上這些反映了以往智能家居的聯(lián)動處理的方式存在著一些缺陷,這些問題一直伴隨著智能家居的應用而存在,也一直成為智能家居方面的難題,阻礙著智能家居的推廣和應用。本發(fā)明提供了一種解決智能家居的聯(lián)動的處理方法,本質(zhì)是一種新型的算法,達到了很好的規(guī)避死循環(huán)、聯(lián)動創(chuàng)建的數(shù)量問題和實際能創(chuàng)建的聯(lián)動等,從而讓聯(lián)動創(chuàng)建變的更加容易和方便,解決了智能家居方面的設備與設備的創(chuàng)建規(guī)則,能推動智能家居技術的進步和廣泛的應用。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于智能家居的聯(lián)動死循環(huán)避免算法,以解決上述背景技術中提出的問題。
為實現(xiàn)上述目的,本發(fā)明提供如下技術方案:一種基于智能家居的聯(lián)動死循環(huán)避免算法,包括執(zhí)行設備、觸發(fā)設備規(guī)則一、規(guī)則二與規(guī)則三;
所述規(guī)則一中,設備A是觸發(fā)設備,設備B是執(zhí)行設備,則設備A是設備B的循環(huán)設備,每個設備是其自身的循環(huán)設備;
所述規(guī)則二中,設備A是設備B的循環(huán)設備,則設備A的循環(huán)設備C也是設備B的循環(huán)設備;
所述規(guī)則三中,設置聯(lián)動時,執(zhí)行設備不能包含其觸發(fā)設備的循環(huán)設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都昆朋新能科技有限公司,未經(jīng)成都昆朋新能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011093728.5/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種高氮鋼粉末的制備方法
- 下一篇:一種利用氣體吸力的錨桿鎖定力檢測輔助裝置





