Read the statement by Michael Teeuw here.
Default Calendar - Full Day Events are not shown on day of event
-
Hey all,
I am using the default calendar module for my MM. So far I got quite some things to work. To feed my contacts birthdays I created a static file which I am using which works well. The only issue I have is, that on the day of the event (the actual birthday) the names are not showing up anymore.
Sample ical-entry and calendar-config below:
{ module: "calendar", header: "Termine & Feiertage", position: "top_left", config: { fetchInterval: 60000, displaySymbol: true, showLocation: false, fade: true, fadePoint: 0.4, dateFormat: "D. MMM HH:mm", fullDayEventDateFormat: "D. MMM", timeFormat: "absolute", getRelative: 12, urgency: 0, maximumEntries: 5, calendars: [ { symbol: "cocktail", url: "webcal://www.ecoline-media.de/ics/nordrhein-westfalen.ics" }, { symbol: 'calendar-check', url: 'webcal://localhost:8080/modules/calendars/9*******-****-****-****-***********D.ics', }, { symbol: 'birthday-cake', url: 'webcal://localhost:8080/modules/calendars/birthdays.ics', } ] } },
BEGIN:VEVENT SUMMARY:Max Mustermann DESCRIPTION: DTSTAMP:19630626T000000 DTSTART;VALUE=DATE:19630626 DTEND;VALUE=DATE:19630626 RRULE:FREQ=YEARLY END:VEVENT
Would appreciate some help.
-
@Feedy88 what timezone are the events in compared to your mm timezone?
the cal entries don’t say
-
@Feedy88 said in Default Calendar - Full Day Events are not shown on day of event:
19630626
also, this looks interesting… the BD actual date… recurring, repeated til now… that date is passed (June 26), so shouldn’t show on calendar
-
@sdetweil Thanks for your reply. I have specified the timezone now:
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Static Birthdays//Some Name//EN CALSCALE:GREGORIAN X-WR-CALNAME;VALUE=TEXT:Birthdays_static_short X-WR-TIMEZONE:Europe/Berlin BEGIN:VTIMEZONE TZID:Europe/Berlin LAST-MODIFIED:20200806T101500Z BEGIN:STANDARD DTSTART:20191027T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU TZNAME:CET TZOFFSETFROM:+0200 TZOFFSETTO:+0100 END:STANDARD BEGIN:DAYLIGHT DTSTART:20200329T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU TZNAME:CEST TZOFFSETFROM:+0100 TZOFFSETTO:+0200 END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT SUMMARY:Max Mustermann DESCRIPTION: DTSTAMP:20050806T080000Z DTSTART;VALUE=DATE:20050806 DTEND;VALUE=DATE:20050806 RRULE:FREQ=YEARLY END:VEVENT END:VCALENDAR
Also on your other post, this was just any birthday I pulled. I have created a fake one for today but still the same issue.
I have also played around with my icloud calender and found the following:
- Creating a full day event displays on the day of the event with the word “Today”.
- Creating a reoccurring full day event does not display on the day of the event but one day in advance.
The only difference in both Events is the RRULE:
Not Reoccurring:
BEGIN:VEVENT CREATED:20200806T083628Z DTEND;VALUE=DATE:20200807 DTSTAMP:20200806T083634Z DTSTART;VALUE=DATE:20200806 LAST-MODIFIED:20200806T083628Z SEQUENCE:0 SUMMARY:SingleTestDayEvent UID:05BF5856-EE12-495C-A681-5D1DE3BD2418 URL;VALUE=URI: TRANSP:OPAQUE END:VEVENT
Reoccurring:
BEGIN:VEVENT CREATED:20200806T083338Z DTEND;VALUE=DATE:20200807 DTSTAMP:20200806T083339Z DTSTART;VALUE=DATE:20200806 LAST-MODIFIED:20200806T083338Z RRULE:FREQ=YEARLY SEQUENCE:0 SUMMARY:TestDayEvent UID:7927874B-86FB-494B-AACE-CCA8BD525A3F URL;VALUE=URI: TRANSP:OPAQUE END:VEVENT
-
@Feedy88 I recommend opening an issue on the MagicMirror GitHub issue page. there is work going on the resolve calendar problems now
-
@sdetweil thanks, will do so later/tomorrow
Edit: done https://github.com/MichMich/MagicMirror/issues/2110 :crossed_fingers_light_skin_tone:
-
@Feedy88 Hi I’m a beginner without coding experience. What should I do fix it? because I have the same problem with my events for birthday calendar, that it isn’t shown at that day.
-
@bryan_1 follow the instructions on the topic for 2.12 temp fixes at the top of the troubleshooting forum section
no coding required -
@sdetweil Hi, thank’s for your response, but I don’t get it or maybe to stupid to understand it.
I ran “npm run lint:prettier” and my mirror is blank now :-( -
@bryan_1 why did u run that?