Autor |
Nachricht |
finnja
Anmeldedatum: 23.10.2020
Beiträge: 14
|
Verfasst am:
Sa Mai 17, 2025 11:38 |
  |
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 |
|
|
  |
 |
icke1954
Moderator
Anmeldedatum: 19.04.2014
Beiträge: 17301
|
Verfasst am:
Sa Mai 17, 2025 13:15 |
  |
Sehr viele Programme u.a. auch MPE arbeiten intern nur mit der UTC-Zeit und das funktioniert auch problemlos, da die Anpassung über das Betriebssystem erfolgt.
Programme die auf den Zusatz "TZID=" angewiesen sind, bei Dir ist das wohl der Home-Assistent, haben damit dann, das von Dir beschriebene Problem.
Ich leite Deinen Wunsch an FJ weiter, sehe aber kaum eine Chance, dass er das realisieren wird. |
_________________ Samsung Galaxy S3 / Android 4.3
Samsung Galaxy S5 / Android 6.01
Samsung Galaxy S8 / Android 9.0
Samsung Galaxy Tab S4 Android 10.0
Samsung Galaxy S20 / Android 13.0
Samsung Galaxy Tab S8 + / Android 14.0
MPE Version 2.2 akt. Nightly / akt. MPE-Client Beta |
|
   |
 |
finnja
Anmeldedatum: 23.10.2020
Beiträge: 14
|
Verfasst am:
Sa Mai 17, 2025 13:22 |
  |
Hallo icke1954,
vielen Dank für deine Antwort.
Vielleicht habe ich ja Glück und es geht doch.
Und falls nicht, muss ich halt schauen, wie ich das Problem lösen kann. |
|
|
  |
 |
finnja
Anmeldedatum: 23.10.2020
Beiträge: 14
|
Verfasst am:
So Mai 18, 2025 19:12 |
  |
Hallo icke1954,
mir ist aufgefallen, dass bei allen "nicht-Serienterminen" die Anfangs- und Endzeiten in UTC-Zeit in die ics Datei eingetragen werden.
Beispiel:
In Outlook steht Anfang 08:00 Uhr und Ende 17:00 Uhr.
In ics steht Anfang 06:00 Uhr und Ende 15:00 Uhr.
Damit kann HA korrekt umgehen und macht daraus wieder die Daten wie in Outlook.
Nur bei den Serienterminen macht er dies nicht korrekt.
In Outlook steht Anfang 08:00 Uhr und Ende 17:00 Uhr.
In ics steht Anfang 08:00 Uhr und Ende 17:00 Uhr.
In HA zeigt er dann Anfang 10:00 Uhr und Ende 19:00 Uhr an.
Auch die Ausnahmen funktionieren deshalb nicht.
Sie verweisen auf eine Anfangszeit in der ics von 06:00 Uhr.
Wenn ich die aus dem MPE erstellte ics Datei manuell bearbeite und bei den Serienterminen die DTSTART-Uhrzeit und die DTEND-Uhrzeit auf die UTC-Zeit einstelle, funktioniert alles. Inklusive der Ausnahmen.
Eventuell kann sich FJ dies dann ja doch mal ansehen. Es muss ja nichts ergänzt werden, sondern nur bei den Serienterminen geschaut werden, warum diese anders behandelt werden. |
|
|
  |
 |
icke1954
Moderator
Anmeldedatum: 19.04.2014
Beiträge: 17301
|
Verfasst am:
So Mai 18, 2025 20:49 |
  |
Falls noch nicht geschehen installiere Dir die MyPhoneExplorer 2.2
dann die MPE Betaversion
U.U. hilft das schon, sonst sende mir mal bitte einen Serientermin per Mail zu. |
_________________ Samsung Galaxy S3 / Android 4.3
Samsung Galaxy S5 / Android 6.01
Samsung Galaxy S8 / Android 9.0
Samsung Galaxy Tab S4 Android 10.0
Samsung Galaxy S20 / Android 13.0
Samsung Galaxy Tab S8 + / Android 14.0
MPE Version 2.2 akt. Nightly / akt. MPE-Client Beta |
|
   |
 |
finnja
Anmeldedatum: 23.10.2020
Beiträge: 14
|
Verfasst am:
So Mai 18, 2025 21:13 |
  |
Hallo icke,
ich habe dir eine Mail mit den gewünschten Dateien gesendet.
Die Version 2.2 hatte ich schon installiert.
Die Beta läuft nun bei mir, allerdings ohne Änderung, was mein Problem angeht.
Viele Grüße
Finnja |
|
|
  |
 |
refusemar
Anmeldedatum: 19.05.2025
Beiträge: 1
|
Verfasst am:
Mo Mai 19, 2025 05:42 |
  |
icke1954 hat Folgendes geschrieben: | Sehr viele Programme u.a. auch MPE arbeiten intern nur mit der UTC-Zeit und das funktioniert auch google baseball problemlos, da die Anpassung über das Betriebssystem erfolgt.
Programme die auf den Zusatz "TZID=" angewiesen sind, bei Dir ist das wohl der Home-Assistent, haben damit dann, das von Dir beschriebene Problem.
Ich leite Deinen Wunsch an FJ weiter, sehe aber kaum eine Chance, dass er das realisieren wird. |
Hallo Icke, ich habe das gleiche Problem. Kann ich Ihnen eine E-Mail schicken? |
|
|
  |
 |
icke1954
Moderator
Anmeldedatum: 19.04.2014
Beiträge: 17301
|
Verfasst am:
Mo Mai 19, 2025 07:03 |
  |
Ich konnte das Problem reproduzieren und habe es an FJ schon weiter geleitet.
Wir geben Euch Bescheid, wenn der Bug behoben wurde. |
_________________ Samsung Galaxy S3 / Android 4.3
Samsung Galaxy S5 / Android 6.01
Samsung Galaxy S8 / Android 9.0
Samsung Galaxy Tab S4 Android 10.0
Samsung Galaxy S20 / Android 13.0
Samsung Galaxy Tab S8 + / Android 14.0
MPE Version 2.2 akt. Nightly / akt. MPE-Client Beta |
|
   |
 |
FJ
Site Admin
Anmeldedatum: 15.02.2006
Beiträge: 31906
Wohnort: Tirol
|
Verfasst am:
Sa Mai 24, 2025 09:26 |
  |
Wenn ein Zeitpunkt mit dem abschließendem Z angegeben wird wie EXDATE oder bei normalen Terminen dann ist der Zeitpunkt in UTC angegeben und die Zeitzonenangabe ist eigentlich nicht notwendig. Das Z hatte ich bei den Serienterminen weggelassen, weil bei manchen Kalendern die Termine dann in der Sommerzeit falsch angezeigt wurden. Die Angabe der TZ-ID habe ich nun eingebaut - wenn das abschließende Z nicht gesetzt wird.
https://www.fjsoft.at/files/MyPhoneExplorer_DebugUpdate.exe
Bitte testet ob der Sync bei euch nun korrekt funktioniert |
_________________ 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
Anmeldedatum: 23.10.2020
Beiträge: 14
|
Verfasst am:
Sa Mai 24, 2025 09:57 |
  |
Hallo FJ,
vielen Dank für deine schnelle Hilfe.
Ich habe es direkt einmal ausprobiert und es funktioniert nun auch bei den Serienterminen. |
|
|
  |
 |
|