Termine von mehreren Kalendern werden nur in einen gesynct

Maaat
Beiträge: 10
Registriert: Mo 22. Feb 2021, 16:55

Termine von mehreren Kalendern werden nur in einen gesynct

Beitrag von Maaat »

Hallo,
wollte mich von Google verabschieden und alles mit lokalen Kalendern machen. Habe im Thunderbird mehrere lokale Kalender eingerichtet und will diese mit MPE 1.8.15 mit dem Standard Kalender in Android 9 synchronisieren. Alle Kalender dort angelegt und im MPE zugeordnet. Beim Synchronisieren erkennt er, dass noch keine Termine im Handy sind und will sie übertragen. Problem ist, dass er dabei alle Termine in den gleichen Kalender schreibt und zwar in den der bei "Neue Termine erstellen in" angegeben ist. "Zu synchronisierende Kalender" sind alle aktiviert.

Was mache ich da falsch? Oder brauche ich im Handy einen anderen Kalender?
Besten Dank im Voraus
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

Maaat
Beiträge: 10
Registriert: Mo 22. Feb 2021, 16:55

Beitrag von Maaat »

Habe ich genau so gemacht, alle Kalender sind zugeordnet aber er schreibt alle Termine nur in einen
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

Du musst die alle erst vorher löschen im Handy, da MPE die Termine per ID erkennt und im nachhinein nicht verschieben kann.
Die Zuordnung erfolgt nur bei der Neuerstellung des Termins.
Maaat
Beiträge: 10
Registriert: Mo 22. Feb 2021, 16:55

Beitrag von Maaat »

Alle Kalender im Handy sind leer, er schreibt nur in den einen Kalender, der bei "Neue Termine erstellen in" ausgewählt ist.
In thunderbird mehrere volle Kalender.
Im Handy alle Kalender leer aber zugeordnet.
Er erkennt, dass das Handy leer ist, schreibt aber alle Termine in nur einen Kalender im Handy.
Maaat
Beiträge: 10
Registriert: Mo 22. Feb 2021, 16:55

Beitrag von Maaat »

gelöst: man muss zuerst die leeren Kalender aus dem Handy "vom Handy neu laden" (blauer Pfeil). Sollte er das nicht automatisch machen? Mit so etwas kann man Stunden verbringen.
myfreexp
Beiträge: 154
Registriert: Fr 25. Apr 2008, 12:39
Wohnort: Düsseldorf

Beitrag von myfreexp »

Um keinen neuen Thread zu starten, klinke ich mich mal in den hier ein:

Zufällig stelle ich gerade fest, dass nach Backup und Restore (beides via MPE) alle Termine als "Beschäftigt" gekennzeichnet sind - auch die (und das sind die allermeisten), die im vorherigen Handy als "Verfügbar" gekennzeichnet waren.

Ist das Absicht und/oder geht es nicht anders?

Und dann fände ich es noch extrem praktisch, wenn man irgendwo definieren könnte, in welchem lokalen Kalender Geburtstage abgelegt werden, die man mittels "Geburtstag im Kalender speichern" beim Anlegen oder Ändern eines Kontakts erzeugt hat. Aktuell werden die - zunächst jedenfalls - gar keinem Kalender zugeordnet, und man muss (und kann immerhin) den jeweiligen Geburtstag bei jedem Mal händisch dem zutreffenden Kalender zuordnen. Wenn man das aber vergisst bzw. nicht daran denkt, landen sie irgendwann (ich glaube, spätestens nach einem Sync) im Default-Kalender. Und der ist i.d.R. ja nicht der lokale Geburtstagskalender...

Und dann noch eine andere Frage: was genau bewirkt die Checkbox "Privat" in einem Termin bzw. was ist deren Zweck? Und wird das bei einem Backup/Restore übernommen?
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

myfreexp hat geschrieben:...nach Backup und Restore (beides via MPE) alle Termine als "Beschäftigt" gekennzeichnet sind - auch die (und das sind die allermeisten), die im vorherigen Handy als "Verfügbar" gekennzeichnet waren.
Ich kann das Problem nicht reproduzieren :?
Bitte öffne in einem Editor die Backupdatei:
Die Variable "TRANSP" ist wie folgt definiert:
OPAQUE - Beschäftigt
TRANSPARENT- Verfügbar
TENTATIVE - Mit Vorbehalt
Bitte teile uns mit, ob schon in der Backupdatei bei Dir der Fehler vorhanden ist ?

Den Vorschlag, den Geburtstags-Kalender festlegen zu können, finde ich gut und leite ihn auch an FJ weiter, danke!

Die Checkbox "Privat" ist meiner Meinung nach für User relevant, die einen Onlinekalender wie Google nutzen.
In der Backupdatei steht bei aktiviertem "Privat": CLASS:PRIVATE
myfreexp
Beiträge: 154
Registriert: Fr 25. Apr 2008, 12:39
Wohnort: Düsseldorf

