Déc 032017
 

Synchronisation iOS de ses données Caldav-Carddav.

Nous avons vu dans les billets précédents (Carddav : Héberger ses contactsCaldav le pendant de Carddav pour les calendriers) comment stocker rendez-vous comme contacts dans un serveur Nas Synology en s’appuyant sur les serveurs Caldav et Carddav.
Mais quel intérêt si nous ne pouvons accéder à ces données lorsque nous en avons le plus besoin. Regardons (surement à travers plusieurs nouveaux billets) comment effectuer une synchronisation iOS (dans un premier temps) de ces mêmes données puis avec plusieurs outils Mobile ou non. Commençons donc par l’accès sur des devices fonctionnant sous iOS. (Tablette comme smartphone).

Accès depuis le réseau local (soit lorsque vous êtes dans le même réseau que le NAS)

Avouons le, ce n’est pas le cas le plus intéressant, puisque souvent nous ne sommes pas sur place. Mais toutefois, il peut être suffisant de synchroniser contacts et rendez-vous uniquement lors de notre passage à la maison (ou au bureau si votre NAS est à usage professionnel). Nous verrons ensuite comment le faire depuis l’extérieur.

Il nous faut tout d’abord connaitre l’adresse IP interne de notre NAS. Gageons que si vous avez réussi à accéder à DSM, vous la connaissez. Nous devons maintenant trouver quelle URL complète va nous permettre d’accéder aux serveurs.

Cas de Caldav :

En cliquant sur la petite flèche à coté du nom du calendrier comme vu dans l’article précédent on peut (en choisissant l’item « Compte Caldav » ) afficher les url à indiquer pour synchroniser avec MacOs/iOs et /ou Thunderbird. Dans le cas qui nous intéresse, il suffit de prendre l’URL MacOs et iOS.

Choix des URLS Caldav

Remplacer l’adresse IP masquée par la votre et après le port (à modifier si vous l’avez personnalisé) figure le nom de l’utilisateur auquel est raccordé le compte Caldav.

Si plusieurs calendriers sont en lien, alors il y en aura automatiquement plusieurs également sur le périphérique.

Regardons maintenant sur le device iOS (iPad dans ce cas) comment paramétrer l’accès à caldav.

Nous devons nous rendre dans l’app de gestion des paramètres, puis choisir l’item Calendrier et enfin Ajouter un compte : 

Ios Synchronisation : Ajouter un compteIos Synchronisation : Ajouter un compte -2

Ios Synchronisation : Ajouter un compte -3

 

 

 

 

 

Ios Synchronisation : Ajouter un compte -4

 

 

 

 

 

 

 

 

 

 

Dans la ligne serveur, ajouter l’adresse IP de votre NAS
Le nom d’utilisateur correspond à l’utilisateur défini sur le NAS pour le calendrier à synchroniser
Le mot de passe est bien sur celui associé à l’utilisateur

Intéressons nous maintenant aux paramètres avancés

Ios Synchronisation : Ajouter un compte -5

 

Dans  cet exemple, et parce que nous sommes dans le réseau interne, l’usage de SSL n’est pas obligatoire. Le port à utiliser est indiqué dans les paramètres retrouvés sur le calendrier au début des opérations.

Enfin l’URL du compte est juste la copie exacte de la ligne récupérée dans ces mêmes paramètres.

Si tout est bien paramétré, on ne doit pas rencontrer d’erreur à la validation et en se rendant dans l’application calendrier, on doit retrouver l’ensemble des calendriers affectés au compte Caldav choisi pour la Synchronisation iOS.

 

Passons maintenant au cas de Carddav : 

On va cette fois le faire avec un iPhone. Tout d’abord, comme pour caldav on va chercher les liens pour accéder à nos données. Pour la synchronisation iOS, il nous faut simplement le lien interne pointant vers le serveur contenant le carnet d’adresse. 

Synchronisation iOS Carddav 1

 

 

Pour ce faire, sur le NAS depuis le menu général, on ouvre l’item Carddav Server

 

 

 

On retrouve les ports paramètrés lors de la mise en place du serveur.
Nous connaissons donc l’URL + le port + le nom et mot de passe de l’utilisateur auquel est affecté le carnet d’adresse. on peut donc passer sur l’iPhone pour ajouter le carnet d’adresse.
Il faut se rendre dans réglages / Contacts puis choisir l’item Comptes.

Choisir Ajouter un compte, puis Autre et enfin ajouter un compte CardDav.

Synchronisation iOS Carddav 1Synchronisation iOS Carddav 2

 

 

 

 

 

 

 

 

 

Il nous est alors demander de compléter les coordonnées d’accès au serveur : Url + nom et Password + une description du compte. Cliquer ensuite sur suivant. Si problème avec la connexion https, il faut cliquer sur réglages avancés et venir ajouter le port que l’on a relevé précédemment (8443 dans l’exemple). L’URL du compte est ensuite automatiquement remplie.

Synchronisation iOS Carddav 3Synchronisation iOS Carddav 4Synchronisation iOS Carddav 5 

 

 

 

 

 

 

 

 

Si l’on se rend ensuite sur l’iphone dans l’App de gestion des contacts et que l’on clique sur groupes, on retrouve bien notre carnet d’adresse, et les contacts se sont bien synchronisés. Toute modification faite sur le serveur ou sur l’iphone sera reproduite de manière bi-directionnelle.

Voila qui conclue l’article sur la synchronisation iOS de nos deux serveurs. Celle ci n’a été décrite qu’en interne du réseau local pour l’instant. J’y reviendrais avec un prochain article pour vous expliquer comment rendre cette synchronisation iOS effective même en dehors de notre réseau.

(vu 6 fois)

 Laisser un commentaire

Vous pouvez utiliser ces tags et attributs HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(requis)

(requis)