2019-01-06 17:14:04 +00:00
Categories :
- Connectivity
License : MIT
SourceCode : https://github.com/ostrya/PresencePublisher
IssueTracker : https://github.com/ostrya/PresencePublisher/issues
Changelog : https://github.com/ostrya/PresencePublisher/releases
AutoName : Presence Publisher
Description : |-
This app regularly publishes to a configurable MQTT topic whenever
connected to a given WiFi network. It can be used to integrate the presence
of your phone in home automation.
The app uses the built-in Android alarm manager, so notifications are sent
2019-07-04 17:18:11 +00:00
even if the phone is in stand-by. In addition to regularly scheduled checks,
the app also reacts to changes in the network connection.
2019-01-06 17:14:04 +00:00
'' 'Permissions' ''
2019-07-04 17:18:11 +00:00
* ACCESS_COARSE_LOCATION : on Android 9+, necessary to retrieve SSID of connected WiFi (you do not need to grant the permission in Android 6.0 - 8.1 for the app to work)
2019-01-06 17:14:04 +00:00
* ACCESS_NETWORK_STATE : necessary to register network change listener
* ACCESS_WIFI_STATE : necessary to retrieve SSID of connected WiFi
2019-07-04 17:18:11 +00:00
* FOREGROUND_SERVICE : on Android 9+, necessary to send notifications
2019-01-06 17:14:04 +00:00
* INTERNET : only necessary if your MQTT server is not running locally
* RECEIVE_BOOT_COMPLETED : necessary to start service on start-up
2019-07-04 17:18:11 +00:00
* WRITE_EXTERNAL_STORAGE : only necessary if you want to export log files in Android 4.0 - 4.3
2019-01-06 17:14:04 +00:00
RepoType : git
Repo : https://github.com/ostrya/PresencePublisher.git
Builds :
- versionName : '1.1'
versionCode : 2
commit : v1.1.1
subdir : app
gradle :
- yes
2019-01-28 12:05:22 +00:00
- versionName : '1.3'
versionCode : 4
commit : v1.3
subdir : app
gradle :
- yes
2019-02-12 02:11:31 +00:00
- versionName : 1.3 .1
versionCode : 5
commit : v1.3.1
subdir : app
gradle :
- yes
2019-02-17 14:32:29 +00:00
- versionName : 1.3 .2
versionCode : 6
commit : v1.3.2
subdir : app
gradle :
- yes
2019-02-18 20:07:48 +00:00
- versionName : 1.3 .3
versionCode : 7
commit : v1.3.3
subdir : app
gradle :
- yes
2019-03-14 12:00:36 +00:00
- versionName : '1.4'
versionCode : 8
commit : v1.4
subdir : app
gradle :
- yes
2019-05-02 19:22:33 +00:00
- versionName : 1.4 .1
versionCode : 9
commit : v1.4.1
subdir : app
gradle :
- yes
2019-05-31 06:57:16 +00:00
- versionName : 1.5 .1
versionCode : 10
commit : v1.5.1
subdir : app
gradle :
- yes
2019-07-01 12:33:59 +00:00
- versionName : 1.5 .2
versionCode : 11
commit : v1.5.2
subdir : app
gradle :
- yes
2019-08-11 18:56:57 +00:00
- versionName : 1.5 .3
versionCode : 12
commit : v1.5.3
subdir : app
gradle :
- yes
2019-01-06 17:14:04 +00:00
AutoUpdateMode : Version v%v
UpdateCheckMode : Tags
2019-08-11 18:56:57 +00:00
CurrentVersion : 1.5 .3
CurrentVersionCode : 12