Paketsymbol

Presence Publisher

Wiederkehrende PUBLISH-Nachrichten zu einem MQTT-Topic
Neu in Version 2.2.9
v2.2.9
• erfrage Nutzerzustimmung zur Verarbeitung von Standortdaten, falls nicht bereits gegeben
• Wichtig: wenn du von Version 2.2.1 aktualisiert hast und die App keine Nachrichten sendet, musst du einmalig die App öffnen und der Verarbeitung zustimmen
Diese freie Open-Source-App sendet regelmäßig Nachrichten an ein konfigurierbares
MQTT-Topic, wann immer dein Handy mit einem vorgegebenen WLAN-Netzwerk verbunden
oder in der Nähe eines Bluetooth-Beacons ist.
Dies kann zur Integration der Anwesenheit deines Handys in der Heimautomatisierung
eingesetzt werden.

Die App benutzt den eingebauten Android Alarmdienst, sodass Nachrichten auch dann
gesendet werden, wenn sich dein Gerät im Standby befindet. Neben Prüfungen in
regelmäßigen Abständen reagiert die App auch auf Veränderungen in der Netzwerkverbindung.

Der MQTT-Client unterstützt anonyme Kommunikation und Authentifikation über Benutzername
und Passwort sowie über Client-Zertifikate. Mehr Details zum Einrichten von
zertifikatsbasierter Authentifizierung findest du unter
https://github.com/ostrya/PresencePublisher/blob/master/README.md
(auf Englisch).

Mehr Informationen dazu, wie diese App deine Standortdaten verarbeitet, findest du in der
Datenschutzerklärung unter https://ostrya.github.io/PresencePublisher/de/PRIVACY_POLICY.html

Berechtigungen

• ACCESS_BACKGROUND_LOCATION: notwendig ab Android 10, um den Namen des verbundenen WLANs im Hintergrund zu erfassen
• ACCESS_FINE_LOCATION: notwendig für das Finden von Bluetooth-Beacons; notwendig ab Android 9, um den Namen des verbundenen WLANs zu erfassen
• ACCESS_NETWORK_STATE: notwendig für das Reagieren auf Netzwerk-Änderungen
• ACCESS_WIFI_STATE: notwendig, um den Namen des verbundenen WLANs zu erfassen
• BLUETOOTH: notwendig, um mit Bluetooth-Beacons zu kommunizieren
• BLUETOOTH_ADMIN: notwendig, um unbekannte Bluetooth-Beacons zu finden
• INTERNET: nur notwendig, wenn dein MQTT-Broker nicht im lokalen Netzwerk läuft
• RECEIVE_BOOT_COMPLETED: notwendig, damit die App nach dem Neustart des Geräts automatisch starten kann
• REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: notwendig ab Android 6, um Batterieoptimierung zu deaktivieren
• WRITE_EXTERNAL_STORAGE: nur in Android 4.0 - 4.3 notwendig, um nach Aufforderung Log-Dateien zu speichern

Pakete

Um Ihnen die Wahl zu lassen, können Sie weiter unten auf dieser Seite APKs direkt herunterladen, sollten sich allerdings darüber im Klaren sein, dass Sie nach einer solchen Installation keine Benachrichtigungen über Aktualisierungen erhalten werden und diese Art des Downloads weniger Sicherheit bietet. Wir empfehlen daher, stattdessen die F-Droid-App zu installieren und diese dafür zu nutzen.

