
Aplikasi sumber terbuka gratis ini secara teratur menerbitkan ke topik MQTT yang dapat dikonfigurasi kapan saja
terhubung ke jaringan Wi-Fi tertentu atau di dekat suar Bluetooth.
Ini dapat digunakan untuk mengintegrasikan kehadiran ponsel Anda dalam otomatisasi rumah.
Aplikasi ini menggunakan pengelola alarm Android bawaan, sehingga pemberitahuan dikirim
meskipun ponsel dalam keadaan siaga. Selain pemeriksaan terjadwal secara teratur,
aplikasi juga bereaksi terhadap perubahan koneksi jaringan.
Klien MQTT mendukung otentikasi anonim dan nama pengguna / kata sandi
serta otentikasi sertifikat klien. Untuk detail lebih lanjut tentang cara
mengonfigurasi otentikasi berbasis sertifikat, silakan lihat
https://github.com/ostrya/PresencePublisher/blob/master/README.md
.
Jika Anda ingin tahu lebih banyak tentang bagaimana aplikasi ini memproses data lokasi Anda,
silakan lihat kebijakan privasi di
https://ostrya.github.io/PresencePublisher/en/PRIVACY_POLICY.html
.
Izin
• ACCESS_BACKGROUND_LOCATION: di Android 10+, diperlukan untuk mengambil SSID dari Wi-Fi yang terhubung saat berjalan di latar belakang
• ACCESS_FINE_LOCATION: diperlukan untuk menemukan suar; di Android 9+, diperlukan untuk mengambil SSID dari Wi-Fi yang terhubung
• ACCESS_NETWORK_STATE: diperlukan untuk mendaftarkan pendengar perubahan jaringan
• ACCESS_WIFI_STATE: diperlukan untuk mengambil SSID dari Wi-Fi yang terhubung
• BLUETOOTH: diperlukan untuk berkomunikasi dengan suar
• BLUETOOTH_ADMIN: diperlukan untuk menemukan suar
• INTERNET: hanya diperlukan jika server MQTT Anda tidak berjalan secara lokal
• RECEIVE_BOOT_COMPLETED: diperlukan untuk memulai layanan saat start-up
• REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: di Android 6+, diperlukan untuk meminta penonaktifan pengoptimalan baterai
• WRITE_EXTERNAL_STORAGE: hanya diperlukan jika Anda ingin mengekspor file log di Android 4.0 - 4.3