Read the statement by Michael Teeuw here.
MMM-vCard2Calendar Birthday
-
Moin
I installed the MMM-vCard2Calendar and integrated it into the calendar list. He also gets the birthdays. Unfortunately, only the name is displayed. Is there a way to display the age in brackets? -
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
-
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.
-
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.
-
@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?
-
no idea, I think its not possible :) how its implemented right now