F-Droid herunterladen
  • Version 2.2.9 (40) vorgeschlagen Hinzugefügt am 2021-03-26

    Diese Version benötigt Android 4.0 oder neuer.

    Sie ist von F-Droid hergestellt, signiert und ihre Übereinstimmung mit diesem Quelltext-Tarball wird garantiert.

    Berechtigungen
    • android.permission.ACCESS_BACKGROUND_LOCATION
    • Nur bei Ausführung im Vordergrund auf den genauen Standort zugreifen
      Wenn diese App verwendet wird, kann sie über die Standortdienste deinen genauen Standort ermitteln. Damit das funktioniert, müssen die Standortdienste auf deinem Gerät aktiviert sein. Das kann den Akkuverbrauch erhöhen.
    • Netzwerkverbindungen abrufen
      Ermöglicht der App, Informationen zu Netzwerkverbindungen zu inspizieren, etwa welche Netzwerke existieren und verbunden sind.
    • WLAN-Verbindungen abrufen
      Ermöglicht der App, Informationen zu WLAN-Netzwerken abzurufen, etwa ob WLAN aktiviert ist und Namen verbundener WLAN-Geräte.
    • Kopplung mit Bluetooth-Geräten durchführen
      Ermöglicht der App, die Bluetooth-Konfiguration des Telefons einzusehen und Verbindungen mit gekoppelten Geräten herzustellen und anzunehmen.
    • Auf Bluetooth-Einstellungen zugreifen
      Ermöglicht der App, das lokale Bluetooth-Telefon zu konfigurieren, Remote-Geräte zu erkennen und eine Verbindung zu diesen herzustellen.
    • Auf alle Netzwerke zugreifen
      Ermöglicht der App die Erstellung von Netzwerk-Sockets und die Verwendung benutzerdefinierter Netzwerkprotokolle. Der Browser und andere Apps bieten die Möglichkeit, Daten über das Internet zu versenden. Daher ist diese Berechtigung nicht erforderlich, um Daten über das Internet versenden zu können.
    • Beim Start ausführen
      Ermöglicht der App, sich selbst zu starten, sobald das System gebootet wurde. Dadurch kann es länger dauern, bis das Telefon gestartet wird, und durch die ständige Aktivität der App wird die gesamte Leistung des Telefons beeinträchtigt.
    • Inhalte deines freigegebenen Speichers ändern oder löschen
      So kann die App Inhalte deines freigegebenen Speichers erstellen.
      (4.3)
    • Nur bei Ausführung im Vordergrund auf den ungefähren Standort zugreifen
      Wenn diese App verwendet wird, kann sie über die Standortdienste deinen ungefähren Standort ermitteln. Damit das funktioniert, müssen die Standortdienste auf deinem Gerät aktiviert sein.
    • Inhalte deines freigegebenen Speichers lesen
      So kann die App Inhalte deines freigegebenen Speichers lesen.
      (4.3)

    APK herunterladen 2.4 MiB PGP-Signatur | Build-Protokoll

  • Version 2.2.8 (38) - Hinzugefügt am 2021-03-06

    Diese Version benötigt Android 4.0 oder neuer.

    Sie ist von F-Droid hergestellt, signiert und ihre Übereinstimmung mit diesem Quelltext-Tarball wird garantiert.

    Berechtigungen
    • android.permission.ACCESS_BACKGROUND_LOCATION
    • Nur bei Ausführung im Vordergrund auf den genauen Standort zugreifen
      Wenn diese App verwendet wird, kann sie über die Standortdienste deinen genauen Standort ermitteln. Damit das funktioniert, müssen die Standortdienste auf deinem Gerät aktiviert sein. Das kann den Akkuverbrauch erhöhen.
    • Netzwerkverbindungen abrufen
      Ermöglicht der App, Informationen zu Netzwerkverbindungen zu inspizieren, etwa welche Netzwerke existieren und verbunden sind.
    • WLAN-Verbindungen abrufen
      Ermöglicht der App, Informationen zu WLAN-Netzwerken abzurufen, etwa ob WLAN aktiviert ist und Namen verbundener WLAN-Geräte.
    • Kopplung mit Bluetooth-Geräten durchführen
      Ermöglicht der App, die Bluetooth-Konfiguration des Telefons einzusehen und Verbindungen mit gekoppelten Geräten herzustellen und anzunehmen.
    • Auf Bluetooth-Einstellungen zugreifen
      Ermöglicht der App, das lokale Bluetooth-Telefon zu konfigurieren, Remote-Geräte zu erkennen und eine Verbindung zu diesen herzustellen.
    • Auf alle Netzwerke zugreifen
      Ermöglicht der App die Erstellung von Netzwerk-Sockets und die Verwendung benutzerdefinierter Netzwerkprotokolle. Der Browser und andere Apps bieten die Möglichkeit, Daten über das Internet zu versenden. Daher ist diese Berechtigung nicht erforderlich, um Daten über das Internet versenden zu können.
    • Beim Start ausführen
      Ermöglicht der App, sich selbst zu starten, sobald das System gebootet wurde. Dadurch kann es länger dauern, bis das Telefon gestartet wird, und durch die ständige Aktivität der App wird die gesamte Leistung des Telefons beeinträchtigt.
    • Inhalte deines freigegebenen Speichers ändern oder löschen
      So kann die App Inhalte deines freigegebenen Speichers erstellen.
      (4.3)
    • Nur bei Ausführung im Vordergrund auf den ungefähren Standort zugreifen
      Wenn diese App verwendet wird, kann sie über die Standortdienste deinen ungefähren Standort ermitteln. Damit das funktioniert, müssen die Standortdienste auf deinem Gerät aktiviert sein.
    • Inhalte deines freigegebenen Speichers lesen
      So kann die App Inhalte deines freigegebenen Speichers lesen.
      (4.3)

    APK herunterladen 2.4 MiB PGP-Signatur | Build-Protokoll

  • Version 2.2.7 (37) - Hinzugefügt am 2020-12-24

    Diese Version benötigt Android 4.0 oder neuer.

    Sie ist von F-Droid hergestellt, signiert und ihre Übereinstimmung mit diesem Quelltext-Tarball wird garantiert.

    Berechtigungen
    • android.permission.ACCESS_BACKGROUND_LOCATION
    • Nur bei Ausführung im Vordergrund auf den genauen Standort zugreifen
      Wenn diese App verwendet wird, kann sie über die Standortdienste deinen genauen Standort ermitteln. Damit das funktioniert, müssen die Standortdienste auf deinem Gerät aktiviert sein. Das kann den Akkuverbrauch erhöhen.
    • Netzwerkverbindungen abrufen
      Ermöglicht der App, Informationen zu Netzwerkverbindungen zu inspizieren, etwa welche Netzwerke existieren und verbunden sind.
    • WLAN-Verbindungen abrufen
      Ermöglicht der App, Informationen zu WLAN-Netzwerken abzurufen, etwa ob WLAN aktiviert ist und Namen verbundener WLAN-Geräte.
    • Kopplung mit Bluetooth-Geräten durchführen
      Ermöglicht der App, die Bluetooth-Konfiguration des Telefons einzusehen und Verbindungen mit gekoppelten Geräten herzustellen und anzunehmen.
    • Auf Bluetooth-Einstellungen zugreifen
      Ermöglicht der App, das lokale Bluetooth-Telefon zu konfigurieren, Remote-Geräte zu erkennen und eine Verbindung zu diesen herzustellen.
    • Auf alle Netzwerke zugreifen
      Ermöglicht der App die Erstellung von Netzwerk-Sockets und die Verwendung benutzerdefinierter Netzwerkprotokolle. Der Browser und andere Apps bieten die Möglichkeit, Daten über das Internet zu versenden. Daher ist diese Berechtigung nicht erforderlich, um Daten über das Internet versenden zu können.
    • Beim Start ausführen
      Ermöglicht der App, sich selbst zu starten, sobald das System gebootet wurde. Dadurch kann es länger dauern, bis das Telefon gestartet wird, und durch die ständige Aktivität der App wird die gesamte Leistung des Telefons beeinträchtigt.
    • Inhalte deines freigegebenen Speichers ändern oder löschen
      So kann die App Inhalte deines freigegebenen Speichers erstellen.
      (4.3)
    • Nur bei Ausführung im Vordergrund auf den ungefähren Standort zugreifen
      Wenn diese App verwendet wird, kann sie über die Standortdienste deinen ungefähren Standort ermitteln. Damit das funktioniert, müssen die Standortdienste auf deinem Gerät aktiviert sein.
    • Inhalte deines freigegebenen Speichers lesen
      So kann die App Inhalte deines freigegebenen Speichers lesen.
      (4.3)

    APK herunterladen 2.4 MiB PGP-Signatur | Build-Protokoll