<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>DAVx5 &amp;mdash; Phokopi</title>
    <link>https://write.tedomum.net/phokopi/tag:DAVx5</link>
    <description>Tutoriels, trucs et astuces sur l&#39;informatique en général</description>
    <pubDate>Fri, 08 May 2026 17:34:27 +0000</pubDate>
    <item>
      <title>Synchroniser ses calendriers, ses contacts et ses tâches grâce à Nextcloud</title>
      <link>https://write.tedomum.net/phokopi/synchroniser-calendriers-contacts-taches-avec-nextcloud</link>
      <description>&lt;![CDATA[Dans ce tutoriel, on va voir comment synchroniser nos calendriers, contacts et tâches entre nos différents appareils en utilisant les plugins Calendar, Contacts et Tasks de #Nextcloud.&#xA;&#xA;L&#39;intérêt ? Si là tout de suite votre téléphone tombe en panne, comment allez-vous récupérer vos contacts ? Peut-être en avez-vous fait une sauvegarde manuelle il y a quelque temps, stockée ailleurs que sur votre téléphone (sur votre ordinateur par exemple). Peut-être aussi que vous avez déjà synchronisé tout ça chez géant du web grâce à votre compte Google, Huawei, ou autre.&#xA;L&#39;idée ici est de synchroniser ces données (calendriers, contacts, tâches) sur un serveur Nextcloud, afin de savoir vraiment où elles sont et qui y a accès.&#xA;Vous pouvez héberger un serveur Nextcloud vous-même, ou bien vous inscrire sur une instance existante à laquelle vous faites confiance.&#xA;&#xA;J&#39;espère ainsi contribuer à vous aider à reprendre le contrôle de vos données :)&#xA;&#xA;On utilisera #Thunderbird sur ordinateur, et sur smartphone Android il nous faudra plusieurs applications : #DAVx5, #ICSx5, #SimpleCalendarPro, #SimpleContactsPro et #Tasks.&#xA;&#xA;---&#xA;&#xA;Création d&#39;un compte Nextcloud&#xA;&#xA;Si vous ne posséder pas déjà un compte sur une instance Nextcloud, il va falloir remédier à cela. Vous pouvez par exemple, comme suggéré dans mon tutoriel sur la gestion de mots de passe, créer un compte sur l&#39;instance La Valise Chapril de l&#39;April, association de promotion et de défense du logiciel libre.&#xA;&#xA;On a maintenant accès aux trois modules Calendar, Contacts et Tasks.&#xA;&#xA;---&#xA;&#xA;Synchronisation sur ordinateur&#xA;&#xA;Gestion des calendriers sur Nextcloud&#xA;&#xA;Il y a deux types de calendrier qui peuvent vous intéresser : ceux que vous créez vous-mêmes, et les calendriers publics trouvables sur internet auxquels vous pouvez vous abonner.&#xA;&#xA;Ces deux types de calendriers coexistent dans votre interface Nextcloud.&#xA;Il est en effet possible de créer un calendrier personnel en cliquant à gauche sur New calendar puis New calendar ou New calendar with task list, ou bien de s&#39;abonner à un calendrier distant avec New subscription from link (read-only).&#xA;&#xA;Ce calendrier distant est effectivement en lecture seule, et sera mis à jour régulièrement. Quand l&#39;auteur du calendrier le modifiera, vous recevrez donc automatiquement les modifications (certes avec un délai).&#xA;&#xA;Les calendriers distants sont au format iCalendar (.ics), tandis que les calendriers &#34;locaux&#34; sont au format calDAV.&#xA;&#xA;Vous pouvez par exemple vous abonner à un calendrier recensant les jours fériés en France, cela pourrait vous être utile ;)&#xA;L&#39;URL que j&#39;ai retenue est https://www.thunderbird.net/media/caldata/FrenchHolidays.ics (trouvée sur la page Holiday Calendars du site internet Thunderbird).&#xA;&#xA;On fait New calendar puis New subscription from link (read-only), on entre le lien puis on clique sur la flèche.&#xA;&#xA;Ajout d&#39;un calendrier distant depuis Nextcloud&#xA;&#xA;On peut renommer le calendrier qui vient d&#39;être crée en cliquant sur les trois petits points à droite -  Edit name, on rentre un nom puis on clique sur la flèche.&#xA;&#xA;Renommer un calendrier depuis Nextcloud&#xA;&#xA;Pour information, l&#39;URL d&#39;un calendrier public distant récupéré sur Google Calendar est de la forme : https://calendar.google.com/calendar/ical/idCalendar@group.calendar.google.com/public/basic.ics où idCalendar est à remplacer par l&#39;id du calendrier Google.&#xA;&#xA;Note : Les calendriers distants peuvent ne pas être ajoutés depuis l&#39;interface web Nextcloud si vous ne prévoyez de ne pas utiliser cette interface web (et donc seulement d&#39;utiliser que Thunderbird sur ordinateur et Simple Calendar Pro sur mobile), car comme il s&#39;agit d&#39;un calendrier distant, on sera obligés de les ajouter à la main également depuis ces applications.&#xA;Cependant, le faire vous permet de vous rappeler à quels calendriers distants vous êtes abonnés, donc je vous recommande de le faire quand même ;)&#xA;&#xA;Vous pouvez organiser vos calendriers comme bon vous semble et en ajouter des distants, puis passer à l&#39;étape suivante quand vous êtes prêts.&#xA;&#xA;Ajout des calendriers sur Thunderbird&#xA;&#xA;Thunderbird intègre désormais (il me semble depuis la version 78) de base la gestion des calendriers et des tâches (avant il fallait installer le module complémentaire &#34;Lightning&#34;).&#xA;&#xA;Tout en haut à droite de Thunderbird, on clique sur l&#39;icône Calendar :&#xA;&#xA;Icône Calendar dans Thunderbird&#xA;&#xA;On va devoir ajouter nos calendriers un par un.&#xA;À gauche dans la zone Calendar, on fait clique droit -  New Calendar....&#xA;On indique alors qu&#39;on souhaite ajouter un calendrier distant (il est effectivement sur le serveur Nextcloud) On the Network.&#xA;&#xA;Ajout d&#39;un calendrier personnel&#xA;&#xA;Pour ajouter un calendrier personnel (lié à votre compte Nextcloud), il faut choisir le type CalDAV. Le Username correspond à votre nom de compte sur l&#39;instance Nextcloud, et l&#39;URL se récupère depuis l&#39;interface Nextcloud : à côté du nom de votre calendrier les trois petits points -  Copy private link.&#xA;&#xA;Copier l&#39;URL privée d&#39;un calendrier depuis l&#39;interface web Nextcloud&#xA;&#xA;Champs Username et Location dans Thunderbird&#xA;&#xA;On vous demande ensuite de donner un nom au calendrier (pour ne pas vous prendre la tête vous pouvez mettre le même que sur Nextcloud) et une couleur (pareil).&#xA;&#xA;On vous demande aussi si vous voulez associer une adresse mail à ce calendrier : libre à vous de le faire si vous en avez l&#39;utilité. Personnellement, ce n&#39;est pas (encore ?) le cas, donc je mets le champ à None.&#xA;&#xA;Nom, email, couleur associé au calendrier dans Thunderbird&#xA;&#xA;On vous demande ensuite votre mot de passe Nextcloud, pour se connecter à votre compte et récupérer le calendrier qui est privé. Pensez à cocher la case Use Password Manager to remember this password., cela vous évitera de devoir remettre votre mot de passe à chaque fois que Thunderbird ira chercher les modifications du calendrier sur le serveur ;)&#xA;&#xA;Entrée du mot de passe du compte distant&#xA;&#xA;Et voilà ! Vous pouvez répéter l&#39;opération pour tous vos calendriers privés, mais sans avoir à rentrer votre mot de passe Nextcloud à chaque fois puisque celui-ci est maintenant enregistré.&#xA;&#xA;Ajout d&#39;un calendrier distant&#xA;&#xA;Cette fois-ci, on choisit d&#39;ajouter un calendrier distant au format iCalendar. Ajoutons donc le calendrier distant des jours fériés en France (https://www.thunderbird.net/media/caldata/FrenchHolidays.ics).&#xA;&#xA;Ajoutant d&#39;un calendrier distant&#xA;&#xA;De la même façon, on lui donne un nom, une couleur, et on choisit ou non si on veut associer une adresse mail à ce calendrier.&#xA;Ici, pas besoin de mot de passe puisque le calendrier est public.&#xA;&#xA;Le calendrier distant est maintenant synchronisé !&#xA;&#xA;Je vous conseille de passer tous vos calendriers distants en lecture seule sur Thunderbird. Cela vous empêchera d&#39;y ajouter des évènements locaux.&#xA;Pour cela, clique droit sur le calendrier -  Properties -  cocher la case Read Only :&#xA;&#xA;Case Read Only pour un calendrier distant dans Thunderbird&#xA;&#xA;Tâches dans Thunderbird&#xA;&#xA;Les tâches sont liées et incluses aux calendriers. Il suffit donc d&#39;ajouter un calendrier compatible avec les tâches (crée dans l&#39;interface web Nextcloud avec New calendar with task list) dans l&#39;onglet Calendar de Thunderbird pour y avoir accès.&#xA;&#xA;On accède à l&#39;onglet Tasks en haut à droite de Thunderbird, juste à côté de l&#39;onglet Calendar : &#xA;&#xA;Bouton pour accéder à l&#39;onglet Tasks&#xA;&#xA;Contacts dans Thunderbird&#xA;&#xA;Pour synchroniser nos contacts sur Thunderbird, on utilise l&#39;extension &#34;CardBook&#34;. Au moment où j&#39;écris l&#39;article, l&#39;add-on présent dans les dépôts Thunderbird n&#39;est pas encore mis à jour pour fonctionner avec la dernière version (78) de Tunderbird, mais un correctif est déjà téléchargeable sur leur git.&#xA;&#xA;Extension CardBook dans le store Thunderbird&#xA;&#xA;Il est possible d&#39;installer le module depuis un fichier téléchargé, c&#39;est ce que j&#39;ai fait ici :&#xA;&#xA;Installation d&#39;un module Thunderbird depuis un fichier&#xA;&#xA;On accède à l&#39;onglet CardBook encore une fois tout en haut à droite de Thunderbird :&#xA;&#xA;Bouton pour accéder à l&#39;onglet CardBook&#xA;&#xA;On va synchroniser nos contacts. Dans All Address Books à gauche, clique droit -  New Address Book -  Remote.&#xA;&#xA;On utilise du CardDAV, le Username et Password sont ceux ce votre compte Nextcloud, et on récupère l&#39;URL depuis l&#39;interface web Nextcloud dans l&#39;onglet Contacts, tout en bas à gauche Settings -  les trois petits points à droite -  Copy link&#xA;&#xA;Récupérer l&#39;URL de notre CardDAV de contacts depuis Nextcloud&#xA;&#xA;Encore une fois on peut cocher Use Password Manager to remember this password.&#xA;On clique ensuite sur Validate pour que Thunderbird vérifie la configuration, puis sur Next, Next à nouveau, et enfin Finish.&#xA;&#xA;Nos contacts sont maintenant synchronisés !&#xA;&#xA;Note : Quand vous aurez pour la première fois créé un contact avec une date d&#39;anniversaire associé à ce contact, Nextcloud créera un calendrier Contact birthdays.&#xA;Si ce n&#39;est pas le cas pour vous, vous pouvez l&#39;activer manuellement depuis l&#39;interface web dans Nextcloud, onglet Calendar, Settings &amp; import en bas à gauche -  cocher Enable birthday calendar.&#xA;&#xA;Essayons cela. On crée un contact depuis CardBook dans Thunderbird (Bouton New Contact en haut à droite), on lui donne un petit nom et surtout on rentre une date de naissance, et on sauvegarde (Save).&#xA;&#xA;Création d&#39;un contact depuis CardBook&#xA;&#xA;On peut ensuite cliquer sur Synchronize en haut à gauche dans l&#39;onglet CardBook pour forcer la synchronisation (par défaut automatique toutes les heures il me semble).&#xA;&#xA;Vous pourrez alors ajouter ce nouveau calendrier dans Thunderbird comme nous avons appris à le faire plus haut :&#xA;&#xA;Ajout dans Thunderbird du calendrier Contact birthdays automatiquement crée&#xA;&#xA;Ce nouveau calendrier Contact birthdays est certes lié à votre compte Nextcloud, mais il vaut mieux le passer là aussi en Read-only, comme pour les calendriers distants (clique droit -  Properties -  cocher la case Read Only).&#xA;&#xA;On clique aussi sur Synchronize en haut à gauche dans l&#39;onglet Calendar pour mettre à jour les calendriers.&#xA;&#xA;L&#39;anniversaire apparait alors à la date du jour :&#xA;&#xA;Anniversaire de notre contact de test&#xA;&#xA;---&#xA;&#xA;Synchronisation sur smartphone&#xA;&#xA;Installation des applications&#xA;&#xA;Sur Android, il vous faut télécharger plusieurs applications pour synchroniser et utiliser votre calendrier, vos contacts et vos tâches : DAVx⁵, ICSx⁵, SimpleCalendarPro, SimpleContactsPro et Tasks.&#xA;&#xA;Le mieux est d&#39;installer le catalogue d&#39;applications libres et open-source F-Droid sur votre téléphone, puis d&#39;installer ces applications depuis F-Droid.&#xA;&#xA;Note : Il est surement aussi possible d&#39;utiliser vos applications de base du téléphone de calendrier et de contacts pour arriver au même résultat, mais l&#39;application Simple Calendar Pro est vraiment bien foutue et mérite qu&#39;on s&#39;y intéresse ;) À la limite vous pouvez donc ne pas utiliser Simple Contacts si vous le souhaitez.&#xA;&#xA;Si vous avez un téléphone Huawei basé sur EMUI, il vous faudra désactiver l&#39;optimisation de batterie des trois premières applications et autoriser la gestion manuelle pour leur lancement. Deux étapes pour ça, sur EMUI 10 ça donne :&#xA;Settings -  Apps -  Apps -  les trois points verticaux en haut à droite -  Special access -  Battery optimization -  All apps en haut à gauche -  chercher &#34;DAVx&#34; -  cliquer dessus -  Don&#39;t allow. &#xA;   Chercher &#34;ICSx&#34; et &#34;Calendar&#34; et faire pareil pour ces deux applications.&#xA;   Désactiver l&#39;optimisation de batterie pour une application&#xA;Settings -  Apps -  App launch -  chercher &#34;DAVx&#34; -  décocher la case &#34;Manage automatically&#34; -  cocher les trois cases &#34;Auto-launch&#34;, &#34;Secondary launch&#34; et &#34;Run in background&#34; puis OK.&#xA;   Chercher &#34;ICSx&#34; et &#34;Calendar&#34; et faire de même.&#xA;   Mettre Manage manually pour une application&#xA;&#xA;Pour les autres versions de EMUI, ces étapes seront surement similaires, si vous ne trouvez pas ces options vous pouvez chercher &#34;opti&#34; dans la barre de recherche des paramètres, ça peut aider.&#xA;&#xA;Mise en place de la synchronisation&#xA;&#xA;On lance l&#39;application DAVx⁵, on ajoute un compte avec Login with URL and user name.&#xA;Ici il s&#39;agit de l&#39;adresse de votre instance Nextcloud (ici, https://valise.chapril.org) ainsi que votre nom d&#39;utilisateur et mot de passe.&#xA;&#xA;Page de login dans DAVx5 1/2&#xA;&#xA;Dans la deuxième fenêtre, choisissez Groups are per-contacts categories en bas dans Contact group method.&#xA;&#xA;Page de login dans DAVx5 2/2&#xA;&#xA;Vous avez accès à trois onglets : CardDAV, CalDAV et Webcal. CardDAV sert à synchroniser vos contacts, CalDAV à synchroniser vos calendriers personnels, et Webcal les calendriers distants.&#xA;Cochez tout dans les deux premiers onglets pour tout synchroniser.&#xA;Dans le troisième onglet, le fait de cocher un calendrier distant ouvre l&#39;application ICSx⁵, il suffit ensuite de cliquer en haut à droite sur la flèche, puis à nouveau en haut à droite pour valider.&#xA;&#xA;ICSx5 ajout d&#39;un calendrier 1/2&#xA;&#xA;ICSx5 ajout d&#39;un calendrier 2/2&#xA;&#xA;Configuration des calendriers&#xA;&#xA;On lance Simple Calendar Pro, en haut à droite les trois petits points verticaux -  Settings -  CALDAV -  cocher CalDAV sync puis cliquer sur Manage synced calendars.&#xA;&#xA;Synchronisation CalDAV dans Simple Calendar Pro&#xA;&#xA;Vous avez tout en haut une section CALENDAR SUBSCRIPTIONS, il s&#39;agit des calendriers distants, et dans la section qui a pour nom votre adresse mail utilisée pour Nextcloud vous retrouvez à la fois vos calendriers personnels ET les calendriers distants.&#xA;Pour afficher les calendriers distants, il faut cocher la case correspondant dans CALENDAR SUBSCRIPTIONS tout en haut. Il ne sert à rien de cocher la case du calendrier dans la section avec vos calendriers personnels.&#xA;Pour afficher vos calendriers personnels, il faut cocher la case correspondant dans la section dont le nom est votre adresse mail (enregistrée dans votre instance Nextcloud).&#xA;&#xA;Abonnement à des calendriers dans Simple Calendar Pro&#xA;&#xA;Le calendrier est synchronisé !&#xA;&#xA;Note : Quand vous créerez un nouvel évènement dans Simple Calendar Pro, pensez à bien choisir &#34;Personal (votre mail)&#34; dans la liste des calendriers en bas. Autrement, il pourrait ne créer l&#39;évènement qu&#39;en local, et ne synchroniserait donc pas cet évènement avec votre compte Nextcloud.&#xA;&#xA;Configuration des contacts&#xA;&#xA;Simple Contacts Pro a directement accès à nos contacts. S&#39;ils ne sont pas visibles dans votre liste, cliquez en haut à droite sur les trois petits points verticaux -  Filter -  cocher la case Contacts (votremail OQ).&#xA;&#xA;Configuration des tâches&#xA;&#xA;Dans Tasks, les trois traits horizontaux en haut à gauche -  Settings -  Synchronization -  Add account -  CalDAV&#xA;&#xA;Comme d&#39;habitude, entrez votre nom de compte et mot de passe Nextcloud, ainsi que l&#39;URL de votre instance (dans mon cas, https://valise.chapril.org).&#xA;&#xA;Connexion à notre compte Nextcloud depuis Tasks&#xA;&#xA;On sauvegarde en haut à gauche, puis on fait glisser vers le bas pour synchroniser et c&#39;est bon !&#xA;&#xA;[01]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/01.png&#xA;[02]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/02.png&#xA;[03]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/03.png&#xA;[04]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/04.png&#xA;[05]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/05.png&#xA;[06]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/06.png&#xA;[07]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/07.png&#xA;[08]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/08.png&#xA;[09]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/09.png&#xA;[10]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/10.png&#xA;[11]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/11.png&#xA;[12]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/12.png&#xA;[13]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/13.png&#xA;[14]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/14.png&#xA;[15]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/15.png&#xA;[16]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/16.png&#xA;[17]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/17.png&#xA;[18]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/18.png&#xA;[19]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/19.png&#xA;[20]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/20.png&#xA;[21]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/21.png&#xA;[22]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/22.png&#xA;[23]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/23.png&#xA;[24]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/24.png&#xA;[25]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/25.png&#xA;[26]: https://barbier.iiens.net/Imagesupload/synchroniser-calendriers-contacts-taches-avec-nextcloud/26.png]]&gt;</description>
      <content:encoded><![CDATA[<p>Dans ce tutoriel, on va voir comment synchroniser nos calendriers, contacts et tâches entre nos différents appareils en utilisant les plugins Calendar, Contacts et Tasks de <a href="/phokopi/tag:Nextcloud" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Nextcloud</span></a>.</p>

<p>L&#39;intérêt ? Si là tout de suite votre téléphone tombe en panne, comment allez-vous récupérer vos contacts ? Peut-être en avez-vous fait une sauvegarde manuelle il y a quelque temps, stockée ailleurs que sur votre téléphone (sur votre ordinateur par exemple). Peut-être aussi que vous avez déjà synchronisé tout ça chez géant du web grâce à votre compte Google, Huawei, ou autre.
L&#39;idée ici est de synchroniser ces données (calendriers, contacts, tâches) sur un serveur Nextcloud, afin de savoir vraiment où elles sont et qui y a accès.
Vous pouvez héberger un serveur Nextcloud vous-même, ou bien vous inscrire sur une instance existante à laquelle vous faites confiance.</p>

<p>J&#39;espère ainsi contribuer à vous aider à reprendre le contrôle de vos données :)</p>

<p>On utilisera <a href="/phokopi/tag:Thunderbird" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Thunderbird</span></a> sur ordinateur, et sur smartphone Android il nous faudra plusieurs applications : <a href="https://f-droid.org/fr/packages/at.bitfire.davdroid/" rel="nofollow"><a href="/phokopi/tag:DAVx5" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">DAVx5</span></a></a>, <a href="https://f-droid.org/en/packages/at.bitfire.icsdroid/" rel="nofollow"><a href="/phokopi/tag:ICSx5" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">ICSx5</span></a></a>, <a href="https://f-droid.org/en/packages/com.simplemobiletools.calendar.pro/" rel="nofollow"><a href="/phokopi/tag:SimpleCalendarPro" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">SimpleCalendarPro</span></a></a>, <a href="https://f-droid.org/en/packages/com.simplemobiletools.contacts.pro/" rel="nofollow"><a href="/phokopi/tag:SimpleContactsPro" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">SimpleContactsPro</span></a></a> et <a href="https://f-droid.org/en/packages/org.tasks/" rel="nofollow"><a href="/phokopi/tag:Tasks" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Tasks</span></a></a>.</p>

<hr>

<h2 id="création-d-un-compte-nextcloud">Création d&#39;un compte Nextcloud</h2>

<p>Si vous ne posséder pas déjà un compte sur une instance Nextcloud, il va falloir remédier à cela. Vous pouvez par exemple, comme suggéré dans mon <a href="https://write.tedomum.net/phokopi/gestionnaire-de-mots-de-passe" rel="nofollow">tutoriel sur la gestion de mots de passe</a>, créer un compte sur l&#39;instance <a href="https://valise.chapril.org/" rel="nofollow">La Valise Chapril</a> de l&#39;April, association de promotion et de défense du logiciel libre.</p>

<p>On a maintenant accès aux trois modules Calendar, Contacts et Tasks.</p>

<hr>

<h2 id="synchronisation-sur-ordinateur">Synchronisation sur ordinateur</h2>

<h3 id="gestion-des-calendriers-sur-nextcloud">Gestion des calendriers sur Nextcloud</h3>

<p>Il y a deux types de calendrier qui peuvent vous intéresser : ceux que vous créez vous-mêmes, et les calendriers publics trouvables sur internet auxquels vous pouvez vous abonner.</p>

<p>Ces deux types de calendriers coexistent dans votre interface Nextcloud.
Il est en effet possible de créer un calendrier personnel en cliquant à gauche sur <em>New calendar</em> puis <em>New calendar</em> ou <em>New calendar with task list</em>, ou bien de s&#39;abonner à un calendrier distant avec <em>New subscription from link (read-only)</em>.</p>

<p>Ce calendrier distant est effectivement en lecture seule, et sera mis à jour régulièrement. Quand l&#39;auteur du calendrier le modifiera, vous recevrez donc automatiquement les modifications (certes avec un délai).</p>

<p>Les calendriers distants sont au format <strong>iCalendar</strong> (<code>.ics</code>), tandis que les calendriers “locaux” sont au format <strong>calDAV</strong>.</p>

<p>Vous pouvez par exemple <strong>vous abonner à un calendrier recensant les jours fériés en France</strong>, cela pourrait vous être utile ;)
L&#39;URL que j&#39;ai retenue est <a href="https://www.thunderbird.net/media/caldata/FrenchHolidays.ics" rel="nofollow">https://www.thunderbird.net/media/caldata/FrenchHolidays.ics</a> (trouvée sur la page <a href="https://www.thunderbird.net/en-US/calendar/holidays/" rel="nofollow">Holiday Calendars</a> du site internet Thunderbird).</p>

<p>On fait <em>New calendar</em> puis <em>New subscription from link (read-only)</em>, on entre le lien puis on clique sur la flèche.</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/07.png" alt="Ajout d&#39;un calendrier distant depuis Nextcloud"></p>

<p>On peut renommer le calendrier qui vient d&#39;être crée en cliquant sur les trois petits points à droite –&gt; <em>Edit name</em>, on rentre un nom puis on clique sur la flèche.</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/08.png" alt="Renommer un calendrier depuis Nextcloud"></p>

<p>Pour information, l&#39;URL d&#39;un calendrier public distant récupéré sur Google Calendar est de la forme : <code>https://calendar.google.com/calendar/ical/&lt;idCalendar&gt;@group.calendar.google.com/public/basic.ics</code> où <code>&lt;idCalendar&gt;</code> est à remplacer par l&#39;id du calendrier Google.</p>

<p><strong>Note :</strong> Les calendriers distants peuvent ne pas être ajoutés depuis l&#39;interface web Nextcloud si vous ne prévoyez de ne pas utiliser cette interface web (et donc seulement d&#39;utiliser que Thunderbird sur ordinateur et Simple Calendar Pro sur mobile), car comme il s&#39;agit d&#39;un calendrier distant, on sera obligés de les ajouter à la main également depuis ces applications.
Cependant, le faire vous permet de vous rappeler à quels calendriers distants vous êtes abonnés, donc <strong>je vous recommande de le faire quand même</strong> ;)</p>

<p>Vous pouvez organiser vos calendriers comme bon vous semble et en ajouter des distants, puis passer à l&#39;étape suivante quand vous êtes prêts.</p>

<h3 id="ajout-des-calendriers-sur-thunderbird">Ajout des calendriers sur Thunderbird</h3>

<p>Thunderbird intègre désormais (il me semble depuis la version 78) de base la gestion des calendriers et des tâches (avant il fallait installer le module complémentaire “Lightning”).</p>

<p>Tout en haut à droite de Thunderbird, on clique sur l&#39;icône Calendar :</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/01.png" alt="Icône Calendar dans Thunderbird"></p>

<p>On va devoir ajouter nos calendriers un par un.
À gauche dans la zone Calendar, on fait clique droit –&gt; <em>New Calendar...</em>.
On indique alors qu&#39;on souhaite ajouter un calendrier distant (il est effectivement sur le serveur Nextcloud) <em>On the Network</em>.</p>

<h4 id="ajout-d-un-calendrier-personnel">Ajout d&#39;un calendrier personnel</h4>

<p>Pour ajouter un calendrier <em>personnel</em> (lié à votre compte Nextcloud), il faut choisir le type <em>CalDAV</em>. Le <em>Username</em> correspond à votre nom de compte sur l&#39;instance Nextcloud, et l&#39;URL se récupère depuis l&#39;interface Nextcloud : à côté du nom de votre calendrier les trois petits points –&gt; <em>Copy private link</em>.</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/02.png" alt="Copier l&#39;URL privée d&#39;un calendrier depuis l&#39;interface web Nextcloud"></p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/03.png" alt="Champs *Username* et *Location* dans Thunderbird"></p>

<p>On vous demande ensuite de donner un nom au calendrier (pour ne pas vous prendre la tête vous pouvez mettre le même que sur Nextcloud) et une couleur (pareil).</p>

<p>On vous demande aussi si vous voulez associer une adresse mail à ce calendrier : libre à vous de le faire si vous en avez l&#39;utilité. Personnellement, ce n&#39;est pas (encore ?) le cas, donc je mets le champ à <em>None</em>.</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/04.png" alt="Nom, email, couleur associé au calendrier dans Thunderbird"></p>

<p>On vous demande ensuite votre mot de passe Nextcloud, pour se connecter à votre compte et récupérer le calendrier qui est privé. Pensez à <strong>cocher la case <em>Use Password Manager to remember this password.</em></strong>, cela vous évitera de devoir remettre votre mot de passe à chaque fois que Thunderbird ira chercher les modifications du calendrier sur le serveur ;)</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/05.png" alt="Entrée du mot de passe du compte distant"></p>

<p>Et voilà ! Vous pouvez répéter l&#39;opération pour tous vos calendriers <em>privés</em>, mais sans avoir à rentrer votre mot de passe Nextcloud à chaque fois puisque celui-ci est maintenant enregistré.</p>

<h4 id="ajout-d-un-calendrier-distant">Ajout d&#39;un calendrier distant</h4>

<p>Cette fois-ci, on choisit d&#39;ajouter un calendrier <em>distant</em> au format <em>iCalendar</em>. Ajoutons donc le calendrier distant des jours fériés en France (<a href="https://www.thunderbird.net/media/caldata/FrenchHolidays.ics" rel="nofollow">https://www.thunderbird.net/media/caldata/FrenchHolidays.ics</a>).</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/06.png" alt="Ajoutant d&#39;un calendrier distant"></p>

<p>De la même façon, on lui donne un nom, une couleur, et on choisit ou non si on veut associer une adresse mail à ce calendrier.
Ici, pas besoin de mot de passe puisque le calendrier est public.</p>

<p>Le calendrier distant est maintenant synchronisé !</p>

<p>Je vous conseille de passer tous vos calendriers distants en lecture seule sur Thunderbird. Cela vous empêchera d&#39;y ajouter des évènements locaux.
Pour cela, clique droit sur le calendrier –&gt; <em>Properties</em> –&gt; cocher la case <em>Read Only</em> :</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/18.png" alt="Case *Read Only* pour un calendrier distant dans Thunderbird"></p>

<h3 id="tâches-dans-thunderbird">Tâches dans Thunderbird</h3>

<p>Les tâches sont liées et incluses aux calendriers. Il suffit donc d&#39;ajouter un calendrier compatible avec les tâches (crée dans l&#39;interface web Nextcloud avec <em>New calendar with task list</em>) dans l&#39;onglet Calendar de Thunderbird pour y avoir accès.</p>

<p>On accède à l&#39;onglet Tasks en haut à droite de Thunderbird, juste à côté de l&#39;onglet Calendar :</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/09.png" alt="Bouton pour accéder à l&#39;onglet Tasks"></p>

<h3 id="contacts-dans-thunderbird">Contacts dans Thunderbird</h3>

<p>Pour synchroniser nos contacts sur Thunderbird, on utilise l&#39;extension “CardBook”. Au moment où j&#39;écris l&#39;article, l&#39;add-on présent dans les dépôts Thunderbird n&#39;est pas encore mis à jour pour fonctionner avec la dernière version (78) de Tunderbird, mais un correctif est déjà téléchargeable sur leur git.</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/10.png" alt="Extension CardBook dans le store Thunderbird"></p>

<p>Il est possible d&#39;installer le module depuis un fichier téléchargé, c&#39;est ce que j&#39;ai fait ici :</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/11.png" alt="Installation d&#39;un module Thunderbird depuis un fichier"></p>

<p>On accède à l&#39;onglet CardBook encore une fois tout en haut à droite de Thunderbird :</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/12.png" alt="Bouton pour accéder à l&#39;onglet CardBook"></p>

<p>On va synchroniser nos contacts. Dans <em>All Address Books</em> à gauche, clique droit –&gt; <em>New Address Book</em> –&gt; <em>Remote</em>.</p>

<p>On utilise du <em>CardDAV</em>, le <em>Username</em> et <em>Password</em> sont ceux ce votre compte Nextcloud, et on récupère l&#39;URL depuis l&#39;interface web Nextcloud dans l&#39;onglet Contacts, tout en bas à gauche <em>Settings</em> –&gt; les trois petits points à droite –&gt; <em>Copy link</em></p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/13.png" alt="Récupérer l&#39;URL de notre CardDAV de contacts depuis Nextcloud"></p>

<p>Encore une fois on peut cocher <em>Use Password Manager to remember this password</em>.
On clique ensuite sur <em>Validate</em> pour que Thunderbird vérifie la configuration, puis sur <em>Next</em>, <em>Next</em> à nouveau, et enfin <em>Finish</em>.</p>

<p>Nos contacts sont maintenant synchronisés !</p>

<p><strong>Note :</strong> Quand vous aurez pour la première fois créé un contact <strong>avec une date d&#39;anniversaire</strong> associé à ce contact, Nextcloud créera un calendrier <em>Contact birthdays</em>.
Si ce n&#39;est pas le cas pour vous, vous pouvez l&#39;activer manuellement depuis l&#39;interface web dans Nextcloud, onglet Calendar, <em>Settings &amp; import</em> en bas à gauche –&gt; cocher <em>Enable birthday calendar</em>.</p>

<p>Essayons cela. On crée un contact depuis CardBook dans Thunderbird (Bouton <em>New Contact</em> en haut à droite), on lui donne un petit nom et surtout on rentre une date de naissance, et on sauvegarde (<em>Save</em>).</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/16.png" alt="Création d&#39;un contact depuis CardBook"></p>

<p>On peut ensuite cliquer sur <em>Synchronize</em> en haut à gauche dans l&#39;onglet CardBook pour forcer la synchronisation (par défaut automatique toutes les heures il me semble).</p>

<p>Vous pourrez alors <strong>ajouter ce nouveau calendrier dans Thunderbird</strong> comme nous avons appris à le faire plus haut :</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/15.png" alt="Ajout dans Thunderbird du calendrier *Contact birthdays* automatiquement crée"></p>

<p>Ce nouveau calendrier <em>Contact birthdays</em> est certes lié à votre compte Nextcloud, mais il vaut mieux le passer là aussi en <strong>Read-only</strong>, comme pour les calendriers distants (clique droit –&gt; <em>Properties</em> –&gt; cocher la case <em>Read Only</em>).</p>

<p>On clique aussi sur <em>Synchronize</em> en haut à gauche dans l&#39;onglet Calendar pour mettre à jour les calendriers.</p>

<p>L&#39;anniversaire apparait alors à la date du jour :</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/17.png" alt="Anniversaire de notre contact de test"></p>

<hr>

<h2 id="synchronisation-sur-smartphone">Synchronisation sur smartphone</h2>

<h3 id="installation-des-applications">Installation des applications</h3>

<p>Sur Android, il vous faut télécharger plusieurs applications pour synchroniser et utiliser votre calendrier, vos contacts et vos tâches : <a href="https://f-droid.org/fr/packages/at.bitfire.davdroid/" rel="nofollow">DAVx⁵</a>, <a href="https://f-droid.org/en/packages/at.bitfire.icsdroid/" rel="nofollow">ICSx⁵</a>, <a href="https://f-droid.org/en/packages/com.simplemobiletools.calendar.pro/" rel="nofollow">SimpleCalendarPro</a>, <a href="https://f-droid.org/en/packages/com.simplemobiletools.contacts.pro/" rel="nofollow">SimpleContactsPro</a> et <a href="https://f-droid.org/en/packages/org.tasks/" rel="nofollow">Tasks</a>.</p>

<p>Le mieux est d&#39;<strong>installer le catalogue d&#39;applications libres et open-source <a href="https://f-droid.org/fr/" rel="nofollow">F-Droid</a></strong> sur votre téléphone, puis d&#39;installer ces applications depuis F-Droid.</p>

<p><strong>Note :</strong> Il est surement aussi possible d&#39;utiliser vos applications de base du téléphone de calendrier et de contacts pour arriver au même résultat, mais l&#39;application <em>Simple Calendar Pro</em> est <em>vraiment</em> bien foutue et mérite qu&#39;on s&#39;y intéresse ;) À la limite vous pouvez donc ne pas utiliser Simple Contacts si vous le souhaitez.</p>

<p>Si vous avez <em>un téléphone Huawei basé sur EMUI</em>, il vous faudra <strong>désactiver l&#39;optimisation de batterie des trois premières applications</strong> et <strong>autoriser la gestion manuelle pour leur lancement</strong>. Deux étapes pour ça, sur EMUI 10 ça donne :
1. <em>Settings</em> –&gt; <em>Apps</em> –&gt; <em>Apps</em> –&gt; les trois points verticaux en haut à droite –&gt; <em>Special access</em> –&gt; <em>Battery optimization</em> –&gt; <em>All apps</em> en haut à gauche –&gt; chercher “DAVx” –&gt; cliquer dessus –&gt; <em>Don&#39;t allow</em>.
   Chercher “ICSx” et “Calendar” et faire pareil pour ces deux applications.
   <img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/26.png" alt="Désactiver l&#39;optimisation de batterie pour une application">
2. <em>Settings</em> –&gt; <em>Apps</em> –&gt; <em>App launch</em> –&gt; chercher “DAVx” –&gt; décocher la case “Manage automatically” –&gt; cocher les trois cases “Auto-launch”, “Secondary launch” et “Run in background” puis OK.
   Chercher “ICSx” et “Calendar” et faire de même.
   <img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/27.png" alt="Mettre *Manage manually* pour une application"></p>

<p>Pour les autres versions de EMUI, ces étapes seront surement similaires, si vous ne trouvez pas ces options vous pouvez chercher “opti” dans la barre de recherche des paramètres, ça peut aider.</p>

<h3 id="mise-en-place-de-la-synchronisation">Mise en place de la synchronisation</h3>

<p>On lance l&#39;application DAVx⁵, on ajoute un compte avec <em>Login with URL and user name</em>.
Ici il s&#39;agit de l&#39;adresse de votre instance Nextcloud (ici, <code>https://valise.chapril.org</code>) ainsi que votre nom d&#39;utilisateur et mot de passe.</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/19.png" alt="Page de login dans DAVx5 1/2"></p>

<p>Dans la deuxième fenêtre, choisissez <em>Groups are per-contacts categories</em> en bas dans <em>Contact group method</em>.</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/20.png" alt="Page de login dans DAVx5 2/2"></p>

<p>Vous avez accès à trois onglets : CardDAV, CalDAV et Webcal. CardDAV sert à synchroniser vos contacts, CalDAV à synchroniser vos calendriers personnels, et Webcal les calendriers distants.
Cochez tout dans les deux premiers onglets pour tout synchroniser.
Dans le troisième onglet, le fait de cocher un calendrier distant ouvre l&#39;application ICSx⁵, il suffit ensuite de cliquer en haut à droite sur la flèche, puis à nouveau en haut à droite pour valider.</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/21.png" alt="ICSx5 ajout d&#39;un calendrier 1/2"></p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/22.png" alt="ICSx5 ajout d&#39;un calendrier 2/2"></p>

<h3 id="configuration-des-calendriers">Configuration des calendriers</h3>

<p>On lance Simple Calendar Pro, en haut à droite les trois petits points verticaux –&gt; <em>Settings</em> –&gt; <em>CALDAV</em> –&gt; <strong>cocher <em>CalDAV sync</em></strong> puis <strong>cliquer sur <em>Manage synced calendars</em></strong>.</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/23.png" alt="Synchronisation CalDAV dans Simple Calendar Pro"></p>

<p>Vous avez tout en haut une section <em>CALENDAR SUBSCRIPTIONS</em>, il s&#39;agit des calendriers distants, et dans la section qui a pour nom votre adresse mail utilisée pour Nextcloud vous retrouvez à la fois vos calendriers personnels ET les calendriers distants.
<em>Pour afficher les calendriers distants</em>, il faut cocher la case correspondant dans <em>CALENDAR SUBSCRIPTIONS</em> tout en haut. Il ne sert à rien de cocher la case du calendrier dans la section avec vos calendriers personnels.
<em>Pour afficher vos calendriers personnels</em>, il faut cocher la case correspondant dans la section dont le nom est votre adresse mail (enregistrée dans votre instance Nextcloud).</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/24.png" alt="Abonnement à des calendriers dans Simple Calendar Pro"></p>

<p>Le calendrier est synchronisé !</p>

<p><strong>Note :</strong> Quand vous créerez un nouvel évènement dans Simple Calendar Pro, pensez à bien choisir “Personal ()” dans la liste des calendriers en bas. Autrement, il pourrait ne créer l&#39;évènement qu&#39;en local, et ne synchroniserait donc pas cet évènement avec votre compte Nextcloud.</p>

<h3 id="configuration-des-contacts">Configuration des contacts</h3>

<p>Simple Contacts Pro a directement accès à nos contacts. S&#39;ils ne sont pas visibles dans votre liste, cliquez en haut à droite sur les trois petits points verticaux –&gt; <em>Filter</em> –&gt; cocher la case <em>Contacts ( OQ)</em>.</p>

<h3 id="configuration-des-tâches">Configuration des tâches</h3>

<p>Dans Tasks, les trois traits horizontaux en haut à gauche –&gt; <em>Settings</em> –&gt; <em>Synchronization</em> –&gt; <em>Add account</em> –&gt; <em>CalDAV</em></p>

<p>Comme d&#39;habitude, entrez votre nom de compte et mot de passe Nextcloud, ainsi que l&#39;URL de votre instance (dans mon cas, <code>https://valise.chapril.org</code>).</p>

<p><img src="https://barbier.iiens.net/Images_upload/synchroniser-calendriers-contacts-taches-avec-nextcloud/25.png" alt="Connexion à notre compte Nextcloud depuis Tasks"></p>

<p>On sauvegarde en haut à gauche, puis on fait glisser vers le bas pour synchroniser et c&#39;est bon !</p>
]]></content:encoded>
      <guid>https://write.tedomum.net/phokopi/synchroniser-calendriers-contacts-taches-avec-nextcloud</guid>
      <pubDate>Fri, 24 Jul 2020 12:50:31 +0000</pubDate>
    </item>
  </channel>
</rss>