Tato bezplatná aplikace s otevřeným zdrojovým kódem pravidelně publikuje na konfigurovatelné téma MQTT kdykoli
připojeno k dané síti Wi-Fi nebo v blízkosti majáku Bluetooth.
Lze jej použít k integraci přítomnosti vašeho telefonu do domácí automatizace.
Aplikace používá integrovaného správce alarmů Android, takže se odesílají oznámení
i když je telefon v pohotovostním režimu. Kromě pravidelně naplánovaných kontrol
aplikace také reaguje na změny v síťovém připojení.
Klient MQTT podporuje anonymní autentizaci a autentizaci pomocí uživatelského jména / hesla
stejně jako autentizace klientského certifikátu. Další informace o tom, jak na to
konfigurovat ověřování na základě certifikátu, podívejte se prosím na
https://github.com/ostrya/PresencePublisher/blob/master/README.md .
Pokud se chcete dozvědět více o tom, jak tato aplikace zpracovává vaše údaje o poloze,
podívejte se prosím na zásady ochrany osobních údajů na adrese
https://ostrya.github.io/PresencePublisher/en/PRIVACY_POLICY.html .
Oprávnění • ACCESS_BACKGROUND_LOCATION: v systému Android 10+, je nutné načíst SSID připojené Wi-Fi při běhu na pozadí
• ACCESS_FINE_LOCATION: nutné k objevení majáků; na Androidu 9+, nutné k načtení SSID připojené Wi-Fi
• ACCESS_NETWORK_STATE: nutné k registraci posluchače změn sítě
• ACCESS_WIFI_STATE: nutné k načtení SSID připojeného Wi-Fi
• BLUETOOTH: nezbytné pro komunikaci s majáky
• BLUETOOTH_ADMIN: nutné k objevení majáků
• INTERNET: nutné pouze v případě, že váš server MQTT není spuštěn místně
• RECEIVE_BOOT_COMPLETED: nutné ke spuštění služby při spuštění
• REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: na Androidu 6+, nutné vyžádat deaktivaci optimalizace baterie
• WRITE_EXTERNAL_STORAGE: nutné pouze v případě, že chcete exportovat soubory protokolu v systému Android 4.0 - 4.3