MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord

    SOLVED Nextcloud Calendar and MM

    Troubleshooting
    4
    5
    172
    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.
    • S
      scoot76 last edited by

      Can someone please just tell me how to set this up? I’ve tried everything I can find but nothing works.

      I can download the ics using curl but even then it won’t use it. What am I doing wrong?

      S B S 3 Replies Last reply Reply Quote 0
      • S
        sdetweil @scoot76 last edited by

        @scoot76 when u download it, what url do you use in calendar config?

        it must be in the MagicMirror folders somewhere, or linked from there

        Sam

        Create a working config
        How to add modules

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

          @scoot76 what exactly you want to do?
          Do you want to have your NC calendar shown in your MM?

          Then please configure calendar module and include your details.

          I use default calendar module an this configuration:
          Pls note: url was given by NC in calendar
          and need to get updated to your needs

          config: {
          	colored: false,
          	coloredSymbolOnly: false,
          	calendars: [
          		{
          		url: "https://<NAME>:<PASSW>@nextcloud.td/remote.php/dav/calendars/<NAME>/pers%c3%b6nlich?export"
          			},
          		]
          	},
          
          

          –
          cheers, bdream

          1 Reply Last reply Reply Quote 0
          • M
            MadScientist last edited by

            I had create a public share link for my calender in Nextcloud in order to use it with MM. That’s an info I have not found anywhere. My config looks like this:

                           {
                                    module: "calendar",
                                    header: "Upcoming Birthdays",
                                    position: "top_left",
                                    config: {
                                            timeFormat: 'absolute',
                                            urgency: 0,
                                            getRelative: 0,
                                            showEnd: false,
                                            dateFormat: 'Do MMM',
                                            fullDayEventDateFormat: 'Do MMM',
                                            calendars: [
                                                            {
                                                            symbol: "calendar",
                                                            url: "https://User:Password@your_url/remote.php/dav/public-calendars/xxxxxxxxxxxxx?export",
                                                            },
                                                       ],
                                    titleReplace: {
                                            "Upcoming Birthdays": "",
                                            },
            

            This is finally working for me after trying all possible URL methods before.

            1 Reply Last reply Reply Quote 0
            • S
              scoot76 @scoot76 last edited by

              @scoot76 Thanks everyone. I got it working with the public calendar link from NC. I didn’t even need to add credentials.

              1 Reply Last reply Reply Quote 1
              • 1 / 1
              • First post
                Last post
              Enjoying MagicMirror? Please consider a donation!
              MagicMirror created by Michael Teeuw.
              Forum managed by Paul-Vincent Roll and Rodrigo Ramírez Norambuena.
              This forum is using NodeBB as its core | Contributors
              Contact | Privacy Policy