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

Calendar and CalDAV

Scheduled Pinned Locked Moved Unsolved Troubleshooting
1 Posts 1 Posters 1.0k Views 1 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.
  • C Offline
    chrisw
    last edited by Jul 12, 2017, 7:08 PM

    My email/calendar provider only supports CalDAV as external request.

    After some investigations:

    • It’s no baikal, “?export” returns an error
    • It’s no owncloud
    • Manual ICS download with regular webmail interface returns an single ICS file with BEGIN:VCALENDAR/END:VCALENDAR around every BEGIN:VEVENT/END:VENVENT. And MirrorMirror’s default calendar component get’s only the last VCALENDAR/VEVENT in file.

    One of my ideas: Search or write a lightweight CalDAV client which converts from CalDAV to ICS. An MirrorMirror loads ICS file from local webserver like here explained (works fine).

    According to http://sabre.io/dav/building-a-caldav-client/ :

    • Options and Report works in REST client, but is missing
    • Response-Header says “NMMDav v0.1 CalDav” -

    Any ideas how to solve this situation? Make the calendar component more flexible/robust? Integrate an official CalDAV support?

    Switch to a better calendar provider or set up an owncloud? :-)

    Greetings,
    Christian

    1 Reply Last reply Reply Quote 0
    • 1 / 1
    1 / 1
    • First post
      1/1
      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