Kalender Export in eine ics Datei mit in Multi Sync einbinde
Kalender Export in eine ics Datei mit in Multi Sync einbinde
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
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
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
Bitte benutzt auch die Forum-Suche bzw. die FAQ
Sehr gute Idee
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
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
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
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
Vielen Dank für diese gute Lösung
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
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
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"
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
Bitte benutzt auch die Forum-Suche bzw. die FAQ
ein kleiner Fehler
Mir ist ein kleiner Fehler aufgefallen.icke1954 hat geschrieben:Danke für Dein Feedback!
Gruß icke
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
Thema gelöst
Wurde hier: https://www.fjsoft.at/forum/viewtopic.php?t=38970 gelöst.