Beitrag von myfreexp »

icke1954 hat geschrieben:
myfreexp hat geschrieben:...nach Backup und Restore (beides via MPE) alle Termine als "Beschäftigt" gekennzeichnet sind - auch die (und das sind die allermeisten), die im vorherigen Handy als "Verfügbar" gekennzeichnet waren.
Ich kann das Problem nicht reproduzieren :?
Bitte öffne in einem Editor die Backupdatei:
Die Variable "TRANSP" ist wie folgt definiert:
OPAQUE - Beschäftigt
TRANSPARENT- Verfügbar
TENTATIVE - Mit Vorbehalt
Bitte teile uns mit, ob schon in der Backupdatei bei Dir der Fehler vorhanden ist ?
Im Backup tauchen weder eine Variable TRANSP noch die Strings OPAQUE, TRANSPARENT oder TENTATIVE überhaupt auf?!
icke1954 hat geschrieben:Die Checkbox "Privat" ist meiner Meinung nach für User relevant, die einen Onlinekalender wie Google nutzen.
In der Backupdatei steht bei aktiviertem "Privat": CLASS:PRIVATE
Auch eine Variable CLASS ist im Backup nicht zu finden...

Aber selbst wenn es sie gäbe - was ist ihr Zweck, wie und worauf wirkt sich das konkret aus?
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

myfreexp hat geschrieben:Im Backup tauchen weder eine Variable TRANSP noch die Strings OPAQUE, TRANSPARENT oder TENTATIVE überhaupt auf?!
Ich habe gerade festgestellt, dass es bei einem Offlinebackup etwas anders ist.
Die Variable "TRANSP" wird dort wie folgt definiert:
0 - Beschäftigt
1 - Verfügbar
2 - Mit Vorbehalt
Weshalb bei Dir allerdings die Variable "TRANSP" in den Backups nicht vorhanden ist, erschließt sich mir auch nicht :?
Richtig ist, dass ohne diese Variable sie automatisch auf 0="Beschäftigt" gesetzt wird
PS. Was für ein Kalenderspeicher nutzt Du, u.U. unterstützt dieser diese Optionen nicht ?
myfreexp hat geschrieben:Auch eine Variable CLASS ist im Backup nicht zu finden...
Aber selbst wenn es sie gäbe - was ist ihr Zweck, wie und worauf wirkt sich das konkret aus?
Wie ich schon erwähnte hatte, ist diese Option nur für Onlinekalender relevant => Privat oder Öffentlich
myfreexp
Beiträge: 154
Registriert: Fr 25. Apr 2008, 12:39
Wohnort: Düsseldorf

Beitrag von myfreexp »

icke1954 hat geschrieben:
myfreexp hat geschrieben:Im Backup tauchen weder eine Variable TRANSP noch die Strings OPAQUE, TRANSPARENT oder TENTATIVE überhaupt auf?!
Ich habe gerade festgestellt, dass es bei einem Offlinebackup etwas anders ist.
Die Variable "TRANSP" wird dort wie folgt definiert:
0 - Beschäftigt
1 - Verfügbar
2 - Mit Vorbehalt
Weshalb bei Dir allerdings die Variable "TRANSP" in den Backups nicht vorhanden ist, erschließt sich mir auch nicht :?
Richtig ist, dass ohne diese Variable sie automatisch auf 0="Beschäftigt" gesetzt wird
PS. Was für ein Kalenderspeicher nutzt Du, u.U. unterstützt dieser diese Optionen nicht ?
Doch, sowohl das OnePlus 3T als auch das 8T verwenden den Google-Kalender.

Aber ich glaube, ich kann das auflösen (auch wenn die Erklärung etwas umfangreich ist und wir damit gleichzeitig zu einem weiteren Thema kommen):

Ich habe drei lokale Kalender: Termine, Geburtstage und Feiertage. Dann habe ich via Extras => Sicherung erstellen ein Backup des Kalenders vom 3T erstellt und dieses mit Sicherung wiederherstellen in das 8T importiert.

Leider hatte das aber zur Folge, dass alle Einträge im lokalen Kalender "Termine" gelandet sind, auch die Geburts- und Feiertage (weil "Termine" der Default-Kalender unter "Neue Termine erstellen in" ist). Das ist schon mal unschön und sollte gelegentlich mal verbessert werden, denn der lokale Kalender ist ja eigentlich im Backup enthalten:
X-CALENDAR:Lokaler Kalender@LOCAL/mpe219685;MPE - Geburtstage
Aber MPE scheint das beim Import zu ignorieren...?

