• 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.

Sync private iCloud calendar with MagicMirror

Scheduled Pinned Locked Moved Tutorials
160 Posts 57 Posters 282.1k Views 64 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
    bachoo786 @Beh
    last edited by bachoo786 Apr 15, 2019, 10:57 PM Apr 15, 2019, 10:57 PM

    @Beh thanks for this. everything is working fine for me just a small error I wanted to ask about in my /home/pi/.pm2/logs/MagicMirror-error.log, it complains the following:

    ERROR! Could not find main module js file for calendars
    

    Its not a show stopper but because the calendars folder is created in the modules folder this is why it is asking for a js file.

    1 Reply Last reply Reply Quote 0
    • T Offline
      thisistheplace
      last edited by thisistheplace Sep 24, 2019, 9:07 PM Sep 24, 2019, 2:23 PM

      Hey, I hope someone can help.

      Everything is running fine, except my reminders.

      No matter I put item_types = [“VEVENT”] or item_types = [“VEVENT”, “VTODO”] in the config, it discovers everytime a collection named tasks “Erinnerungen” (which is reminders in german) but the tasks.ics is completely empty…

      Does anybody have a running configuration for icloud reminders?

      Since MMM-iCloud-Client seems not working anymore I’m also interested in fetching iCloud Birthdays.

      1 Reply Last reply Reply Quote 0
      • B Offline
        bartzzz
        last edited by Oct 29, 2019, 8:42 AM

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • Y Offline
          yk
          last edited by Nov 5, 2019, 1:38 PM

          Having an issue with daylight savings. Could this be vidirsyncer?

          https://forum.magicmirror.builders/topic/11538/default-calendar-daylight-savings-issue

          1 Reply Last reply Reply Quote 0
          • M Offline
            mdefrancesco
            last edited by Dec 25, 2019, 6:47 AM

            So i’m not sure if anyone is still watching this thread but I’ve been banging my head against the wall trying to sync. The tutorial is awesome and clearly there was a ton of work put in, so I don’t ask questions lightly.

            I followed the directions to the letter but i can’t seem to control the sync. one time it took 2.5 mins and the next time it took 9 mins.

            here is my timer…
            GNU nano 2.7.4 File: /etc/systemd/user/vdirsyncer.timer

            [Unit]
            Description=Synchronize vdirs

            [Timer]
            OnBootSec=1m
            OnUnitActiveSec=1m
            AccuracySec=1m

            [Install]
            WantedBy=timers.target

            that’s the only thing i have changed. it’s like i can’t get the sync to activate.
            I have maybe 5 different modules running but nothing crazy (weather, clock, jeopardy, etc)

            if i manually vdirsyncer sync and then reload the mirror AWESOME, no problems. just cant get the damn timer to work

            any help or suggestions would be greatly appreciated…I’m still new to all this so thanks

            1 Reply Last reply Reply Quote 0
            • B Offline
              Beh
              last edited by Beh Mar 26, 2020, 7:28 PM Jan 29, 2020, 8:42 PM

              @mdefrancesco Sorry for the late reply.

              Hmm… that’ weird. Did you get it working by now?

              If not:
              Did you use the --user flag when activating the timer? And what does systemctl --user status vdirsyncer.timer say?
              And did you try different times in the timer file? I could imagine that setting everything to 1 minute could cause problems…

              1 Reply Last reply Reply Quote 0
              • C Offline
                cagey
                last edited by Jan 30, 2020, 10:23 PM

                @Beh first and foremost, thank you very much for setting out clear and detailed instructions. I’m a complete newbie but by following your instructions it works perfectly.

                I saw that, when I run “vdircyncer discover”, I receive a list of all my calenders and, in addition, my iCloud reminders. The reminders seem to have similar UUIDs to the calendars.

                I tried following the same process for my “Family” reminders by creating a CALDAV sync (in the vdirsyncer config file) called “pair iCloudTD_to_MagicMirrorTD”, including the Family UUID in the “collections” section and creating a %.ics file in /MagicMirror/modules/calendars/%s.ics. I have items_types as “VEVENT”, “VTODO”.

                I also inserted the %.ics file as a calendar entry in the “calendar” module in MagicMirror.

                However, the to do list does not appear in MM (it just says “No upcoming events”). The calendar however works perfectly.

                I’m guessing it’s not possible to import iCloud reminders in the same way as iCloud calendars but I thought I’d ask before I spend more time reading through the vdirsyncer documentation and other Google searches.

                Is there a config setting I’m missing or is it not possible at all? I’m struggling to understand the difference between VTODO and reminders.

                1 Reply Last reply Reply Quote 0
                • T Offline
                  thisistheplace
                  last edited by Apr 9, 2020, 3:13 PM

                  @cagey I tried that too and asked for help in september last year.

                  Somewhere in this thread @Beh said it should work with “VTODO” but the ics files are empty after syncing. Thats why nothing is shown in your calendar.

                  Would be really happy to have the icloud reminders on my mirror.

                  B 1 Reply Last reply Apr 13, 2020, 9:52 PM Reply Quote 0
                  • E Offline
                    elliot1996 @Beh
                    last edited by Apr 13, 2020, 4:56 PM

                    @Beh Hey, great tutorial! Im having the same issues as above, timers just not working. Followed your troubleshooting, still no luck, just says ; Unit vdirsyncer.timer could not be found.

                    Even though I can see it does exists and its editable in nano

                    Any ideas?

                    B 1 Reply Last reply Apr 13, 2020, 9:56 PM Reply Quote 0
                    • E Offline
                      elliot1996 @Beh
                      last edited by Apr 13, 2020, 4:58 PM

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 7
                      • 8
                      • 9
                      • 10
                      • 11
                      • 15
                      • 16
                      • 9 / 16
                      • 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