基于空調(diào)器的定位方法及裝置的制造方法
【技術(shù)領域】
[0001]本發(fā)明涉及定位技術(shù)領域,尤其涉及一種基于空調(diào)器的定位方法及裝置。
【背景技術(shù)】
[0002]當前的物聯(lián)網(wǎng)空調(diào),將穿戴設備與空調(diào)進行關聯(lián),當佩戴該穿戴設備的用戶發(fā)生移動后,通過檢測穿戴設備的信號強弱獲得該用戶的位置信息,進而對空調(diào)進行不同形式的自動控制,大多數(shù)方法對穿戴設備的信號,如藍牙信號定義一個或者幾個閥值,當檢測到的設備信號超過預設的閥值就認為位置有一定的改變,由于用戶的活動范圍往往是不確定的,根據(jù)一臺空調(diào)器檢測到的用戶位置會存在偏差,在判斷用戶的位置時會造成誤判。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種基于空調(diào)器的定位方法及裝置,其主要目的在于利用多臺空調(diào)器檢測到的穿戴設備的信號強度相互佐證以定位用戶的位置,增強定位結(jié)果的準確性。
[0004]為實現(xiàn)上述目的,本發(fā)明提供一種基于空調(diào)器的定位方法,該基于空調(diào)器的定位方法包括:
[0005]A、獲取位于不同區(qū)域的各個空調(diào)器檢測到的可穿戴設備的信號強度;
[0006]B、從獲取到的各個所述信號強度中提取信號強度最大值,獲取提取到的所述信號強度最大值對應的空調(diào)器,并判斷所述信號強度最大值是否大于獲取的所述空調(diào)器對應的第一信號強度閾值;
[0007]C、當所述信號強度最大值大于獲取的所述空調(diào)器對應的第一信號強度閾值時,分別判斷獲取的各個所述信號強度中除所述信號強度最大值外的其他信號強度是否小于各自對應的空調(diào)器對應的第二信號強度閾值;
[0008]D、當獲取的各個所述信號強度中除所述信號強度最大值外的其他信號強度均小于各自對應的空調(diào)器對應的第二信號強度閾值時,判定用戶位于所述信號強度最大值對應的空調(diào)器所在的區(qū)域。
[0009]優(yōu)選地,所述步驟A之前,所述基于空調(diào)器的定位方法還包括:
[0010]檢測各個所述空調(diào)器是否與所述可穿戴設備建立連接;
[0011]當檢測到有所述空調(diào)器與所述可穿戴設備斷開連接時,發(fā)出斷開提醒以提示有所述空調(diào)器與所述可穿戴設備斷開連接。
[0012]優(yōu)選地,所述步驟B之后,所述基于空調(diào)器的定位方法還包括:
[0013]當所述信號強度最大值小于或等于所述空調(diào)器對應的第一信號強度閾值時,判斷預設時間間隔內(nèi)所述信號強度最大值是否處于穩(wěn)定狀態(tài);
[0014]當所述預設時間間隔內(nèi)所述信號強度最大值處于穩(wěn)定狀態(tài)時,更新所述信號強度最大值對應的信號強度偏差次數(shù);
[0015]在所述信號強度偏差次數(shù)大于預設次數(shù)閾值時,將所述信號強度最大值更新為其對應的空調(diào)器對應的第一信號強度閾值,將各個所述信號強度中的除所述信號強度最大值外的其他信號強度值更新為各自對應的空調(diào)器對應的第二信號強度閾值;
[0016]將所述信號強度偏差次數(shù)置為零。
[0017]優(yōu)選地,所述判斷預設時間間隔內(nèi)所述信號強度最大值是否處于穩(wěn)定狀態(tài)的步驟包括:
[0018]判斷所述信號強度最大值在預設時間間隔內(nèi)的波動值是否處于預設區(qū)間內(nèi);
[0019]當所述信號強度最大值在所述預設時間間隔內(nèi)的波動值處于所述預設區(qū)間內(nèi)時,判定獲取到的所述信號強度最大值處于穩(wěn)定狀態(tài)。
[0020]此外,為實現(xiàn)上述目的,本發(fā)明還提供一種基于空調(diào)器的定位裝置,該基于空調(diào)器的定位裝置包括:
[0021]獲取模塊,用于獲取位于不同區(qū)域的各個空調(diào)器檢測到的可穿戴設備的信號強度;
[0022]第一判斷模塊,用于從獲取到的各個所述信號強度中提取信號強度最大值,獲取提取到的所述信號強度最大值對應的空調(diào)器,并判斷所述信號強度最大值是否大于獲取的所述空調(diào)器對應的第一信號強度閾值;
[0023]第二判斷模塊,用于當所述信號強度最大值大于獲取的所述空調(diào)器對應的第一信號強度閾值時,分別判斷獲取的各個所述信號強度中除所述信號強度最大值外的其他信號強度是否小于各自對應的空調(diào)器對應的第二信號強度閾值;
[0024]定位模塊,用于當獲取的各個所述信號強度中除所述信號強度最大值外的其他信號強度均小于各自對應的空調(diào)器對應的第二信號強度閾值時,判定用戶位于所述信號強度最大值對應的空調(diào)器所在的區(qū)域。
[0025]優(yōu)選地,所述基于空調(diào)器的定位裝置還包括:
[0026]檢測模塊,用于檢測各個所述空調(diào)器是否與所述可穿戴設備建立連接;
[0027]指令模塊,用于當檢測到有所述空調(diào)器與所述可穿戴設備斷開連接時,發(fā)出斷開提醒以提示有所述空調(diào)器與所述可穿戴設備斷開連接。
[0028]優(yōu)選地,所述基于空調(diào)器的定位裝置還包括:
[0029]狀態(tài)判斷模塊,用于當所述信號強度最大值小于或等于所述空調(diào)器對應的第一信號強度閾值時,判斷預設時間間隔內(nèi)所述信號強度最大值是否處于穩(wěn)定狀態(tài);
[0030]第一更新模塊,用于當所述預設時間間隔內(nèi)所述信號強度最大值處于穩(wěn)定狀態(tài)時,更新所述信號強度最大值對應的信號強度偏差次數(shù);
[0031]第二更新模塊,用于在所述信號強度偏差次數(shù)大于預設次數(shù)閾值時,將所述信號強度最大值更新為其對應的空調(diào)器對應的第一信號強度閾值,將各個所述信號強度中的除所述信號強度最大值外的其他信號強度值更新為各自對應的空調(diào)器對應的第二信號強度閾值;
[0032]歸零模塊,用于將所述信號強度偏差次數(shù)置為零。
[0033]優(yōu)選地,所述狀態(tài)判斷模塊包括:
[0034]第一判斷單元,用于判斷所述信號強度最大值在預設時間間隔內(nèi)的波動值是否處于預設區(qū)間內(nèi);
[0035]第二判斷單元,用于當所述信號強度最大值在所述預設時間間隔內(nèi)的波動值處于所述預設區(qū)間內(nèi)時,判定獲取到的所述信號強度最大值處于穩(wěn)定狀態(tài)。
[0036]本發(fā)明提出的基于空調(diào)器的定位方法及裝置,在獲取多個位于不同區(qū)域的空調(diào)器檢測到的可穿戴設備的信號強度之后,先將多個信號強度進行初步對比,提取出多個信號強度中最大值對應的空調(diào)器,若信號強度的最大值大于其對應的空調(diào)器對應的第一信號強度閾值,則初步判斷用戶可能位于該區(qū)域,此時,當多個信號強度中除信號強度最大值外的其他信號強度均小于各自的對應的空調(diào)對應的第二信號強度閾值時,判斷用戶位于信號強度最大值對應的空調(diào)器所在的區(qū)域。
【附圖說明】
[0037]圖1為本發(fā)明基于空調(diào)器的定位方法第一實施例的流程圖;
[0038]圖2為本發(fā)明基于空調(diào)器的定位方法第二實施例的流程圖;
[0039]圖3為本發(fā)明基于空調(diào)器的定位方法第三實施例的流程圖;
[0040]圖4為本發(fā)明基于空調(diào)器的定位裝置第一實施例的功能模塊示意圖;
[0041]圖5為本發(fā)明基于空調(diào)器的定位裝置第二實施例的功能模塊示意圖;
[0042]圖6為本發(fā)明基于空調(diào)器的定位裝置第三實施例的功能模塊示意圖;
[0043]圖7為本發(fā)明基于空調(diào)器的定位裝置第三實施例的狀態(tài)判斷模塊的細化功能模塊不意圖O
[0044]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0045]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0046]本發(fā)明提供一種基于空調(diào)器的定位方法。
[0047]參照圖1,圖1為本發(fā)明基于空調(diào)器的定位方法第一實施例的流程圖。
[0048]