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.

    Default Calendar module frequently refreshes

    Scheduled Pinned Locked Moved General Discussion
    3 Posts 2 Posters 33 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.
    • D Offline
      DarrenO 0
      last edited by

      The default Calendar module on my MM keeps randomly refreshing multiple times.
      The issue started prior to the last MM update and I thought the issue would be fixed post upgrading to 2.33, but the module still does it.

      My MM was also running on Debian12 on an Asus NUC and has worked without issue since the previous MM version.
      With the issue continuing post 2.33, I thought i’d upgrade to Debian13, but the issue persists.

      My config.js file has a fetchInterval value of 300000ms (5min) for the calendar module.

      I took a video of showing the occurrence, but the file is too big to upload.

      Would someone have any idea or an explanation as to why it would behave like this?

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

        @DarrenO-0 can you post the config for calendar, xxx out your urld

        Sam

        How to add modules

        learning how to use browser developers window for css changes

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

          @sdetweil
          Thanks Sam.
          Here is my config for the default calendar module:

          {
          module: “calendar”,
          header: “Upcoming Events”,
          position: “top_left”,
          config: {
          maximumEntries: 10000, // 10
          maximumNumberOfDays: 120, // 365 (30May25 - changed from 50)
          pastDaysCount: 0, // 0
          displaySymbol: true, // true
          defaultSymbol: “calendar”, // calendar
          showLocation: true, // false
          maxTitleLength: 50, // 25
          maxLocationTitleLength: 50, // 25
          wrapEvents: true, // false
          wrapLcoationEvents: false, // false
          maxTitleLines: 3, // 3
          maxEventTitleLines: 3, // 3
          fetchInterval: 300000, // 300000 (5 minutes)
          animationSpeed: 2000, // 2000 (2 seconds)
          fade: false, // true
          fadePoint: 0.25, // 0.25
          tableClass: “small”, // small,xsmall, medium, large, xlarge
          displayRepeatingCountTitle: false, // false
          dateFormat: “MMM Do”, // MMM Do
          dateEndFormat: “HH:mm”, // HH:mm
          showEnd: true, // true
          showEndsOnlyWithDuration: false, // false
          fullDayEventDateFormat: “MMM Do”, // MMM Do
          timeFormat: “relative”, // relative, absolute, dateheaders
          getRelative: 6, // 6, 0=absolute
          urgency: 7, // 7
          broadcastEvents: true, // true
          hidePrivate: false, // false
          hideOngoing: false, // false
          broadcastPastEvents: true, // false
          sliceMultiDayEvents: false, // false
          nextDaysRelative: false, // false
          limitDays: 0, // 0
          limitDaysNeverSkip: false, // false
          flipDateHeaderTitle: false, // false=left, true=right
          hideTime: false, // false
          hideDuplicates: true, // true
          showTimeToday: false, // false
          coloredBorder: false, // false
          coloredBackground: false, // false
          updateOnFetch: true, // true
          coloredText: false,
          coloredSymbol: true,
          customEvents: [
          {keyword: ‘Birthday’, symbol: ‘cake’, color: ‘White’},
          {keyword: ‘Greens’, symbol: ‘recycle’, color: ‘Orange’},
          {keyword: ‘Recycling’, symbol: ‘recycle’, color: ‘Green’},
          {keyword: “Anniversary”, symbol: ‘ring’, color: ‘Gold’},
          ],
          tableClass: “xsmall”,
          calendars: [
          {
          // Added : 26-Apr-23
          color: “#8B0000”, // dark red
          symbol: “users”,
          url: ‘https://calendar.google.com/calendar/ical/user1/basic.ics’,
          },
          {
          // Added : 26-Apr-23
          color: “#00008B”, // dark blue
          symbol: “male”,
          url: ‘https://calendar.google.com/calendar/ical/user2/basic.ics’,
          },
          {
          // Added : 26-Apr-23
          color: “#A020F0”, // purple
          symbol: “female”,
          url: ‘https://calendar.google.com/calendar/ical/user3/basic.ics’,
          },
          {
          // Added : 26-Apr-23
          color: “#023020”, // green
          symbol: “male”,
          url: ‘https://calendar.google.com/calendar/ical/user4/basic.ics’,
          },
          ]
          }
          },

          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