OK - dann habe ich also alle Einträge im 8T wieder gelöscht und bin anders vorgegangen: Alle Einträge im 3T des Kalenders "MPE - Termine" markiert und exportiert, alle Einträge des Kalenders "MPE - Geburtstage" markiert und exportiert, und alle Einträge des Kalenders "MPE - Feiertage" markiert und exportiert. Beim Import in das 8T habe ich dann erst die Termine importiert, dann die Einstellung unter "Neue Termine erstellen in" auf "MPE - Geburtstage" geändert, dann die Geburtstage importiert, und dasselbe analog dann für die Feiertage.

Fand ich schon einigermaßen umständlich...

Als Export-Formate werden *.vcs, *.ics und *.xml angeboten, ich hatte mich für *.xml entschieden. Wie ich aber erst jetzt feststelle, wird ausgerechnet beim Export nach *.xml eben diese Variable "TRANSP" nicht mit exportiert. Darauf sollte unbedingt hingewiesen werden! Beim Format *.vcs hingegen wird "TRANSP" mit exportiert (bei *.ics vermutlich auch). Das ist die Erklärung für das fehlende "TRANSP" bei mir.

Besser wäre aber natürlich, MPE würde beim Wiederherstellen eines Backups (*.mpb) den Einträgen auch den Kalender zuweisen, der im Backup hinterlegt ist (und nicht den, der unter "Neue Termine erstellen in" eingestellt ist). Dann kann man sich das obige umständliche Vorgehen ersparen.

Aber da ich jetzt weiß, wie man das Problem workarounden kann, werde ich den bzw. die Kalender nochmal neu ex- und wieder importieren.

EDIT #1: Erledigt und hat funktioniert.
EDIT #2: Schön wäre auch, wenn man den Default beim Erstellen neuer Termine von "Beschäftigt" auf "Verfügbar" ändern könnte. Gefühlt 90% meiner Termine sind "Verfügbar" (und Geburts- und Feiertage sowieso).
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

myfreexp hat geschrieben:Leider hatte das aber zur Folge, dass alle Einträge im lokalen Kalender "Termine" gelandet sind, auch die Geburts- und Feiertage (weil "Termine" der Default-Kalender unter "Neue Termine erstellen in" ist).
Ich konnte Dein Problem zum wiederholtem Male nicht reproduzieren.
D.h. ich habe probehalber mal den Originalnamen Deines Kalenders "MPE - Geburtstage" genommen und einen zweiten "MPE - Test" als den festgelegt, in dem neue Termine erstellt werden sollen.
Alle Termine wurden korrekt in die vorhandenen Kalenderspeicher geschrieben. Termine eines unbekannten Kalenderspeichers, werden allerdings in der Tat in dem Kalenderspeicher erstellt, der für neue Termine deklariert wurde.
myfreexp
Beiträge: 154
Registriert: Fr 25. Apr 2008, 12:39
Wohnort: Düsseldorf

Beitrag von myfreexp »

icke1954 hat geschrieben:
myfreexp hat geschrieben:Leider hatte das aber zur Folge, dass alle Einträge im lokalen Kalender "Termine" gelandet sind, auch die Geburts- und Feiertage (weil "Termine" der Default-Kalender unter "Neue Termine erstellen in" ist).
Ich konnte Dein Problem zum wiederholtem Male nicht reproduzieren.
D.h. ich habe probehalber mal den Originalnamen Deines Kalenders "MPE - Geburtstage" genommen und einen zweiten "MPE - Test" als den festgelegt, in dem neue Termine erstellt werden sollen.
Alle Termine wurden korrekt in die vorhandenen Kalenderspeicher geschrieben. Termine eines unbekannten Kalenderspeichers, werden allerdings in der Tat in dem Kalenderspeicher erstellt, der für neue Termine deklariert wurde.
Das kann natürlich sein, dass die drei lokalen Kalender zum Zeitpunkt des Backup-Imports auf das 8T noch nicht (manuell) erstellt waren, das kann ich nicht mehr 100%ig erinnern. Aber selbst wenn nicht - warum werden sie dann nicht einfach automatisch erstellt? Das würde man jedenfalls erwarten - man erstellt ein Backup, spielt es wieder zurück, und alles ist wie vorher.

Und dazu, dass bei Export nach *.xml das TRANSP-Flag unterschlagen wird...? Ist das Absicht?
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

myfreexp hat geschrieben:Das würde man jedenfalls erwarten - man erstellt ein Backup, spielt es wieder zurück, und alles ist wie vorher.
Ich leite Deinen Wunsch an FJ weiter.
myfreexp hat geschrieben:Und dazu, dass bei Export nach *.xml das TRANSP-Flag unterschlagen wird...? Ist das Absicht?
Nein, auch diesen Fehler leite ich weiter, danke.
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

