• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

MMM-vCard2Calendar Birthday

Scheduled Pinned Locked Moved Unsolved Requests
6 Posts 2 Posters 1.1k Views 2 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.
  • T Offline
    TazDev
    last edited by Jun 7, 2022, 12:31 PM

    quick question, from where do you source the vcard? own host or copy directly on pi?

    i want to source my vcards from iCloud but didn’t figure it out yet

    1 Reply Last reply Reply Quote 0
    • W Offline
      wuermchen
      last edited by Jun 8, 2022, 7:35 AM

      I’ve also tried icloud. Unfortunately, this is no longer possible because of the two-factor authorization. I exported a V-Card from Icloud and loaded the contacts onto my NAS. Synology releases the CardDAV URL.

      T 1 Reply Last reply Jun 8, 2022, 12:28 PM Reply Quote 0
      • T Offline
        TazDev @wuermchen
        last edited by Jun 8, 2022, 12:28 PM

        @wuermchen

        please vote this up: https://forum.magicmirror.builders/topic/16850/icloud-contacts-to-birthday-calendar-pyicloud-vcf-to-ics

        there is a way, you can create “application passwords” at https://appleid.apple.com even when you have 2FA active.

        W 1 Reply Last reply Jun 14, 2022, 2:59 PM Reply Quote 0
        • W Offline
          wuermchen @TazDev
          last edited by Jun 14, 2022, 2:59 PM

          @TazDev I’ll stick with my CardDAV calendar for now. First I would like to solve the problem of why the age of the birthday is not displayed.
          my config is:

          var config = {
          	
          	address: "0.0.0.0",
          	ipWhitelist: [],
          	port: 8080,
          	language: "de",
          	locale: "de-DE",
          	timeFormat: 24,
          	units: "metric",
          
          	
          ////////////////////////////////////////////////////////////////////////////////////////////////
          
          ////////////////////////////////////////////////////////////////////////
          {
              module: 'MMM-vCard2Calendar',
              config: {
                  url: "http://192.178.178.1:5000/carddav/test/xxxxxxxxxxxxxxxxxxxxxxxxxxx",
                  auth: {                     // basic authentication for request
                      user: 'name',
                      password: 'passwort'
                  }
              }
          },
          //////////////////////////////////////////////////////////////////////
          
          {
          module: "calendar",
          header: "Persönlich",
          position: "top_left",
          config: {
          	maximumNumberOfDays:3,
                  colored: true, 
          	coloredSymbolOnly: true,
          	displayRepeatingCountTitle: true,
          	defaultRepeatingCountTitle: "",
          	broadcastEvents: true,
          
          	calendars: [
          	{
           		symbol: "birthday-cake",
           		repeatingCountTitle: "Birthday",
               	        url: 'http://localhost:8080/MMM-vCard2Calendar',
          		color: '#fc1500'
           		},
          		]
          	}
          },
          
          
          
          
          

          What settings do I have to make to display the age?

          T 1 Reply Last reply Jun 19, 2022, 12:37 PM Reply Quote 0
          • T Offline
            TazDev @wuermchen
            last edited by Jun 19, 2022, 12:37 PM

            @wuermchen

            no idea, I think its not possible :) how its implemented right now

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