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.

    Sync private iCloud calendar with MagicMirror

    Scheduled Pinned Locked Moved Tutorials
    162 Posts 58 Posters 345.5k Views 65 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
      Doubleve
      last edited by Doubleve

      I will like my 3 calendars icloud but I do not see the links of the style
      https://p02calendars.icloud.com/published/2/xxxxxxxxxxxxxxxxxxxxxQhtoAvoFiIwGI1
      To have UUID

      BehB 1 Reply Last reply Reply Quote 0
      • BehB Offline
        Beh @Doubleve
        last edited by

        @Doubleve You don’t need these links, since vdircsyncer discovers your calendars automatically on iCloud and identifies them by their IDs.

        It is explained in the “Let vdirsyncer discover the collections and do the inital sync” section of the walkthrough.

        You mirror accesses the calendar saved to a file on your mirror.

        D 1 Reply Last reply Reply Quote 0
        • D Offline
          Doubleve @Beh
          last edited by

          @Beh error for discover

          Traceback (most recent call last):
          File “/usr/bin/vdirsyncer”, line 7, in
          from vdirsyncer.cli import main
          ImportError: No module named ‘vdirsyncer’

          BehB F 2 Replies Last reply Reply Quote 0
          • BehB Offline
            Beh @Doubleve
            last edited by

            @Doubleve Did you change the first line of the file to #!/usr/bin/python3 ?

            1 Reply Last reply Reply Quote 0
            • D Offline
              Doubleve
              last edited by Doubleve

              everything is good

              BehB 1 Reply Last reply Reply Quote 0
              • L Offline
                l0cal
                last edited by

                That sounds good for me. Does it work with reminders on the same way?

                BehB schwoediauerS 2 Replies Last reply Reply Quote 0
                • BehB Offline
                  Beh @Doubleve
                  last edited by

                  @Doubleve Hmmm…

                  Maybe you have to allow your localhost address to the MagicMirror ipWhiteList option in your config. Just add ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1"], to your config right before the modules option. Maybe the calendar module can not access the .ics file if this is not allowed…

                  1 Reply Last reply Reply Quote 0
                  • BehB Offline
                    Beh @l0cal
                    last edited by

                    @l0cal Yes this should work.

                    Just add "VTODO" to the item_types array in your vdirsyncer config as described in the vdirsyncer docs here: https://vdirsyncer.pimutils.org/en/stable/config.html?highlight=VEVENT#storage-caldav.

                    L 1 Reply Last reply Reply Quote 0
                    • L Offline
                      l0cal @Beh
                      last edited by

                      @Beh yeah that are good news for me.

                      in the last few weeks I was looking for a solution for it and I did not find anything

                      1 Reply Last reply Reply Quote 0
                      • R Offline
                        ribermon
                        last edited by

                        I have a question

                        So far I managed to sync one calendar from one iCloud account, but I would like to sync also a second calendar from a second iCloud account, is this possible?

                        Thanks
                        Ricardo

                        BehB 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 16
                        • 17
                        • 1 / 17
                        • 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