Denne gratis open source-appen publiserer regelmessig til et konfigurerbart MQTT-emne når som helst
koblet til et gitt Wi-Fi-nettverk eller i nærheten av et Bluetooth-fyrtårn.
Den kan brukes til å integrere telefonens tilstedeværelse i hjemmeautomatisering.
Appen bruker den innebygde Android alarmbehandleren, så varsler sendes
selv om telefonen er i beredskap. I tillegg til regelmessig planlagte kontroller,
appen reagerer også på endringer i nettverkstilkoblingen.
MQTT-klienten støtter anonymisering og autentisering av brukernavn / passord
samt klientsertifikatgodkjenning. For mer informasjon om hvordan du gjør det
konfigurer sertifikatbasert autentisering, ta en titt på
https://github.com/ostrya/PresencePublisher/blob/master/README.md .
Hvis du vil vite mer om hvordan denne appen behandler posisjonsdataene dine,
ta en titt på personvernreglene på
https://ostrya.github.io/PresencePublisher/en/PRIVACY_POLICY.html .
Tillatelser • ACCESS_BACKGROUND_LOCATION: på Android 10+, nødvendig for å hente SSID for tilkoblet Wi-Fi mens du kjører i bakgrunnen
• ACCESS_FINE_LOCATION: nødvendig for å oppdage fyrtårn; på Android 9+, nødvendig for å hente SSID for tilkoblet Wi-Fi
• ACCESS_NETWORK_STATE: nødvendig for å registrere nettverksendringslytter
• ACCESS_WIFI_STATE: nødvendig for å hente SSID for tilkoblet Wi-Fi
• BLUETOOTH: nødvendig for å kommunisere med fyrtårn
• BLUETOOTH_ADMIN: nødvendig for å oppdage fyrtårn
• INTERNETT: bare nødvendig hvis MQTT-serveren ikke kjører lokalt
• RECEIVE_BOOT_COMPLETED: nødvendig for å starte tjenesten ved oppstart
• REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: på Android 6+, nødvendig for å be om deaktivering av batterioptimalisering
• WRITE_EXTERNAL_STORAGE: bare nødvendig hvis du vil eksportere loggfiler i Android 4.0 - 4.3