이 무료 오픈 소스 앱은 언제든지 구성 가능한 MQTT 주제에 정기적으로 게시합니다.
주어진 Wi-Fi 네트워크에 연결되어 있거나 Bluetooth 비콘에 근접해 있습니다.
가정 자동화에서 전화기의 존재를 통합하는 데 사용할 수 있습니다.
앱은 내장 Android 알람 관리자를 사용하므로 알림이 전송됩니다.
전화기가 대기 상태 인 경우에도 마찬가지입니다. 정기 점검 외에도
앱은 또한 네트워크 연결의 변화에 반응합니다.
MQTT 클라이언트는 익명 및 사용자 이름 / 암호 인증을 지원합니다.
뿐만 아니라 클라이언트 인증서 인증. 방법에 대한 자세한 내용은
인증서 기반 인증을 구성하십시오.
https://github.com/ostrya/PresencePublisher/blob/master/README.md
.
이 앱이 위치 데이터를 처리하는 방법에 대해 자세히 알고 싶다면
https://ostrya.github.io/PresencePublisher/en/PRIVACY_POLICY.html에서 개인 정보 보호 정책을 확인하십시오.
.
권한
• ACCESS_BACKGROUND_LOCATION : Android 10 이상에서는 백그라운드에서 실행되는 동안 연결된 Wi-Fi의 SSID를 검색하는 데 필요합니다.
• ACCESS_FINE_LOCATION : 비콘을 발견하는 데 필요합니다. Android 9 이상에서는 연결된 Wi-Fi의 SSID를 검색하는 데 필요합니다.
• ACCESS_NETWORK_STATE : 네트워크 변경 리스너 등록에 필요
• ACCESS_WIFI_STATE : 연결된 Wi-Fi의 SSID 검색에 필요
• BLUETOOTH : 비콘과 통신하는 데 필요
• BLUETOOTH_ADMIN : 비콘 검색에 필요
• 인터넷 : MQTT 서버가 로컬에서 실행되지 않는 경우에만 필요합니다.
• RECEIVE_BOOT_COMPLETED : 시작시 서비스 시작에 필요
• REQUEST_IGNORE_BATTERY_OPTIMIZATIONS : Android 6 이상에서 배터리 최적화 비활성화를 요청하는 데 필요합니다.
• WRITE_EXTERNAL_STORAGE : Android 4.0-4.3에서 로그 파일을 내보내려는 경우에만 필요합니다.