MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. duxnobis
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    D
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 12
    • Posts 33
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Sync private iCloud calendar with MagicMirror

      @elliot1996 said in Sync private iCloud calendar with MagicMirror:

      @Beh I’m sure I have installed it in the right directory, I followed :curl https://raw.githubusercontent.com/pimutils/vdirsyncer/master/contrib/vdirsyncer.timer | sudo tee /etc/systemd/user/vdirsyncer.timer firstly under the MagicMirror Directory. Then activating using systemctl --user enable vdirsyncer.timer.

      When looking at the status I get : Warning: The unit file, source configuration file or drop-ins of vdirsyncer.timer changed on disk. Run ‘systemctl --user daemon-reload’ to rel
      ● vdirsyncer.timer - Synchronize vdirs
      Loaded: loaded (/etc/systemd/user/vdirsyncer.timer; enabled; vendor preset: enabled)
      Drop-In: /home/smartm/.config/systemd/user/vdirsyncer.timer.d
      └─override.conf
      Active: inactive (dead)
      Trigger: n/a

      Hi mate. I have the exact same issue. I have everything now up and running. I managed to have two private ical calendars showing up in the mirror. If I sync manually and reload it works fine. Unfortunately I dont manage the damn thing to do it automatically, ideally triggered on an event or at least all few minutes. My settings in the timer are 1min, 2min, 3min. Just because Beh said to avoid all 1min settings. Any Idea?

      posted in Tutorials
      D
      duxnobis
    • RE: Sync private iCloud calendar with MagicMirror

      Hi. Try to participate as well :-). I am totally new to the Raspberry world and so to MM. I have set up using the step-by-step guide. Thanks for this a lot. Now that I have set this up as expected, the result is not as expected. The other modules work well. Also 3rd party ones. But the calendar says “No upcoming event”. I have managed to obtain the according icloud calendar ID for my PRIVATE calendar. Any idea what I could potentially have wrongly set up or installed?


      ● vdirsyncer.timer - Synchronize vdirs
      Loaded: loaded (/etc/systemd/user/vdirsyncer.timer; enabled; vendor preset: enabled)
      Active: inactive (dead)
      Trigger: n/a


      pi@raspberrypi:~/.vdirsyncer $ vdirsyncer discover
      Discovering collections for pair iCloud_to_MagicMirror
      Mirror:

      • “14Exxxxx-xxxx-xxxx-xxxx-xxxxxxxxxEF2”
        iCloud:
      • “14Exxxxx-xxxx-xxxx-xxxx-xxxxxxxxxEF2” (“Patrick”)
      • “73Fxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxB3F” (“Kalender”)
      • “tasks” (“Erinnerungen”)
      • “fc79xxxdf28cxxxxxxxxx42c0dxxxx7d6e3cf0xxxxxxcac0b2e4xxxxxxxxx” (“Peter”)
        Saved for iCloud_to_MagicMirror: collections = [“14Exxxxx-xxxx-xxxx-xxxx-xxxxxxxxxEF2”]

      config file:

      CALDAV Sync

      [pair iCloud_to_MagicMirror]
      a = “Mirror”
      b = “iCloud”
      collections = [“14Exxxxx-xxxx-xxxx-xxxx-xxxxxxxxxEF2”]

      Calendars also have a color property

      metadata = [“displayname”, “color”]

      [storage Mirror]

      We need a single .ics file for use with the mirror (Attention! This is really slow on big amounts of events.)

      type = “singlefile”

      We’ll put the calendar file to a readable location for the calendar module

      path = “/home/pi/MagicMirror/modules/calendars/%s.ics”

      [storage iCloud]
      type = “caldav”
      url = “https://caldav.icloud.com/”

      Authentication credentials

      username = “xxxxxxxxxxx@mailprovider.com”
      password = “xxxx-xxxx-xxxx-xxxx”

      We only want to sync in the direction TO the mirror, so we make iCloud readonly

      read_only = true

      We only want to sync events

      item_types = [“VEVENT”]

      Can anyone of you help? Maybe you see what I did wrong or you know how I could check some points to see if I did something wrong.

      Thanks for your inputs. Keep in mind, I am new in this ;-)
      Patrick

      posted in Tutorials
      D
      duxnobis
    • RE: MMM-SwissStationboard

      Hi. I still think it was a good question. I for example wanted to have twice your module one above the other. Say the first shows the bus connection and below the train. Or simply two different starting points. How can I write this? Thanks for this very helpful module by the way!

      posted in Troubleshooting
      D
      duxnobis
    • 1 / 1