Der Fehler mit dem XML-Import bund Export ist in der aktuellen beta behoben: https://www.fjsoft.at/files/MyPhoneExpl ... Update.exe
Zum Zuordnen der Kalender ist zu sagen: MyPhoneExplorer versucht den Termin in den ursprünglichen Kalender einzuordnen. Wenn dieser ncihtmehr vorhanden ist dann sucht er nach einem Kalender mit dem selben Titel. Und wenn es den auch nicht gibt dann wirft er ihn in den Standardkalender. Das automatische Erstellen von Kalendern oder auch Kontaktkonten halte ich nicht für sinnvoll.
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

@FJ
Das Problem ist behoben - Danke !

Gruß icke
Maaat
Beiträge: 10
Registriert: Mo 22. Feb 2021, 16:55

Beitrag von Maaat »

FJ hat geschrieben:Zum Zuordnen der Kalender ist zu sagen: MyPhoneExplorer versucht den Termin in den ursprünglichen Kalender einzuordnen. Wenn dieser ncihtmehr vorhanden ist dann sucht er nach einem Kalender mit dem selben Titel. Und wenn es den auch nicht gibt dann wirft er ihn in den Standardkalender. Das automatische Erstellen von Kalendern oder auch Kontaktkonten halte ich nicht für sinnvoll.
Etwas verspätet eine Antwort: die Zuordnung der Kalender kann doch in den Einstellungen genau festgelegt werden. Falls sich da etwas ändert, z.B. wenn ein Kalender im Handy umbenannt oder neu erstellt wurde: sollte er dann nicht diesen Kalender aussparen und eine Warnung wegen fehlender Zuordnung ausgeben? Meiner Meinung nach ist es nicht sinnvoll, die Termine dann in irgendeinen anderen Kalender zu schieben. Sonst landen die Termine vom Kalender "Wichtig" im ausgeblendeten Kalender "Geburtstage", dann sind beide Kalender verdattelt.

Wenn ich das richtig verstehe, wird der MPE-eigene Kalender nicht laufend mit dem Handy abgeglichen, sondern erst, wenn der blaue Pfeil "vom Handy neu laden" gedrückt wird. Vermutlich wäre das zu viel traffic, wenn das automatisch jedes mal gemacht werden würde?
Beste Grüße
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

Maaat hat geschrieben:Wenn ich das richtig verstehe, wird der MPE-eigene Kalender nicht laufend mit dem Handy abgeglichen, sondern erst, wenn der blaue Pfeil "vom Handy neu laden" gedrückt wird.
Nein das ist nicht ganz richtig:
Zuerst wird in der Regel immer der Sync zwischen Handy <> MPE realisiert, dann erscheint das Bestätigungsfenster und erst dann erfolgt der Sync Handy/MPE <> TB.
Das von Dir beschriebene Problem tritt in der Regel (aber auch nicht immer) dann auf, wenn Du andere Kalenderspeicher im Handy aktiviert / deaktiviert hast.
D.h. sollte man nach dieser Aktion (Änderung der Kalenderspeicher), vorsichtshalber immer den Blauen Pfeil (Vom Handy neu laden) nutzen.
Maaat hat geschrieben:...die Zuordnung der Kalender kann doch in den Einstellungen genau festgelegt werden
Die Antwort von FJ bezog sich auf das Problem des TE und hier handelte es sich um einen Sync mit der Einstellung "Nur MyPhonExplorer", also ohne TB.
Maaat hat geschrieben:Sonst landen die Termine vom Kalender "Wichtig" im ausgeblendeten Kalender "Geburtstage", dann sind beide Kalender verdattelt.
In diesem Fall setzen wir auf Eigenverantwortung.... :wink:
myfreexp
Beiträge: 154
Registriert: Fr 25. Apr 2008, 12:39
Wohnort: Düsseldorf

Beitrag von myfreexp »

FJ hat geschrieben:Der Fehler mit dem XML-Import bund Export ist in der aktuellen beta behoben: https://www.fjsoft.at/files/MyPhoneExpl ... Update.exe
Zum Zuordnen der Kalender ist zu sagen: MyPhoneExplorer versucht den Termin in den ursprünglichen Kalender einzuordnen. Wenn dieser ncihtmehr vorhanden ist dann sucht er nach einem Kalender mit dem selben Titel. Und wenn es den auch nicht gibt dann wirft er ihn in den Standardkalender. Das automatische Erstellen von Kalendern oder auch Kontaktkonten halte ich nicht für sinnvoll.
War einige Zeit "abwesend", sorry. Erstmal danke für den Fix. Zu Kontaktkonten kann ich nix sagen, aber was spricht denn gegen das automatische Erstellen von nicht vorhandenen Kalendern? I.d.R. benötigt man Backup/Restore ja nur beim Umstieg auf ein neues Handy, und da sind die Kalender natürlich nicht vorhanden. Dass man sie erst erstellen muss, weiß man ja nicht und kommt auch nicht darauf.
Antworten