Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/byesga/tutos/plugins/plxHCaptcha/plxHCaptcha.php:1) in /usr/www/users/byesga/tutos/index.php on line 61
Radicale : Importer ses contacts et agendas - Bye Gafam, les tutos ! menu
Radicale : Importer ses contacts et agendas

Utilisation d'un serveur Radicale pour la synchronisation des contacts et calendriers ( CardDav / Caldav)

# Prelude

Vous avez suivi mon tuto sur l'installation d'un serveur Radicale sur le Raspberry?
Vous êtes capables de vous connecter à l'interface Radicale, et vous vous souvenez bien de l'identifiant et du mot de passe ?
Bien.

Vous êtes prêts pour les étapes suivantes ?

  1. Exporter vos agendas
  2. Exporter vos contacts (carnet d'adresses)
  3. Créer dans Radicale un nouvel agenda et un nouveau carnet d'adresses
  4. Importer votre agenda
  5. Importer vos contacts
  6. Synchroniser le mobile (Agenda et contacts)

 

# Exporter son agenda

 

Il faut d'abord récupérer ses données.
Pour Google Agenda, il faut aller dans "Paramètres et Partage" en cliquant à droite de l'agenda, puis "Exporter".
Répéter l'opération s'il y a plusieurs agendas à récupérer.
Normalement vous avez récupéré un fichier dont l'extension est .ICS
 

# Exporter ses contacts

Concernant les contacts, il va falloir les exporter au format vCard
Répéter l'opération s'il y a plusieurs carnets d'adresses à récupérer.
Normalement vous avez récupéré un fichier dont l'extension est .VCS

 

# Créer ses collections

Dans Radicale, ce qu'on appelle une collection n'est ni plus ni moins qu'un carnet d'adresses ou un agenda.
Se connecter à l'interface Radicale : http://192.168.0.254:5232 à l'aide de l'un des identifiants créés précédemment.
 
On créé une collection  'AddressBook" que l'on peut appeler "mes contacts"
Évidemment, rien ne vous empêche de créer plusieurs carnet d'adresses, mais je conseille plutot d'en avoir un seul, vous pourrez toujours séparer les contacts plus tard dans des groupes "perso", "pro", etc
 
On créé une autre collection "Calendar, journal and tasks" que l'on peux appeler "mon agenda" par exemple.
Pour les agendas par contre, je créé autant d'agenda que voulu.
 

 
Radicale est petit, rapide et efficace, mais il fait le strict minimum,Et oui, il n'est pas possible d'importer ses fichiers .ICS et .VCF directement.

Pour importer les fichiers, on va utiliser un logiciel sur l'ordinateur.

Perso j'ai installé le logiciel Thunderbird, c'est un logiciel qui sert à gérer ses emails, mais j'ai ajouté 2 extensions / addons:

 

# Importer ses calendriers dans Radicale

J'ouvre Thunderbird, puis l'addon Lightning (menu > évènements et tâches > agenda) ou directement l'icone Agenda dans la barre en haut directement

 

Dans le cadre à gauche, clic droit > "nouvel agenda" > "sur le réseau"

  • format: Caldav
  • nom d'utilisateur: <on laisse vide>
  • Emplacement: http://192.168.0.254:5232/ludo/181459e1-0f03-27ec-d7b8-b7844d2919d1/

Dans Emplacement, on va coller la valeur de URL qu'on aura récupéré dans l'interface Radicale.

A l'ecran suivant, on appelle son agenda "mon agenda" par exemple, et dans adresse electronique on met "aucun"

Il devrait vous demander à l'écran suivant votre identifiant et mot de passe.
On valide, si ca passe, tout va bien.

 

Vient maintenant l'import en lui même.

On clique le menu en haut à droite (les 3 petites barres horizontales) > évènements et tâches > importer et je fournis le .ICS
On choisit bien "mon agenda"

Thunderbird va se bloquer pendant 2-3 minutes le temps de faire l'import.

Il n'est pas impossible que Thunderbird rafraichisse mal l'agenda, il faut décocher/recocher la case pour rafraichir l'affichage correctement.
Puis je répète cette opération pour autant d'agenda que je souhaite avoir

 
 

# Importer ses contacts dans Radicale

Toujours dans Thunderbird, j'ouvre l'addon Cardbook via la petite icone dans la barre en haut
 
A gauche, clic droit >  "nouveau carnet d'adresse", je choisis le type "distant", à l'écran suivant je conserve donc bien Carddav et je renseigne l'URL fournie par Radicale ainsi que les identifiants que j'avais choisi.
Je clique sur "Valider", s'il ne se passe rien c'est que c'est bon (oui c'est débile)
 
