Trigger - Benutzeraktivität (Experimentell)

Der Trigger Benutzeraktivität (Experimentell) lässt das Gerät die aktuelle Aktivität des Benutzers bestimmen und führt den Flow aus, wenn der Benutzer zum Beispiel gerade zu Fuss, mit dem Fahrrad oder mit einem Fahrzeug unterwegs ist.

Hinweis: Die Erkennung der aktuellen Aktivität ist ein Feature des Geräts, das von Google bereitsgestellt wird. Automagic hat keinen Einfluss auf die Qualität der erkannten Aktivität.

 

Beispiele:
  • Prüfe deine Aktivität alle 5 Minuten und zeichne auf, wie lange du zu Fuss unterwegs ist und wie viel Zeit du im Büro sitzt.
  • Erhöhen der Klingeltonlautstärke, wenn du mit dem Auto unterwegs bist.
Einstellungen
Auslösen bei
  • Aktivität erkannt: führt den Flow aus, wenn die definierte Aktivität beginnt oder endet.
  • Periodisch: führt den Flow periodisch aus, auch dann, wenn sich die Aktivität nicht verändert.
Aktivität
Definiert, welche Aktivität den Flow ausführen soll. Beginn führt den Flow aus, wenn die erkannte Aktivität nun der definierten Aktivität entspricht und vorher eine andere Aktivität im Gange war. Ende führt den Flow aus, wenn die Aktivität nicht mehr im Gange ist.
Genaue Frequenz gewährleisten
Stellt sicher, dass die Aktivität genau in der gewählten Frequenz gemeldet wird, auch wenn sich die Aktivität weniger of oder öfter ändert.
Aktualisierungsfrequenz
Definiert wie häufig die Aktivität bestimmt werden soll. Die wirkliche Zeitdauer zwischen den Aktualisierungen hängt vom Gerät ab, wenn Genaue Frequenz gewährleisten nicht gewählt ist.
Das Gerät kann die Aktivität öfter bestimmen, wenn eine andere App auf dem Gerät auch die Aktivität bestimmen will und dazu ein kürzeres Aktualisierungsintervall verwendet. Einige Geräte pausieren die Bestimmung der Aktivität, wenn keine Bewegung festgestellt wird und das Gerät über einen speziellen Sensor verfügt um die Bewegung des Geräts zu messen.
Minimale Verlässlichkeit
Die minimale Verlässlichkeit die berücksichtigt werden soll (0=unzuverlässig, 100=sehr verlässlich).
Zeitbereich einschränken
Ob der Trigger rund um die Uhr aktiv sein soll oder nur innerhalb eines definierten Zeitbereiches.
Wochentage
Der Wochentag an dem der Zeitbereich gültig sein soll.
Von - Bis
Der Start und das Ende des Zeitbereiches. Wenn die Bis-Zeit vor der Von-Zeit liegt, wird das Ende auf den nächsten Tag verschoben um die Prüfung von Zeitbereichen über Mitternacht zu vereinfachen.
Erlaubt in Stromspar/Doze-Modus (Android 6+)
Definiert ob dieser Trigger im Stromspar/Doze-Modus ausgeführt werden darf. (siehe Stromspar/Doze-Modus)
Wie Wecker (Android 5+)
Definiert ob dieser Trigger wie ein Wecker behandelt werden soll und somit in der Regel in der Statusbar angezeigt wird.
Diese Option stellt sicher, dass der gewünschte Zeitpunkt vom System möglichst eingehalten wird und das System den Zeitpunkt nicht verzögert.
Eine Variable ist ein Platzhalter für einen Wert und kann in vielen Actions und Conditions verwendet werden, um einen Text dynamisch zu definieren.
Siehe Action Script für eine Beschreibung.

Gelieferte Variablen
triggertime
die Zeit der Triggerausführung
activity_name
der Name der Aktivität ("in_vehicle", "on_bicycle", "on_foot", "still", "unknown", "tilting", "walking", "running")
activity_type
der Typ der Aktivität als Zahl (0=in_vehicle, 1=on_bicycle, 2=on_foot, 3=still, 4=unknown, 5=tilting, 7=walking, 8=running)
activity_confidence
die Verlässlichkeit der erkannten Aktivität 0=unsicher und 100=sicher
activity_time
der Zeitpunkt zu dem die Aktivität ursprünglich erkannt wurde
detected_activities
Liste der möglichen Aktivitäten sortiert nach Verlässlichkeit (absteigend). Jeder Eintrag ist eine Map und enthält activity_name, activity_type, activity_confidence.