• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

How does the default MMM-Calendar authenticate Google?

Scheduled Pinned Locked Moved Unsolved Troubleshooting
calendarfullcalendargoogle calendar
4 Posts 3 Posters 1.7k Views 3 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
    Dizzydude
    last edited by Jun 7, 2019, 7:35 PM

    Hi there,

    I love this project and am excited to continue learning more. I have installed a different calendar module called MMM-FullCalendar instead of the default because I prefer the month view and how customizable it is. However the issue is that for my Google calendar to sync to it, it needs to be made public. I noticed the default calendar module doesn’t need this, it just needs the private iCal link. I was wondering if it’s possible to have similar functionality with FullCalendar and if so could someone walk me through setting it up? Maybe some sort of hack that can be cobbled together?

    I’m on a raspberry pi 3.

    Thanks in advance!

    D 1 Reply Last reply Jun 9, 2019, 6:09 AM Reply Quote 0
    • D Offline
      Dizzydude @Dizzydude
      last edited by Jun 9, 2019, 6:09 AM

      After more research it looks like the default calendar module uses ical.js which parses the ical link, since apparently ical is not a simple apples to apples thing. This allows the calendar at the private link to be displayed. Now I don’t know if FullCalendar has a limitation if ical.js were Frankensteined to interact with it or not. It currently seems to fetch the calendar data via API key and calendar ID. I’ll continue trying things, I don’t really know what I’m doing but it feels like progress!

      1 Reply Last reply Reply Quote 0
      • E Offline
        Edohvin
        last edited by Nov 30, 2020, 1:38 PM

        Hey! Did you find a way to display a non-public google calendar? I would be really interested in the solution! Thanks

        S 1 Reply Last reply Nov 30, 2020, 2:13 PM Reply Quote 0
        • S Offline
          sdetweil @Edohvin
          last edited by sdetweil Nov 30, 2020, 2:15 PM Nov 30, 2020, 2:13 PM

          @Edohvin if u open a browser on the mirror system. Can u put your ics url in the browser and download the ics file?

          There are public and secret urls that work

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          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