@mr190e said in Sync private iCloud calendar with MagicMirror:
@ggfuzzy Where is that file? I’m too much of a noob to find it :D
Seems like I got to work again.
First of all, I installed vdirsyncer via
“sudo apt-get install vdirsyncer
”,
and not using pip.
Second the command to start the systemd timer
systemctl --user enable vdirsyncer.timer
did not work at all. When typing
systemctl --user status vdirsyncer.timer
It always said the timer was dead. So I started it with its start command:
systemctl --user start vdirsyncer.timer
Third, I made the modification to vdirsyncer.service as suggested by @Beh
Run
which vdirsyncer
And remember the path. After, edit the vdirsyncer.service file
sudo nano /etc/systemd/user/vdirsyncer.service
Correct the right path after “ExecStart”. My .service file looks like this:
[Unit]
Description=Synchronize calendars and contacts
Documentation=https://vdirsyncer.readthedocs.org/
[Service]
ExecStart=/home/pi/.local/bin/vdirsyncer sync
RuntimeMaxSec=3m
Restart=on-failure