該***在引導時定期發現新裝置,並根據interval_seconds值定期跟蹤藍芽低功耗裝置。不需要將裝置彼此配對。
發現的裝置以「ble_」作為裝置mac位址的字首儲存known_devices.yaml
。
該平台需要安裝pybluez。在基於debian的安裝上,執行
$
sudo apt install bluetooth
在開始使用此平台之前,請注意:
要在安裝中使用藍芽***,請將以下內容新增到您的configuration.yaml
檔案中:
# example configuration.yaml entry
device_tracker:-
platform
:bluetooth_le_tracker
track_new_devices
(布林值)
(可選)
如果預設情況下跟蹤新發現的裝置。
預設值:true
interval_seconds這些
(整數)
(可選)
每次掃瞄新裝置之間的秒數。
預設值:12
由於一些bt le裝置定期更改其mac位址,因此只有在看到5次時才會發現新裝置。一些btle裝置(例如,健身追蹤器)僅對與其配對的裝置可見。在這種情況下,btle***將不會看到此裝置。
通常訪問藍芽堆疊是為root保留的,但執行以root身份聯網的程式是乙個不好的安全方面。為了允許非root使用者訪問藍芽堆疊,我們可以為python 3和hcitool提供訪問藍芽堆疊的缺失功能。就像設定setuid位一樣(有關更多資訊,請參閱stack exchange)。
$
sudo apt-get install libcap2-bin
$ sudo setcap 'cap_net_raw,cap_net_admin+eip'
`readlink
-f\`which python3\``$
sudo setcap 'cap_net_raw+ep'
`readlink
-f\`which hcitool\`
`
需要重新啟動home assistant。
有關其他配置變數,請檢查裝置***頁面。
網路追蹤器介紹
所謂的網路追蹤,是一種用於記住和識別過往 訪問痕跡的技術。到目前為止,網路追蹤發展出了三代技術。第一代追蹤技術採用有狀態的識別符號 例如cookie 來追蹤網路使用者。它的實現原理是利用多 共享的cookie來標識瀏覽器使用者。假設使用者訪問了 a,a通過請求第三方網路追蹤器介面 如google分析...
藍芽追蹤器追溯接觸者一查到底,新冠病毒科學可控
全球範圍內新型冠狀病毒肆虐,做好對感染者和疑似感染者的病毒的檢測工作是重中之重。對人群進行核酸檢測是篩選感染者的有效手段,但是面對人員基數眾多的情況,難免有漏網之魚,如何有效提高對漏網之魚的補救效率呢?對確診的感染者進行追溯成為了重要的措施。推出的藍芽追蹤器裝置可以有效追溯感染者在確診前密切接觸的人...
下安裝Mysql追蹤器phpgjx
phpgjx說白了就是乙個日誌檔案讀取的基於php的軟體,能夠視覺化的讀取當前連線的資料庫操作的日誌進行分析。密碼 hlz4 mysqld 節點下 log general log on 儲存之後然後重啟mysql服務。重啟之後會在htdocs目錄下發現多了乙個檔案mysql bz.log檔案,這就是...