Това безплатно приложение с отворен код редовно публикува в конфигурируема тема за MQTT, когато и да е
свързан към дадена Wi-Fi мрежа или в близост до Bluetooth маяк.
Може да се използва за интегриране на присъствието на вашия телефон в домашна автоматизация.
Приложението използва вградения мениджър на аларми за Android, така че се изпращат известия
дори ако телефонът е в режим на готовност. В допълнение към редовно планираните проверки,
приложението също реагира на промени в мрежовата връзка.
Клиентът MQTT поддържа анонимно удостоверяване и удостоверяване на потребителско име / парола
както и удостоверяване на клиентски сертификат. За повече подробности как
конфигурирайте удостоверяване на базата на сертификат, моля, погледнете
https://github.com/ostrya/PresencePublisher/blob/master/README.md
.
Ако искате да научите повече за това как това приложение обработва данните ви за местоположение,
моля, погледнете политиката за поверителност на
https://ostrya.github.io/PresencePublisher/en/PRIVACY_POLICY.html
.
Разрешения
• ACCESS_BACKGROUND_LOCATION: на Android 10+, необходимо за извличане на SSID на свързания Wi-Fi, докато работи във фонов режим
• ACCESS_FINE_LOCATION: необходимо за откриване на маяци; на Android 9+, необходимо за извличане на SSID на свързания Wi-Fi
• ACCESS_NETWORK_STATE: необходимо за регистриране на слушател на мрежови промени
• ACCESS_WIFI_STATE: необходимо за извличане на SSID на свързания Wi-Fi
• BLUETOOTH: необходимо за комуникация с маяци
• BLUETOOTH_ADMIN: необходимо за откриване на маяци
• ИНТЕРНЕТ: необходимо само ако вашият MQTT сървър не работи локално
• RECEIVE_BOOT_COMPLETED: необходимо за стартиране на услугата при стартиране
• REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: на Android 6+, необходимо за заявка за деактивиране на оптимизацията на батерията
• WRITE_EXTERNAL_STORAGE: необходимо само ако искате да експортирате регистрационни файлове в Android 4.0 - 4.3