MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. jhp392819
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    J
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 1
    • Groups 0

    jhp392819

    @jhp392819

    0
    Reputation
    177
    Profile views
    1
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    jhp392819 Unfollow Follow

    Latest posts made by jhp392819

    • RE: Sync private iCloud calendar with MagicMirror

      @Beh

      First, thank you! This is great. I got three different iCal calendars to all work perfectly.

      I can’t, however, seem to get a holiday calendar to show. The vdirsyncer discover doesn’t show the iCal US Holiday calendar, so I can’t use the one that is provided by iCloud. So I decided to use the calendarlabs that comes as a default with MagicMirror. But it’s showing up on electron when I npm start

      I’ve included my code below. Can anyone tell me why the calendarlabs US holiday calendar isn’t showing up?

      Do I need to create a 4th .ics file form calendarlabs to store locally to use with vdirsyncer? Is that why the default code in MagicMirror for calendarlabs no longer works?

      Thanks.

      {
          module: 'calendar',
          position: 'top_left',   // This can be any of the regions. Best results in left or right regions.
          config: {
              colored: true,   // Activate coloring
              maximumNumberOfDays: 10,
              maximumEntries: 7,
      	timeFormat: 12,
              calendars: [
                      // "ME Calendar"
                      {
                              url: 'http://localhost:8080/modules/calendars/home.ics',
                              symbol: 'calendar',
                              color: '#5bc0de'   // Assign color
                      },
                      // "YOU Calendar"
                      {
                              url: 'http://localhost:8080/modules/calendars/work.ics',
                              symbol: 'calendar',
                              color: '#FFF000'  // Assign color
                      },
      		// "ME & YOU Calendar"
                     	{
                          	url: 'http://localhost:8080/modules/calendars/65839DD3-D523-48E6-931B-D2DB201A1C36.ics',
                              symbol: 'calendar',
                              color: '#5bbf21'  // Assign color
                     	},
      		// "Holiday Calendar"
                     	{
                          	url: 'http://www.calendarlabs.com/templates/ical/US-Holidays.ics',
                              symbol: 'calendar',
                              color: '#ab00ff'  // Assign color
                     	}
      
              ]
          }
      },
      
      posted in Tutorials
      J
      jhp392819