Presence Publisher icon

Presence Publisher untuk Android

2.7.0 MIT

Secara teratur menerbitkan ke topik MQTT

Unduh APK (3 MB)

Versi
2.7.0 (59)
Pembaruan
Pengembang
Kategori
Konektivitas
Lisensi
MIT
Kode sumber
Repo kode

Presence Publisher Aplikasi

Aplikasi open-source gratis ini secara teratur menerbitkan ke topik MQTT yang dapat dikonfigurasi setiap kali terhubung ke jaringan Wi-Fi tertentu atau dalam jarak dekat dengan beacon Bluetooth. Aplikasi ini dapat digunakan untuk mengintegrasikan keberadaan ponsel Anda dalam otomasi rumah.

Aplikasi ini menggunakan pustaka AndroidX WorkManager, sehingga notifikasi dikirim bahkan jika ponsel dalam mode siaga. Selain pemeriksaan yang dijadwalkan secara teratur, aplikasi ini juga bereaksi terhadap perubahan dalam koneksi jaringan.

Klien MQTT mendukung autentikasi anonim dan autentikasi nama pengguna/kata sandi serta autentikasi sertifikat klien. Untuk detail lebih lanjut tentang cara mengonfigurasi autentikasi berbasis sertifikat, silakan lihat di https://github.com/ostrya/PresencePublisher/blob/main/README.md.

Perlu dicatat bahwa data yang Anda pilih untuk diterbitkan hanya dikirim ke server pilihan Anda. Aplikasi ini tidak mengirimkan data apapun kepada saya atau pihak ketiga lainnya.

Jika Anda ingin mengetahui lebih lanjut 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: pada Android 10+, diperlukan untuk mengambil SSID Wi-Fi yang terhubung saat berjalan di latar belakang
  • ACCESS_FINE_LOCATION: diperlukan untuk menemukan beacon; pada Android 9+, diperlukan untuk mengambil SSID Wi-Fi yang terhubung
  • ACCESS_NETWORK_STATE: diperlukan untuk mendaftarkan pendengar perubahan jaringan
  • ACCESS_WIFI_STATE: diperlukan untuk mengambil SSID Wi-Fi yang terhubung
  • BLUETOOTH: diperlukan hingga Android 11 untuk berkomunikasi dengan beacon
  • BLUETOOTH_ADMIN: diperlukan hingga Android 11 untuk menemukan beacon
  • BLUETOOTH_CONNECT: pada Android 12+, diperlukan untuk membaca nama beacon
  • BLUETOOTH_SCAN: pada Android 12+, diperlukan untuk menemukan beacon
  • FOREGROUND_SERVICE: diperlukan pada Android 9+ untuk menjalankan aplikasi dengan andal
  • INTERNET: hanya diperlukan jika server MQTT Anda tidak berjalan secara lokal
  • POST_NOTIFICATIONS: diperlukan di Android 13+ untuk membuat notifikasi
  • RECEIVE_BOOT_COMPLETED: diperlukan untuk memulai layanan saat startup
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: pada Android 6+, diperlukan untuk meminta menonaktifkan optimisasi baterai

Masalah & Komentar

Laporkan masalah

Versi lama


Aplikasi serupa


PENCARIAN TERPOPULER

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email