Denna gratis open source-app publiceras regelbundet till ett konfigurerbart MQTT-ämne när som helst
ansluten till ett visst Wi-Fi-nätverk eller i närheten av en Bluetooth-fyr.
Den kan användas för att integrera din telefons närvaro i hemautomation.
Appen använder den inbyggda Android-larmhanteraren, så meddelanden skickas
även om telefonen är i beredskap. Förutom regelbundna kontroller,
appen reagerar också på förändringar i nätverksanslutningen.
MQTT-klienten stöder anonymisering och autentisering av användarnamn / lösenord
samt autentisering av klientcertifikat. För mer information om hur du gör
konfigurera certifikatbaserad autentisering, ta en titt på
https://github.com/ostrya/PresencePublisher/blob/master/README.md .
Om du vill veta mer om hur den här appen behandlar din platsinformation,
ta en titt på sekretesspolicyn på
https://ostrya.github.io/PresencePublisher/en/PRIVACY_POLICY.html .
Behörigheter • ACCESS_BACKGROUND_LOCATION: på Android 10+, nödvändigt för att hämta SSID för ansluten Wi-Fi medan du kör i bakgrunden
• ACCESS_FINE_LOCATION: nödvändigt för att upptäcka fyrar; på Android 9+, nödvändigt för att hämta SSID för ansluten Wi-Fi
• ACCESS_NETWORK_STATE: nödvändigt för att registrera lyssnare för nätverksbyte
• ACCESS_WIFI_STATE: nödvändigt för att hämta SSID för ansluten Wi-Fi
• BLUETOOTH: nödvändigt för att kommunicera med fyrar
• BLUETOOTH_ADMIN: nödvändigt för att upptäcka fyrar
• INTERNET: endast nödvändigt om din MQTT-server inte körs lokalt
• RECEIVE_BOOT_COMPLETED: nödvändigt för att starta tjänsten vid start
• REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: på Android 6+, nödvändigt för att begära att batterioptimering ska inaktiveras
• WRITE_EXTERNAL_STORAGE: endast nödvändigt om du vill exportera loggfiler i Android 4.0 - 4.3