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.8k 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

      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 Reply Quote 0
      • D Offline
        Dizzydude @Dizzydude
        last edited by

        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

          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 Reply Quote 0
          • S Offline
            sdetweil @Edohvin
            last edited by sdetweil

            @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