Read the statement by Michael Teeuw here.
Sync private iCloud calendar with MagicMirror
-
This post is deleted! -
This post is deleted! -
Hi
So i am getting stuck with this and don’t know how to fix the issue.
The UUID is beside my Calendar and in my iCloud this is my default one.
but the one i want to use is home (Home Calendar) but No UUID shows up
same goes for the work one.The only one i am interested in is the Home Calendar
pi@raspberrypi:~/MagicMirror $ vdirsyncer discover Discovering collections for pair iCloud_to_MagicMirror Mirror: iCloud: - "tasks" ("Reminders") - "AE********-E**4-4D**-A**4-*****************" ("Calendar") - "home" ("Home Calendar") - "work" ("Work") warning: No collection "HERE-GOES-THE-UUID-OF-THE-CALENDAR-YOU-WANT-TO-SYNC" found for storage Mirror. Should vdirsyncer attempt to create it? [y/N]:
Thanks for any help given :)
-
Last issue resolved
So my issue not really an issue just me expecting something different than what i got when i ran
vdirsyncer discovery
So the example on page 1 looks like this
Mirror: iCloud: - "25CB285C-E163-4E0E-B420-C3FB469B7C00" ("Calendar 1") - "9221FEE8-E8B4-4D07-9402-8638529919EC" ("Calendar 2") - "953A5477-E405-4ED6-A5C3-473444EACC95" ("Calendar 3") warning: No collection "9221FEE8-E8B4-4D07-9402-8638529919EC" found for storage Mirror. Should vdirsyncer attempt to create it? [y/N]:
With all the Calendars having a string for UUID E.G. 9221FEE8-E8B4-4D07-9402-8638529919EC
And this is what i got
pi@raspberrypi:~/MagicMirror $ vdirsyncer discover Discovering collections for pair iCloud_to_MagicMirror Mirror: iCloud: - "tasks" ("Reminders") - "9221FEE8-E8B4-4D07-9402-8638529919EC" ("Calendar") - "home" ("Home Calendar") - "work" ("Work") warning: No collection "HERE-GOES-THE-UUID-OF-THE-CALENDAR-YOU-WANT-TO-SYNC" found for storage Mirror. Should vdirsyncer attempt to create it? [y/N]:
Now what i didn’t know was that i did get a return of UUID for each Calendar
(Reminders) UUID is"tasks"
(Calendar) UUID is"9221FEE8-E8B4-4D07-9402-8638529919EC"
(Home Calendar) UUID is"home"
Hope this helps other people in the future.
took me a bit of digging around. -
paddyhughes,
Had the exact same issue.
Had one calendar called “worK”, all the rest had the long UUID names.
I keep looking for the “work” calendar, of course it’s UUID was “work”.
Put that in and now it works.
Some lessons are learned the hard way.
Maestro-82
-
Ya kept thinking I did something wrong set up 3 different Rpi thinking I did something some were in the code to mess up. Finally got it working ;)
@maestro82 said in Sync private iCloud calendar with MagicMirror:
paddyhughes,
Had the exact same issue.
Had one calendar called “worK”, all the rest had the long UUID names.
I keep looking for the “work” calendar, of course it’s UUID was “work”.
Put that in and now it works.
Some lessons are learned the hard way.
Maestro-82
-
Have any1 made a video how to set it up, I have some problems? :-D
-
Hi what’s the issue
@Devert -
I saw someone back on page 1 getting this error but not a solution:
Traceback (most recent call last):
File “/usr/bin/vdirsyncer”, line 7, in
from vdirsyncer.cli import main
ImportError: No module named ‘vdirsyncer’In answer to the reply of if I added python3 to the executable, I already have.
-
@Doubleve How did you fix this issue? I’m getting the same error.