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.

    Which calendar modul is able to get Nextcloud (WebDAV) calendars synchronized?

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    9 Posts 3 Posters 1.9k Views 3 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.
    • M Offline
      MMRIZE @bdream
      last edited by

      @bdream
      First, this works in the background, so you don’t have to set the position of this module.
      Second. the proper propertyname is serverUrl not serverurl
      Third. Your url is not CalDAV server url, it was just plain iCal format .ics. You can use the default calendar module to present events in that iCal.

      The purpose of this module is to connect CALDAV server (Maybe your NextCloud), then get its calendar events and convert them to MM-understandable formal .ics file. (To use the file as a feed of the default calendar module or other .ics feeding module)
      So if this is not your goal, search another way.

      B 1 Reply Last reply Reply Quote 0
      • B Offline
        bdream @MMRIZE
        last edited by

        @MMRIZE

        position: how do the MM know where to display?
        serverUrl: seriously. Thansk!

        .ics: you are right. That was a try after I got the error using credentials.
        I wantet so see if this module is working.

        Error shown by: npm run config:check

        Your configuration file contains syntax errors :(
        

        but I use

                        {
                                module: "MMM-CalDAV",
                                position: "bottom_left",
                                config: {
                                    name: "Test",
                                      serverUrl: "https://DOMAIN.TDL/NEXTCLOUD/remote.php/dav/calendars/USER/pers%c3%b6nlich/"
                                      credentials: {
                                        username: "USER",
                                        password: "GEHEIM",
                                      },
                                    vcalendarHeader: true
                                }
                        },
        
        

        –
        cheers, bdream

        mumblebajM M 2 Replies Last reply Reply Quote 0
        • mumblebajM Offline
          mumblebaj Module Developer @bdream
          last edited by

          @bdream You are missing a comma after the serverUrl

          Check out my modules at: https://github.com/mumblebaj?tab=repositories
          Check my blog-post: https://mumblebaj.xyz/

          1 Reply Last reply Reply Quote 0
          • B Offline
            bdream
            last edited by

            @mumblebaj you are right. My bad!

            Now it runs without failure but also without displaying the calendar.
            I deleted already position: "bottom_left",

            What module do I need to activate for display and how do I get the CalDAV module linked?

            –
            cheers, bdream

            M 1 Reply Last reply Reply Quote 0
            • M Offline
              MMRIZE @bdream
              last edited by

              @bdream
              When you need oauth to use your Caldav server, I’ll upgrade the module sooner. Currently this module supports only basic auto.

              1 Reply Last reply Reply Quote 0
              • M Offline
                MMRIZE @bdream
                last edited by MMRIZE

                @bdream
                “http://YOURMM/modules/MMM-CalDAV/public/Test.ics” would be accessible. (See under the public directory of module.)
                Now you can use this as a ics feed and f default calendar module.

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