<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[iCloud Contacts to Birthday Calendar » pyiCloud &amp; VCF-to-ICS]]></title><description><![CDATA[<p dir="auto">Hi :)</p>
<p dir="auto">I would love to see and suggest the following module, that unfortunately I’m not able to programm myself.</p>
<p dir="auto">Using <a href="https://github.com/picklepete/pyicloud" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/picklepete/pyicloud</a> it should be possible to download the whole address book and with <a href="https://github.com/FoxP/VCF-to-ICS" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/FoxP/VCF-to-ICS</a> (conversion tested locally, works perfectly) we could create a birthday.ics that can be used with the default calendar module (also tested, working)</p>
<pre><code>{
               symbol: 'birthday-cake',
               url: 'http://localhost:8080/modules/birthdays.ics',
},
</code></pre>
<p dir="auto">In iCloud you can also define an application password for this purpose (login pyicloud) even if you secured your Account with 2FA.</p>
<p dir="auto">any volunteers? ;)</p>
<p dir="auto">inspired by: <a href="https://github.com/bitte-ein-bit/MMM-iCloud-Client" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/bitte-ein-bit/MMM-iCloud-Client</a> but that is so outdated that you will get 5 serious vulnerabilities installed</p>
]]></description><link>https://forum.magicmirror.builders/topic/16850/icloud-contacts-to-birthday-calendar-pyicloud-vcf-to-ics</link><generator>RSS for Node</generator><lastBuildDate>Sat, 16 May 2026 10:46:56 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/16850.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Jun 2022 12:26:44 GMT</pubDate><ttl>60</ttl></channel></rss>