From 22923ace6fa33bd656d9d55c4c35dc4d4241b5b6 Mon Sep 17 00:00:00 2001 From: ostrya Date: Sun, 6 Jan 2019 18:14:04 +0100 Subject: [PATCH] add org.ostrya.presencepublisher --- metadata/org.ostrya.presencepublisher.yml | 42 +++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 metadata/org.ostrya.presencepublisher.yml diff --git a/metadata/org.ostrya.presencepublisher.yml b/metadata/org.ostrya.presencepublisher.yml new file mode 100644 index 0000000000..8f04101225 --- /dev/null +++ b/metadata/org.ostrya.presencepublisher.yml @@ -0,0 +1,42 @@ +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 +Summary: Regularly publish to an MQTT topic +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 + even if the phone is in stand-by. + + '''Permissions''' + * 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) + * ACCESS_NETWORK_STATE: necessary to register network change listener + * ACCESS_WIFI_STATE: necessary to retrieve SSID of connected WiFi + * INTERNET: only necessary if your MQTT server is not running locally + * FOREGROUND_SERVICE: necessary to send notifications + * RECEIVE_BOOT_COMPLETED: necessary to start service on start-up + +RepoType: git +Repo: https://github.com/ostrya/PresencePublisher.git + +Builds: + - versionName: '1.1' + versionCode: 2 + commit: v1.1.1 + subdir: app + gradle: + - yes + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: '1.1' +CurrentVersionCode: 2