1.一種藍牙通信方法,其特征在于,包括:
S1:每隔固定周期掃描一次藍牙通信距離范圍內(nèi)的藍牙設備;
S2:將所述一次掃描中掃描到的新的藍牙設備的信息添加至心跳列表;
S3:將所述一次掃描結(jié)束時保持連接的藍牙設備的信息添加至所述心跳列表。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述S2包括:
當在所述一次掃描中掃描到新的藍牙設備時,判斷所述新的藍牙設備的廣播包中是否包含預設標識,如果是,則將所述新的藍牙設備的信息添加至所述心跳列表。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述S3之后還包括:
S4:將所述心跳列表上報至云端服務器。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述S4之后還包括:
S5:在確認所述云端服務器收到所述心跳列表后,清空所述心跳列表。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,
所述掃描一次藍牙通信距離范圍內(nèi)的藍牙設備的時長小于所述固定周期。
6.一種無線路由器,其特征在于,包括:
藍牙通信模塊,用于每隔固定周期掃描一次藍牙通信距離范圍內(nèi)的藍牙設備;
微處理器,用于在所述一次掃描中,將所述藍牙通信模塊掃描到的新的藍牙設備的信息添加至心跳列表;以及在所述一次掃描結(jié)束時,將保持連接的藍牙設備的信息添加至所述心跳列表。
7.根據(jù)權(quán)利要求6所述的無線路由器,其特征在于,所述微處理器包括:
檢測單元,用于當所述藍牙通信模塊在所述一次掃描中掃描到新的藍牙設備時,判斷所述新的藍牙設備的廣播包中是否包括預設標識,如果是,則將所述新的藍牙設備的信息添加至所述心跳列表。
8.根據(jù)權(quán)利要求6所述的無線路由器,其特征在于,還包括:
云端通信模塊,用于在將保持連接的藍牙設備的信息添加至所述心跳列表之后,將所述心跳列表上報至云端服務器。
9.根據(jù)權(quán)利要求8所述的無線路由器,其特征在于,所述微處理器還用于:
在確認所述云端服務器收到所述心跳列表后,清空所述心跳列表。
10.一種藍牙通信系統(tǒng),其特征在于,所述系統(tǒng)包括:
權(quán)利要求6至9任一項所述的無線路由器;
云端服務器;和,
一個或多個藍牙設備,
其中,所述云端服務器,用于接收所述無線路由器上報的所述心跳列表。