MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord
    MagicMirror² v2.24.0 is available! For more information about this release, check out this topic.

    iCloud calendar

    Troubleshooting
    2
    5
    5933
    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
      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?

      tbbear 1 Reply Last reply Reply Quote 0
      • tbbear
        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
          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?

          tbbear 1 Reply Last reply Reply Quote 0
          • tbbear
            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
              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 Paul-Vincent Roll and Rodrigo Ramírez Norambuena.
              This forum is using NodeBB as its core | Contributors
              Contact | Privacy Policy