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.
[German] Wie Kalender auslesen
Moderator: Martin
Re: Wie Kalender auslesen
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
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
Re: [German] Wie Kalender auslesen
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.
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.
Re: [German] Wie Kalender auslesen
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.
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.
Re: [German] Wie Kalender auslesen
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
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
Re: [German] Wie Kalender auslesen
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.
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.