[German] Wie Kalender auslesen

Post your questions and help other users.

Moderator: Martin

Post Reply
Ingo M.
Posts: 6
Joined: 24 Oct 2014 18:36
Location: Germany

[German] Wie Kalender auslesen

Post by Ingo M. » 24 Oct 2014 19:09

Hallo,
ich habe Automagic schon seit einer Woche, schaffe es aber einfach nicht meinen Kalender auszulesen und in der Statusbar anzuzeigen.
Die Überschrift wird angezeigt, aber die Variablen wie "event_title" usw. werden nur mit "null" angezeigt.
Kann mir hier jemand mit einem Beispiel helfen ?
Ich habe ein Galaxy S3 mit Cyanogen Mod. Mein Kalender ist der Calengoo (habe aber nur meinen pers. Kalender aktiviert nicht den von Google)
Ich freue mich auf eine Antwort.
Mit freundlichen Grüßen
Ingo M.

User avatar
Martin
Posts: 4468
Joined: 09 Nov 2012 14:23

Re: Wie Kalender auslesen

Post by Martin » 25 Oct 2014 08:10

Hallo Ingo

Wie sieht dein Flow im Moment aus, wleche Trigger und Actions verwendest du? Kannst du den besteheneden Flow im Forum posten (Forum in Automagic öffnen, Knopf Flows/Widgets veröffentlichen unten verwenden und den Link in einer Antwort einfügen)?

Freundliche Grüsse
Martin


User avatar
Martin
Posts: 4468
Joined: 09 Nov 2012 14:23

Re: [German] Wie Kalender auslesen

Post by Martin » 26 Oct 2014 11:06

Der Flow sieht eigentlich gut aus, insofern der Standort des Termins genau Wi entspricht. Wenn kein Termin dem Filter entspricht, wird der Trigger nie ausgeführt.
Hast du den Flow evtl. manuell ausgeführt? Wenn ein Flow manuell ausgeführt wird, stehen die Variablen des normalen Triggers wie event_title nicht zur Verfügung und würden dann in der Benachrichtigung als null erscheinen. Deshalb würde ich im Kalender einen Testtesrmin erstellen, der mindestens 5 Minuten später beginnt und warten bis der Trigger den Flow ausführt.

Ingo M.
Posts: 6
Joined: 24 Oct 2014 18:36
Location: Germany

Re: [German] Wie Kalender auslesen

Post by Ingo M. » 26 Oct 2014 11:50

Hallo Martin,
danke für die Antwort.
Ich habe einen Testtermin um 12:15 erstellt der um 12:30 beginnen soll und 3 Stunden später endet.
Es hat alles funktioniert.
Jetzt versuche ich noch ein bisschen rumzubasteln, ich möchte dass diese Termine alle xx Stunden oder Minuten in der Statusbar erscheinen.
Hast du evtl. einen Vorschlag?
Mit freundlichen Grüssen
Ingo M.

User avatar
Martin
Posts: 4468
Joined: 09 Nov 2012 14:23

Re: [German] Wie Kalender auslesen

Post by Martin » 26 Oct 2014 13:34

Hallo Ingo

Du könntest mit der Condition Kalender Event perioisch prüfen, ob ein Termin ansteht. Als Trigger könntest du Periodischer Timer: alle 2h verwenden. Alternativ gibt es auch die Action Content Provider abfragen mit der du direkt auf die Kalenderdatenbank zugreifen kannst. Die Action ist allerdings kompliziert in der Anwendung und setzt relativ gute Kenntnisse der Android-Internas voraus.

Freundliche Grüsse
Martin

Ingo M.
Posts: 6
Joined: 24 Oct 2014 18:36
Location: Germany

Re: [German] Wie Kalender auslesen

Post by Ingo M. » 26 Oct 2014 20:45

Hallo Martin,
mein Problem habe ich gelöst.
Ich habe Periodischer Timer als Trigger
und Kalender Event als Condtion
Ich hoffe ich habe nicht sehr genervt
Mit freundlichen Grüßen
Ingo M.

Post Reply