본문 바로가기
서버/리눅스 서버

HomeAssistant 블루투스 트래커 반응 개선하기

by 도정진 ㅋㅋ잠자 2020. 7. 12.

안녕하세요? 다들 알고 계시는 팁일지 모르겠지만,


하기 방법을 이용해서 거의 1~2초만에 반응이 오도록 설정이 가능했습니다.



저는 블루투스 트래커를 이용하여, 재실 여부를 판단하고 있습니다. 그런데 블루투스 + NMAP을 이용하니, 반응이 거의 15초 내외로 작동하는 문제가 있었습니다.


이 문제를 해결하기 위해서 하기 설정을 추가했습니다.


1. 트래커 설정 


device_tracker:

  - platform: nmap_tracker

    hosts:

      - 192.168.0.62

    home_interval: 1

    interval_seconds: 5

    consider_home: 180

  - platform: bluetooth_tracker

    consider_home: 180 <--- 한번 연결되면 180초 이후에 한번 더 검색합니다.

    device_id: 0

  - platform: bluetooth_le_tracker

    track_new_devices: false

    interval_seconds: 12


2. 트래커 자동화 트리거 설정


- id: '1594466107065'

  alias: bluetooth discovery

  description: ''

  trigger:

  - platform: time_pattern

    seconds: /10

  condition: []

  action:

  - data: {}

    service: bluetooth_tracker.update


10초마다 갱신하도록 했습니다.


3. 이후 BLE 를 통해서 샤오미 Amazfit GTR47 도 추가했는데요. 조금 있다가 트래킹이 풀려버리는 문제가 생겼습니다.

--> 이 문제는 체크를 해봐야겠네요.


일단 BLE 문제는 해결을 못했지만, 반응은 거의 1초만에 재실로 바뀝니다. 외출로 갈 때는 3분 정도가 소요 되네요.



감사합니다.



댓글0