MagicMirror Forum

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

    Birthday Calendar and Appointments

    Requests
    4
    7
    3843
    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.
    • J
      JevanHa last edited by JevanHa

      Hello,
      What I’m looking for is a Birthday Calendar together with the National Holidays and the Daily appointments Agenda showing on the Magic Mirror with some application and the input comes from a easy to edit (external ?) c.s.v. file.
      Till now for the National Holidays I found a possible solution with the Default MM Calendar or MMM-MyCalendar. Only with the last one I still don’t known how to configure it for 2 columns.

       config.js example i used for MMM-MyCalendar
       {
      	//disabled: true,
      	header: "Dagelijkse agenda en Verjaardagen.",
      	module: "MMM-MyCalendar",
      	position: "top_left",
      	config: {
      		maximumEntries: 8,
      		calendars: [
      				{
      				symbol: "calendar-heck-o ", // waar is dit voor ?
      				//url: "https://www.calendarlabs.com/templates/ical/US-Holidays.ics",
      				url: "https://www.officeholidays.com/ics/ics_country_code.php?iso=NL",
      				}
      			]
      		}
       },
      

      And my second question is how to impliment my personal Birthday records. At this moment I have a hand written paper calendar in the toilet room on the first floor of our house. As you will find at many other families in the Netherlands ;-).
      Is there a possibility todo this from a external c.s.v. file ?
      What I need is a simple configuration example. Date, Time (start & duration), Name, Subject (Appointment, Birthday, Visiting), Destination where to go.
      Can somebody help this newbee with this problem, but also I will learn about it how todo this in the future.
      So please tell me also why.

      1 Reply Last reply Reply Quote 0
      • R
        retroflex Project Sponsor Module Developer last edited by

        How about seting up a google account and add the birthdays to the google calendar as recurring events. Then use the default calendar module to show it?

        J 1 Reply Last reply Reply Quote 1
        • ?
          A Former User last edited by A Former User

          My module MMM-CalendarExt has the feature - add events on runtime, so if I would make CSV parser, it could be… But I will not. It seems not so smart.

          I suggest you to input your hand-written birthday records into your Google Calendar(or Apple Calendar or MS Outlook Calendar, anything else) for better real usage.

          Anyway, if you need some event counter or reminder, there are some modules about that.
          Search https://github.com/MichMich/MagicMirror/wiki/3rd-Party-Modules

          J 1 Reply Last reply Reply Quote 0
          • J
            JevanHa @retroflex last edited by

            @retroflex Thank you for answering my question. That could be a possible solution. But till now I am not familiar with Google calendar and not such a fan to just make everything known to Google. So I have to look for another solution.

            1 Reply Last reply Reply Quote 0
            • J
              JevanHa @Guest last edited by

              @sean. Thank you for answering my question. That could be a possible solution. But till now I am not familiar with Google calendar and not such a fan to just make everything known to Google. So I have to look for another solution.

              ? 1 Reply Last reply Reply Quote 0
              • ?
                A Former User @JevanHa last edited by

                @jevanha
                I’ve found this. https://csv-to-ics.com/
                You can convert your private local .ics from csv with this service. Then, put the .ics downloaded into your MM directory. You can access your local xxx.ics as https://localhost:8080/xxx.ics.

                1 Reply Last reply Reply Quote 1
                • A
                  ashishcchauhan last edited by

                  you can try this.

                  https://github.com/PalatinCoder/MMM-GoogleBirthdaysProvider

                  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 Paul-Vincent Roll and Rodrigo Ramírez Norambuena.
                  This forum is using NodeBB as its core | Contributors
                  Contact | Privacy Policy