Ne reste plus qu'à importer en faisant je clic droit sur mon nouveau carnet d'adresse et je fais "importer des contacts depuis un fichier" en fournissant donc mon fichier vCard .VCS
La barre en bas indique le status de la synchronisation, il faut bien faire attention.
 
Tant que vous voyez (modifiés localement: xx=) celà signifie que la synchronisation est toujours en cours.
Si ca ne bouge plus pendant 1min recliquez sur "Synchroniser"
 
 
 

# Synchroniser ses contacts et agendas avec son mobile

A partir de là, vous avez donc tout réimporter, libre à vous de faire des modifications de vos contacts et agendas depuis vos addons Thunderbird Cardbook et Lightning
 
Concernant la synchronisation mobile (c'est ce qui intéresse le plus en général), je peux vous conseiller dans le choix des applications:

 

 

face Nerd
insert_invitation 22 mars 2020
folder Tutoriels
label Radicale
label import
label Carddav
label Caldav
label Calendrier
label Contacts
label Thunderbird

2 commentaires

comment

Bonjour,
J'ai donc réussi à mettre en service radical sur mon raspberry.
J'ai crée un calendrier suivant ton tuto. Puis j'ai été dans Evolution et j'ai tenté d'exporter le calendrier d'Evolution vers le calendrier CalDav de mon raspi. Le système Linux me signale que le fichier est en écriture seule, et que je n'ai pas les droit d'accès.
J'ai exporté le calendrier de Evolution dans un repertoire, Et j'ai fait un upload de caldav depuis le fichier en question. Cela à fonctionner, une nouvelle collection a été créée dans le raspi.
Sur mon android, j'ai reussi a importé (synchroniser le calendrier).
Cependant, il semble que je ne puisse pas exporter (synchroniser) directement depuis Evolution. Il me semble que j'ai tous configurer, mais la synchronisation ,'a pas l'air de se faire. Mon Linux monte un dav://192.x.x.x=5232/........ mais n'arrive a rien
Je peu evidemment refaire un export vers un repertoire de mon PC et refaire un upload de radicale; mais cela me semble un peu bête.

As tu des idées, pour synchroniser mon Evolution avec radicale, et comment synchroniser dans l'autre sens, si je crée un rendez vous sous android comment le rapporter dans Evolution ?

Merci de ton aide (en tous cas de m'avoir lu jusqu'ici)

michel

#1
face michel
insert_invitation lundi 12 avril 2021 - 12:43
Répondre
comment

Alors là, je ne connais pas du tout Evolution désolé. Il n'y aurait pas dans les menus d'Evolution un menu log/journal quelque chose qui te permettrait de voir d'où vient le souci.
Je ne saurais pas plus t'aider.

Quoiqu'il en soit, je te félicite d'avoir sauté le pas de l'auto-hébergement ;-)
Et SURTOUT, pense à faire des sauvegardes régulières (avec des exports par exemple) de tes calendriers et/ou contacts.
La SD Card du Raspberry n'est pas aussi fiable qu'un vrai disque dur.

#2
face Nerd
insert_invitation mardi 13 avril 2021 - 20:50
Répondre

Écrire un commentaire

account_circle
mail
http
mode_edit
lock

rss_feed