MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Weekly Recurring Calendar entries show once three weeks ahead

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    6 Posts 2 Posters 501 Views 2 Watching
    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.
    • C Offline
      cgreever1
      last edited by

      I have a weekly recurring calendar event but it only seems to show the last occurrence on the calendar not each individual Saturday event.

      Here’s the ICS

      BEGIN:VEVENT
      DTSTART;TZID=America/New_York:20240106T094000
      DTEND;TZID=America/New_York:20240106T102000
      RRULE:FREQ=WEEKLY
      DTSTAMP:20240108T162307Z
      UID:BC956B9B-76BD-4722-BB7B-F1E9F312157A
      CREATED:20240101T172829Z
      LAST-MODIFIED:20240108T151551Z
      SEQUENCE:0
      STATUS:CONFIRMED
      SUMMARY:Henry swim at Y
      TRANSP:OPAQUE
      X-APPLE-CREATOR-IDENTITY:com.apple.mobilecal
      X-APPLE-CREATOR-TEAM-IDENTITY:0000000000
      END:VEVENT

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

        @cgreever1 I don’t see any problem using that as the only entry in an ics.

        what is the config of your calendar

        you can also turn on debug for the calendar module, but adding
        “DEBUG”

        to the logLevel:[] list at the top of config.js

        I would be interested in seeing the debug output, here is on my system
        using the latest 2.26 parser and rrule.

        Processing entry...
        [11.01.2024 15:22.06.567] [DEBUG] Event:
        {"type":"VEVENT","params":[],"start":"2024-01-06T14:40:00.000Z","datetype":"date-time","end":"2024-01-06T15:20:00.000Z","rrule":{"_cache":{"all":false,"before":[],"after":[],"between":[]},"origOptions":{"tzid":"America/New_York","dtstart":"2024-01-06T14:40:00.000Z","freq":2},"options":{"freq":2,"dtstart":"2024-01-06T14:40:00.000Z","interval":1,"wkst":0,"count":null,"until":null,"tzid":"America/New_York","bysetpos":null,"bymonth":null,"bymonthday":[],"bynmonthday":[],"byyearday":null,"byweekno":null,"byweekday":[5],"bynweekday":null,"byhour":[14],"byminute":[40],"bysecond":[0],"byeaster":null}},"dtstamp":"2024-01-08T16:23:07.000Z","uid":"BC956B9B-76BD-4722-BB7B-F1E9F312157A","created":"2024-01-01T17:28:29.000Z","lastmodified":"2024-01-08T15:15:51.000Z","sequence":"0","status":"CONFIRMED","summary":"Henry swim at Y","transparency":"OPAQUE","APPLE-CREATOR-IDENTITY":"com.apple.mobilecal","APPLE-CREATOR-TEAM-IDENTITY":"0000000000"}
        [11.01.2024 15:22.06.567] [DEBUG] start: Sat Jan 06 2024 08:40:00 GMT-0600 (Central Standard Time)
        [11.01.2024 15:22.06.567] [DEBUG] end:: Sat Jan 06 2024 09:20:00 GMT-0600 (Central Standard Time)
        [11.01.2024 15:22.06.567] [DEBUG] duration: 2400000
        [11.01.2024 15:22.06.567] [DEBUG] title: Henry swim at Y
        [11.01.2024 15:22.06.568] [DEBUG] Search for recurring events between: Thu Jan 11 2024 15:22:06 GMT-0600 (Central Standard Time) and Thu Jan 09 2025 23:59:59 GMT-0600 (Central Standard Time)
        [11.01.2024 15:22.06.607] [DEBUG] Title: Henry swim at Y, with dates: ["2024-01-13T13:40:00.000Z","2024-01-20T13:40:00.000Z","2024-01-27T13:40:00.000Z","2024-02-03T13:40:00.000Z","2024-02-10T13:40:00.000Z","2024-02-17T13:40:00.000Z","2024-02-24T13:40:00.000Z","2024-03-02T13:40:00.000Z","2024-03-09T13:40:00.000Z","2024-03-16T13:40:00.000Z","2024-03-23T13:40:00.000Z","2024-03-30T13:40:00.000Z","2024-04-06T13:40:00.000Z","2024-04-13T13:40:00.000Z","2024-04-20T13:40:00.000Z","2024-04-27T13:40:00.000Z","2024-05-04T13:40:00.000Z","2024-05-11T13:40:00.000Z","2024-05-18T13:40:00.000Z","2024-05-25T13:40:00.000Z","2024-06-01T13:40:00.000Z","2024-06-08T13:40:00.000Z","2024-06-15T13:40:00.000Z","2024-06-22T13:40:00.000Z","2024-06-29T13:40:00.000Z","2024-07-06T13:40:00.000Z","2024-07-13T13:40:00.000Z","2024-07-20T13:40:00.000Z","2024-07-27T13:40:00.000Z","2024-08-03T13:40:00.000Z","2024-08-10T13:40:00.000Z","2024-08-17T13:40:00.000Z","2024-08-24T13:40:00.000Z","2024-08-31T13:40:00.000Z","2024-09-07T13:40:00.000Z","2024-09-14T13:40:00.000Z","2024-09-21T13:40:00.000Z","2024-09-28T13:40:00.000Z","2024-10-05T13:40:00.000Z","2024-10-12T13:40:00.000Z","2024-10-19T13:40:00.000Z","2024-10-26T13:40:00.000Z","2024-11-02T13:40:00.000Z","2024-11-09T13:40:00.000Z","2024-11-16T13:40:00.000Z","2024-11-23T13:40:00.000Z","2024-11-30T13:40:00.000Z","2024-12-07T13:40:00.000Z","2024-12-14T13:40:00.000Z","2024-12-21T13:40:00.000Z","2024-12-28T13:40:00.000Z","2025-01-04T13:40:00.000Z"]
        

        here is the single entry ics , you can save this as a file and use a url like

        url: "http://localhost:mm_port_from_config.js/modules/default/calendar/xxxx.ics 
        

        where xxx is the filename u save it as

        BEGIN:VCALENDAR
        BEGIN:VEVENT
        DTSTART;TZID=America/New_York:20240106T094000
        DTEND;TZID=America/New_York:20240106T102000
        RRULE:FREQ=WEEKLY
        DTSTAMP:20240108T162307Z
        UID:BC956B9B-76BD-4722-BB7B-F1E9F312157A
        CREATED:20240101T172829Z
        LAST-MODIFIED:20240108T151551Z
        SEQUENCE:0
        STATUS:CONFIRMED
        SUMMARY:Henry swim at Y
        TRANSP:OPAQUE
        X-APPLE-CREATOR-IDENTITY:com.apple.mobilecal
        X-APPLE-CREATOR-TEAM-IDENTITY:0000000000
        END:VEVENT
        END:VCALENDAR
        

        Screenshot at 2024-01-11 15-26-02.png

        Sam

        How to add modules

        learning how to use browser developers window for css changes

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

          @cgreever1 the default is 10 entries on the calendar list, so if other events consume some of the 10, then only a few of these (maybe just 1) will be shown

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          C 1 Reply Last reply Reply Quote 0
          • C Offline
            cgreever1 @sdetweil
            last edited by

            @sdetweil the recurring entries do display, just 3 weeks in the future, but skips a couple Saturdays where they should display first.

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

              @cgreever1 ok, go back to the prior parser

              cd~/MagicMirror
              npm install node-ical@0.16.1
              

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              C 1 Reply Last reply Reply Quote 1
              • C Offline
                cgreever1 @sdetweil
                last edited by

                @sdetweil said in Weekly Recurring Calendar entries show once three weeks ahead:

                npm install node-ical@0.16.1

                The parse change seems to have corrected the issue. Thank you.

                1 Reply Last reply Reply Quote 0
                • 1 / 1
                • First post
                  Last post
                Enjoying MagicMirror? Please consider a donation!
                MagicMirror created by Michael Teeuw.
                Forum managed by Sam, technical setup by Karsten.
                This forum is using NodeBB as its core | Contributors
                Contact | Privacy Policy