Kalender Export in eine ics Datei mit in Multi Sync einbinde


finnja
Beiträge: 16
Registriert: Fr 23. Okt 2020, 07:03

Kalender Export in eine ics Datei mit in Multi Sync einbinde

Beitrag von finnja »

Hallo zusammen,

ich nutze für Home-Assistant die manuell aus myphoneexplorer exportierte Kalenderdatei im ics Format.
Das funktioniert auch sehr gut.
Kann man die Schritte irgendwie an den Multisync anschließen?
So ähnlich wie die Dateisync-Jobs.
Die laufen ja auch selbständig ab.

Das wäre phantastisch, denn Home Assistant schaut regelmäßig nach der ics und importiert dann immer die aktuelle Version.

Viele Grüße

Finnja
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

Du könntest deinen Kalender mit einer lokalen *.ics-Datei synchroniseren. Erstelle zuerst eine leere *.ics-Datei auf deinem Rechner. Unter Menü-Datei-Einstellungen-Synchronisierung-Kalender -> hier wählst du dann "iCal-Datei (lokal oder Netzwerk)" aus. Hinter dem Button "Erweitert" kannst du dann den Pfad angeben und in deinem Fall würde ich den Modus "Erzwinge Handy -> iCal Datei" auswählen, das Sync-Bestätigungs-Fenster könntest du in diesem Fall auch deaktivieren. Danach wird bei jedem Kalender-Sync die von dir angegebene iCal-Datei überschrieben.
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
finnja
Beiträge: 16
Registriert: Fr 23. Okt 2020, 07:03

Sehr gute Idee

Beitrag von finnja »

Hallo FJ,

die Idee ist gut und funktioniert auch.
Es ist deutlich einfacher als meine Versuche es über Power Automate zu lösen.

Zwei Fragen habe ich noch.
Wenn ich das so einstelle, dann synchronisiert er aber beim Multi-Sync auch nicht mehr mit Outlook, oder?
Ich müsste also zwei Benutzer anlegen, um einmal mit der ics Datei und einmal mit Outlook zu synchronisieren. Ist das Richtig?
Oder bekomme ich das vielleicht noch in einem Schritt hin?

Vielen Dank auf jeden Fall schon mal für die Hilfe
Finnja
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

Ja richtig, MPE unterstützt immer nur den Sync mit Outlook oder der iCal Datei.
Ein zwiter Benutzer mit dem selben Android-Gerät funktioniert auch nicht.
Du könntest aber MPE an einem 2. Ort starten und entsprechend einrichten.
Workaround:
Du kopierst den gesamten Inhalt des Datenbankordners MyPhoneExplorer an einem Ort Deiner Wahl.
Z.b. D:\MPE_iCAL
Dann erstellst Du eine Verknüpfung mit folgendem Inhalt:
"C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe" database="d:\MPE_iCal"

MPE-Datenbankordner
Hast Du den Standardpfad nicht geändert, findest Du ihn wie folgt :
- Windows Startmenü (Ausführen) => %appdata%\myphoneexplorer eingeben
sonst
- siehe MPE=> F2 => Erweitert 2 => Datenbank
[Datenbank]\MyPhoneExplorer öffnen
finnja
Beiträge: 16
Registriert: Fr 23. Okt 2020, 07:03

Vielen Dank für diese gute Lösung

Beitrag von finnja »

Hallo icke1954,

genau so habe ich jetzt eingerichtet.
Nun muss ich nur 2x mal den MPE laufen lassen und alles ist fertig.

Jetzt habe ich auch in HA meine aktuellen Termine und kann sie für Automatisierungen nutzen.

Vielen Dank und viele Grüße
Finnja
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

Danke für Dein Feedback!

Gruß icke
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

Die zwei Instanzen sind eigentlich nicht notwendig.
Im Prinzip müsstest du einfach zweimal synchronisieren - einmal mit Ziel ics-Datei und einmal mit Ziel Outlook. Damit du nicht ständig in den Einstellungen rumstellem musst kannst du dir dafür zwei Favoriten anlegen, einmal "Kalendersync in ics-Datei" und einmal "Kalendersync mit Outlook"
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 »

Ja richtig, über die Favoriten ist das auch möglich :D
Daran hatte ich nicht gedacht :oops:
YardY
Beiträge: 32
Registriert: Sa 7. Dez 2024, 12:25

Beitrag von YardY »

@FJ und @icke1954

Vielen Dank für beide Tipps. So konnte auch ich meinen Sync anpassen.

Kann man die Favoriten auch aus der CMD direkt ansprechen, vll Favorit1, Favorit2, usw.? Multisync in der CMD ist mir ja bekannt.
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

YardY hat geschrieben:Kann man die Favoriten auch aus der CMD direkt ansprechen...
Nein, das ist noch nicht möglich.
Ich reiche Deinen Wunsch unverbindlich an FJ weiter.
YardY
Beiträge: 32
Registriert: Sa 7. Dez 2024, 12:25

Beitrag von YardY »

icke1954 hat Folgendes geschrieben:
  • Nein, das ist noch nicht möglich.
    Ich reiche Deinen Wunsch unverbindlich an FJ weiter.
Danke für die schnelle Antwort
finnja
Beiträge: 16
Registriert: Fr 23. Okt 2020, 07:03

ein kleiner Fehler

Beitrag von finnja »

icke1954 hat geschrieben:Danke für Dein Feedback!

Gruß icke
Mir ist ein kleiner Fehler aufgefallen.
Bei der Synchronisierung mit der ics Datei werden Serientermine mit der falschen Zeitzone (UTC) übertragen.
So liegen die Serientermine alle 2 Stunden in der Zukunft.
Der MPE erstellt die Serientermine folgendermaßen:
DTSTART:20250505T080000
DTEND:20250505T170000

Korrekt funktionieren tut es mit folgenden Einträgen:
DTSTART;TZID="W. Europe Standard Time":20250505T080000
DTEND;TZID="W. Europe Standard Time":20250505T170000

es fehlt also nur der Eintrag
;TZID="W. Europe Standard Time"

Was mir gerade auch noch auffällt ist, dass die im MPE korrekt unter Seriendauer vermerkten Ausnahmen nicht berücksichtigt werden.

Die Einträge vom MPE sehen so aus:
EXDATE:20250512T060000Z
Auch hier fehlt ;TZID="W. Europe Standard Time"
Damit funktioniert es richtig:
EXDATE;TZID="W. Europe Standard Time":20250512T060000Z

Vielleicht lässt sich das ja korrigieren. Dann wäre es perfekt.

Viele Grüße
Finnja
finnja
Beiträge: 16
Registriert: Fr 23. Okt 2020, 07:03

Thema gelöst

Beitrag von finnja »

Antworten