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.

    Default Calendar: Display Birthdays, Anniversaries

    Scheduled Pinned Locked Moved General Discussion
    11 Posts 4 Posters 3.5k Views 4 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.
    • R Offline
      Rags @sdetweil
      last edited by

      @sdetweil
      I used the export option on google calendar to download the file.
      The downloaded file looks like this;
      Birthdays_addressbook#contacts@group.v.calendar.google.com.ics
      The config file looks like this;
      'http://localhost:8080/modules/default/calendar/Birthdays_addressbook#contacts@group.v.calendar.google.com.ics

      I get a display of “an error in the calendar module, check log for more details”
      the Module is unable to read this format. What needs to be done?

      S F 3 Replies Last reply Reply Quote 0
      • S Offline
        sdetweil @Rags
        last edited by sdetweil

        @Rags I do not know what the export option format looks like. just use the public url in this

        curl  -sL url  > somefile.ics
        

        thn examine the somefile.ics

        it is just a text file

        that is the format required

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil @Rags
          last edited by

          @Rags that url string might need to treat special chars differently (escape them, or use the hex equivalent). I would rename it using simple text

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 0
          • O Offline
            OberfragGER @Rags
            last edited by

            @Rags
            Im uskng MMM-GooglebirthdayProvider. I alreday installed it and have the key for it. work fine.

            Problem- Google disavled the old authentification.
            https://github.com/PalatinCoder/MMM-GoogleBirthdaysProvider

            Just in case…

            1 Reply Last reply Reply Quote 0
            • F Offline
              Fantasmic78 @Rags
              last edited by

              @Rags sorry to ask a maybe stupid question: but how do I export the birthday calendar from my Google calendars?

              The key here is, that the birthday calendar it not a “normal” calendar with an ics file, so when looking into the calendar options, it doesn’t offer an export option (while it does for all my normal calendars).

              Thx, Chris

              F 1 Reply Last reply Reply Quote 0
              • F Offline
                Fantasmic78 @Fantasmic78
                last edited by

                Update: found it how to export also the birthday calendar (this only works by exporting ALL your calendars at once, but not on the birthday calendar itself).
                And anyhow - that didn’t solve my issue - because the exported birthday calendar has each of the birthdays as 3 single events (birthday from last, current and next year), but it’s not a yearly event-series. So using this exported file once wouldn’t help much on my MM - after 2 years all the birthdary events would be gone again.
                I will use a workaround now: I will create a separate calendar, where I enter all the birthdays manually (as yearly events). This calendar will then have a public address, and I can include it as separate calendar in MM.

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