Folgende Rechte werden von der App zur Zeit benötigt:
Identität
Konten auf dem Gerät suchen
Verwendung: Exportieren und Importieren der Konfiguration auf z.B. Dropbox, Google Drive, u.a.
Kontakte
Konten auf dem Gerät suchen
Verwendung: Siehe oben und für die Verwendung von GCM (Google Cloud Messaging)
Standort
Genauer Standort (GPS- und netzwerkbasiert)
Verwendung: Feststellen des Standortes und das Betreten/Verlassen einer Geozone (Grundfunktionalität der App)
SMS
SMS senden
Verwendung: SMS versenden
Telefon
Telefonstatus und Identität abrufen
Verwendung: Wird zum Ermitteln der Telefon-ID benötigt. Diese wird dann an FHEM oder anderen benutzten Servern gesendet um dann dort den Benutzer zu ermitteln
Fotos/Medien/Dateien
USB-Speicherinhalte ändern oder löschen
USB-Speicherinhalte lesen
Verwendung: Lesen der Zertifikate. Lesen und schreiben der Export/Import-Datei. Schreiben, lesen und löschen verschiedener Log-Dateien. Verwenden eines Sounds für die Benachrichtigungen
Speicher
USB-Speicherinhalte ändern oder löschen
USB-Speicherinhalte lesen
Verwendung: Lesen der Zertifikate. Lesen und schreiben der Export/Import-Datei. Schreiben, lesen und löschen verschiedener Log-Dateien
WLAN-Verbindungsinformationen
WLAN-Verbindungen abrufen
Verwendung: Wird für die Ermittlung des Standortes benötigt und zum Start und Stopp von Wlan verwendet
Geräte-ID & Anrufinformationen
Telefonstatus und Identität abrufen
Verwendung: Wird zum Ermitteln der Geräte-ID benötigt. Diese wird dann an FHEM oder anderen benutzten Servern gesendet um dann dort den Benutzer zu ermitteln
Sonstige
Daten aus dem Internet abrufen
Verwendung: Es werden verschiedene Daten zum Darstellen der Karte, Suche in der Karte, für das GCM, u.a, benötigt
Google-Servicekonfiguration lesen
Verwendung: Für die Verwendeung der Google Dienste, wie Geofence-Dienst, GCM und Google Maps
Pairing mit Bluetooth-Geräten durchführen
Verwendung: Starten und stoppen von Bluetooth bei "Weitere Aktionen"
Auf Bluetooth-Einstellungen zugreifen
Verwendung: Wird für das Auslesen und Auswerten der Bluetooth-Konfiguration bei den Bedingungen verwendet
Zugriff auf alle Netzwerke
Verwendung: Um zu prüfen, ob Internet wieder verfügbar ist. Somit kann man gepufferte Serveranfragen wiederholen
Netzwerkverbindungen abrufen
Verwendung: Um zu prüfen, ob Internet wieder verfügbar ist. Somit kann man gepufferte Serveranfragen wiederholen
Beim Start ausführen
Verwendung: Beim Start (Boot) werden die Zonen dem Google Geofence Dienst neu übergeben, da dieser sich diese nicht merkt
WLAN-Verbindungen herstellen und trennen
Verwendung: Starten und stoppen von Wlan bei "Weitere Aktionen"
Vibrationsalarm steuern
Verwendung: Starten und stoppen von Vibration bei "Weitere Aktionen"
Ruhezustand deaktivieren
Verwendung: Das Gerät wir nur kurz geweckt, damit Aktionen im Hintergrund gestartet werden können
Konten auf dem Gerät verwenden
Verwendung: Exportieren und Importieren der Konfiguration auf z.B. Dropbox, Google Drive, u.a.