====== DAVx⁵ / Synchroniser des calendriers et carnets d'adresse sur Android ====== Nous prendrons l'exemple d'une synchronisation entre un webmail Zimbra (comme celui fournit par [[https://yulpa.io/]]) et un téléphone Android. Nous vous conseillons l'application **DAVx⁵** pour la synchronisation sur Android. D'autres applications comme **CalDAV Sync Adapter** et **aCalDAV** sont susceptibles de fonctionner, mais DAVx⁵ a certains avantages par rapport aux autres applications. ===== Installation ===== DAVx⁵ est disponible gratuitement sur F-Droid (Tutoriel d'installation de F-Droid) et au prix de 4.99€ (merci de soutenir l'équipe derrière le projet) sur Google Play. ===== Synchronisation des contacts et des agendas ===== * Ouvrez l'application DAVx⁵ * Sélectionnez **Ajouter un compte** (le bouton + en bas à droite). * Sélectionnez **Connexion avec une URL et un nom d'utilisateur** {{:numerique:android:pasted:20220131-134539.png}} **Note** : Si vous utilisez l'authentification en deux étapes, vous devez créer un mot de passe d'application. - Entrez l'URL de base : ''l’adresse de votre webmail si vous êtes avec Zimbra'' - Indiquez votre **nom d'utilisateur** : ''votre adresse Email si vous êtes avec Zimbra'' - Entrez votre mot de passe. - Enfin, sélectionnez **Se connecter**. - Cliquez sur **Créer un compte** - Une fois l'assistant terminé, vous êtes redirigé vers votre nouveau compte (sinon, cliquez sur le compte créé nouvellement dans DAVx⁵). {{:numerique:android:pasted:20220131-134726.png}} Pour activer la synchronisation des contacts, appuyez simplement sur la case à cocher devant le nom du carnet à synchroniser dans la section **Carnets d'adresses**. Pour activer la synchronisation des agendas, cochez les cases correspondant à vos agendas dans la section **Agendas**. Notez que l'agenda « Anniversaires des contacts » est en lecture seule. Dans votre application agenda, cliquez sur le menu hamburger pour cocher les agendas à afficher. Les agendas sont alors présents dans votre application d'Agenda. DAVx⁵ permet la synchronisation entre Zimbra (ou votre fournisseur de calendrier en ligne) et votre téléphone mais vous devez ajouter votre téléphone à une application agenda : * celle par défaut de android * **ou** Etar (sur F-droid / sur Google Play) * **ou** Simple Calendar Pro (sur F-droid / sur Google Play) {{:numerique:android:pasted:20220131-134807.png}} **Note** : les abonnements aux agendas externes (fichier ''.ics'') effectués dans ton calendrier en ligne sont détectés par DAVx⁵ mais il faut installer l'application ICSx⁵ (Google Play, F-Droid). ===== Synchronisation d'un nouvel agenda ===== Pour ajouter un nouvel agenda, vous devez : - cliquer sur votre compte dans DAVx⁵ * cliquer sur l'onglet **Agendas** * cliquer sur tout en haut à droite * cliquer sur **Actualiser la liste des calendriers** * cocher le nouvel agenda à ajouter **Note** : si vous ajoutez un agenda **depuis** DAVx⁵, celui-ci sera ajouté automatiquement à votre agenda en ligne mais vous devrez forcer la synchronisation pour pouvoir l'ajouter à votre agenda téléphone. ===== Synchronisation des contacts existants du téléphone vers Zimbra ===== Les contacts déjà existants sur le téléphone ne sont pas synchronisés sur Zimbra car ils ne sont pas dans le même compte sur votre appareil Android. Il faut commencer par exporter vos contacts existants dans l'application Contacts de votre appareil, puis les réimporter dans le compte CalDAV. Allez dans l'application Contacts, puis sélectionnez **Importer/Exporter** dans le menu. Choisissez **Exporter dans fichier VCF**, puis l'application vous demande où vous voulez enregistrer le fichier. Sélectionnez par exemple **Téléchargements**. {{..:framasoft_docs_-_raw_master_fr_agenda_images_davdroid-3.png|Exportation des contacts}} Vous devez maintenant vous rendre dans vos téléchargements et ouvrir le fichier VCF. Si vous avez un choix de plusieurs applications pour ouvrir le fichier, choisissez l'application **Contacts** de base d'Android ou de Google. Il vous est demandé dans quel compte vous voulez importer ces contacts. Choisissez le compte DAVx⁵ que vous venez de créer. {{:numerique:android:pasted:20220131-135051.png}} Les contacts sont alors importés dans ce compte et progressivement téléversés sur Zimbra. Si vous avez des contacts en double, vous pouvez sélectionner les comptes à afficher dans le menu de l'application Contacts : **Contacts à afficher**. (d'après [[https://docs.framasoft.org/fr/agenda/Synchronisation/Android.html]]) {{tag>android calendriers contacts appsandroid}}