MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord
    MagicMirror² v2.24.0 is available! For more information about this release, check out this topic.

    Default Calendar: Display Birthdays, Anniversaries

    General Discussion
    4
    11
    432
    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
      Rags last edited by

      Is it possible to integrate Google Birthday, Anniversary calendar(Calendar ID: addressbook#contacts@group.v.calendar.google.com) in MM config without using public ical url? This calendar does not have a secret ical url.

      S O 2 Replies Last reply Reply Quote 0
      • S
        sdetweil @Rags last edited by

        @Rags no, sorry. the calendar depends on the ics file

        you could downloaded it manually and use the file . I assume it doesn’t change much

        Sam

        Create a working config
        How to add modules

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

          @sdetweil Ok but newer entries to contacts will not show up.
          Could you guide me on how.? to configure the config.js entry pointing to the downloaded file. ALso,

          S 2 Replies Last reply Reply Quote 0
          • S
            sdetweil @Rags last edited by sdetweil

            @Rags put it in the calendar module folder

            the the url

            is

            http://localhost:8080/modules/default/calendar/????.ics
            

            ??? is whatever u named it

            the 8080 is whatever u have configured for port: in mm config.js

            Sam

            Create a working config
            How to add modules

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

              @Rags newer entries… it will have to be downloaded again.

              somebody/something has to use the public url.

              the owner of the calendar could give u the private url. I have one like this. daughter owns it

              I don’t see the ‘secret’ of the secret url if I can send it to you and you can use it without logging on as me… same as public

              Sam

              Create a working config
              How to add modules

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

                  Create a working config
                  How to add modules

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

                    Create a working config
                    How to add modules

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