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.

    iCloud calendar

    Scheduled Pinned Locked Moved Troubleshooting
    5 Posts 2 Posters 7.2k 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.
    • B Offline
      blebbens
      last edited by

      Hi there,

      At the moment my family is using Apple iClound calendar (family sharing). Now I would like to show this calendar on my mirror‘s screen.

      As this iCloud does not have an URL, I wanted to sync the content to gmail calendar. But, I did not find an automatically syncing solution.

      Next idea was to use IFTTT, but this only works for new appointments.

      I don‘t want to do this manually using Windows/macOS?
      Is there a way to show iCloud calendar under MagicMirror?

      tbbearT 1 Reply Last reply Reply Quote 0
      • tbbearT Offline
        tbbear Module Developer @blebbens
        last edited by

        @blebbens HI, of course iCloud has an url go to ur iCloud and set ur calender to public. It will give u an url that u can us for ex. in MMM-MyCalendar module. I do this since long time. The config will look like this:

                module: "MMM-MyCalendar",
                header: "Wos gibts?",
                position: "top_left",
        	maximumEntries: 2,
                config:
                {
                  colored: true,
                  calendars:
                  [
                    {
                      /* Geburtstage von fb ok */
                      symbol: "birthday-cake",
                      color: "#82E5AA",
                      url: "webcal://www.facebook.com/ical/xxxxxxxxxxxxxxxxxx"
                    },
                    {
                      /* Familie ok */
                      symbol: "female",
                      color: "yellow",
                      url: "webcal://p27-calendars.icloud.com/published/xxxxxxxx"
                    },
                    {
                      /* Roberts Kalender */
                      symbol: "calendar",
                      url: "https://p05-calendars.icloud.com/published/xxxxxxxx"
                    },
                    {
                      /* Feiertage ok */
                      symbol: "calendar-check-o",
                      color: "green",
                      url: "webcal://p05-calendarws.icloud.com/ca/subscribe/1/xxxxxxxxxxx"
                    }
                  ]
                }
              },
        
        

        of course i removed my real caledar data

        Robert the Bear

        1 Reply Last reply Reply Quote 0
        • B Offline
          blebbens
          last edited by

          Ok, public does not mean other people can access it, just people with the secret URL?
          Where did you set your family calendar public?
          Do you use 2 factor authentification?

          tbbearT 1 Reply Last reply Reply Quote 0
          • tbbearT Offline
            tbbear Module Developer @blebbens
            last edited by

            @blebbens The answer is yes only with secret URL, U can do it on icloud.com with ur login and yes i use 2 factor

            Robert the Bear

            1 Reply Last reply Reply Quote 0
            • B Offline
              blebbens
              last edited by

              Thanks, it is working…

              But, I am wondering… I don´t need auth, because it is public…
              Thought, I have to set it public for accessing it with mm-modules ?
              Where do you use 2FA ?

              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