Navigation

    MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord

    Default Calendar - Full Day Events are not shown on day of event

    Troubleshooting
    calendar
    3
    13
    195
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Feedy88
      Feedy88 last edited by Feedy88

      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.

      S 2 Replies Last reply Reply Quote 0
      • S
        sdetweil @Feedy88 last edited by

        @Feedy88 what timezone are the events in compared to your mm timezone?

        the cal entries don’t say

        Feedy88 1 Reply Last reply Reply Quote 0
        • S
          sdetweil @Feedy88 last edited by

          @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

          1 Reply Last reply Reply Quote 0
          • Feedy88
            Feedy88 @sdetweil last edited by

            @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
            
            S 1 Reply Last reply Reply Quote 0
            • S
              sdetweil @Feedy88 last edited by

              @Feedy88 I recommend opening an issue on the MagicMirror GitHub issue page. there is work going on the resolve calendar problems now

              Feedy88 1 Reply Last reply Reply Quote 0
              • Feedy88
                Feedy88 @sdetweil last edited by Feedy88

                @sdetweil thanks, will do so later/tomorrow

                Edit: done https://github.com/MichMich/MagicMirror/issues/2110 🤞🏻

                B 1 Reply Last reply Reply Quote 0
                • B
                  bryan_1 @Feedy88 last edited by

                  @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.

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    sdetweil @bryan_1 last edited by

                    @bryan_1 follow the instructions on the topic for 2.12 temp fixes at the top of the troubleshooting forum section
                    no coding required

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      bryan_1 @sdetweil last edited by

                      @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 😞

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        sdetweil @bryan_1 last edited by

                        @bryan_1 why did u run that?

                        B 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 1 / 2
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Paul-Vincent Roll and Rodrigo Ramírez Norambuena.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy