Ajout calendrier Nextcloud

Bonjour,
Je cherche à rajouter un agenda nextcloud mais je n’y parviens pas.
L’adresse : https:///cloud/remote.php/dav ne fonctionne pas surtout il va bien falloir saisir les login et mot de passe.
Merci pour votre aide.

Bonjour,

il y a un / de trop enter https et cloud
Il n’en faut que 2
Et cloud en domaine, ce n’est pas correct non plus, il manque au minimum l’extension du domaine (.truc).

Oui, j’avais indiquer une balise mais elle n’est pas passée. entre https:// et / avec le nom du serveur
En fait le plugin utilise un fichier .ics
Nextcloud est capable de faire un export. Je peux mettre ce fichier sur un serveur. L’idée est d’automatiser le processus.
D’où ma question, pas très précise au départ j’en conviens !
Est ce que certains utilisateurs ici utilise nextcloud avec ce plugin ?

Si ton site donne accès à un ical tu mets l’adresse de celui-ci.

Désolé pour cette question de Newbie mais j’ai un lien vers .ics c’est pareil ? Car ça n’a pas l’air de marcher.

Le lien fonctionne dans un navigateur.
Pourtant :

[2024-04-28 17:50:04][DEBUG] : 01 => ICAL = false
[2024-04-28 17:50:04][DEBUG] : 02 => EVENTS = []
[2024-04-28 17:50:04][DEBUG] : Event options : null
[2024-04-28 17:50:04][DEBUG] : Aucun calendrier correspondant à : 8693
[2024-04-28 17:50:04][DEBUG] : Aucun calendrier correspondant à : 8693

Ton ical ne doit pas être accessible de l’extérieur vu que le log renvoie false.

Si tu mets le même liens en import sur Google Agenda, je suppose que cela ne fonctionne pas non plus.

Je ferai un test.

J’ai bien sûr effectué ce test,le lien fonctionne parfaitement sur mon navigateur. Il renvoie vers le fichier.ics qui se télécharge directement.

Helloo,

Je viens d’installer CasaOs sur une VM Proxmox et NextCloud dans la foulée sur ce CasaOs.

Après quelques tentatives, j’ai donc dû passer par les étapes suivantes :

  • déclarer un accès externe en https à mon agenda pour pouvoir créer un lien de mon agenda NextCloud
  • ajouter le nom de domaine dans les trusted_domains dans le fichier de configuration de NextCloud
  • déclarer en read-only l’accès à ce fichier de configuration

Ensuite, j’ai pu obtenir :

  • un lien de mon agenda NextCloud pour le recopier dans le plugin import2calendar
  • et donc avoir une synchronisation automatique au niveau du plugin agenda officiel Jeedom lors de modifications dans l’agenda NextCloud :partying_face:

Au niveau, du plugin import2calendar, je copie l’url copiée au format suivant dans mon équipement :

Bravo de vous donner tant de mal !
J’ai également réussi ces étapes. Pourtant le lien de fonctionne pas. Vous obtenez une connexion entre le plugin et nextcloud via ce lien ? Pour ma part, rien de remonte… J’ai toujours « false » dans les logs…
Je précise que le lien ainsi crée par nextcloud fonctionne très bien dans un navigateur !

J’ai ajouté une capture du format du lien récupéré pour comparaison.
Je ne sais pas en dire plus :

  • à la création de l’aquipement, j’ai bien eu l’agenda recopié dans l’agenda officiel Jeedom
  • suite à cet ajout, j’ai bien eu une mise à jour automatique de l’agenda officiel après avoir ajouté un nouvel événement au niveau de l’agenda nextcloud

Merci pour ces précisions.
Il me semble faire exactement la même chose mais le plugin ne parvient pas au fichier. Je vais essayer une réinstallation du plugin…Sait-on jamais !

Après réinstall, pas plus de résultats : l’import des vacances scolaire fonctionne bien. Mais pas l’URL ical. Le log n’est pas assez bavard pour comprendre pourquoi cela ne fonctionne pas.

J’aurais le temps de tester demain, aujourd’hui je n’étais pas libre.

1 « J'aime »

Peux tu en MP me donner le lien que tu indique dans le plugin.

Car je peux pas mettre plus de log, tu bloque à la récupération du fichier.

Hello,

Quelle version de NextCloud utilises-tu ?
Tu l’as installé en local chez toi ou tu es connecté sur le cloud ?

Je vois que ton url est un lien vers un .ics alors que j’ai un lien avec le paramètre ?export à la fin.
Il doit donc y avoir une différence de scénario qui fait que ça ne fonctionne pas pour toi.

Pour info.,

Accessible automatiquement depuis plugin-jeemate juste en précisant d’importer l’équipement agenda :star_struck: :

:arrow_right: un clic au niveau du plugin JeeMate :slight_smile:

:arrow_right: synchronisation automatique depuis l’application JeeMate et on obtient la visualisation depuis un calendrier dans l’application

Nextcloud :

JeeMate :

1 « J'aime »

JE vais te répondre ici car j’ai fait un agenda fictif avec un rendez vous dimanche 28 avril à 22h.
J’ai tester les url suivantes:
https://yuno.stemaga.fr/cloud/apps/calendar/p/8M7GeazgpRAKosLW
https://yuno.stemaga.fr/cloud/remote.php/dav/public-calendars/8M7GeazgpRAKosLW?export

Ainsi qu’un lien vers le fichier . ics : https://yuno.stemaga.fr/cloud/s/4NjasCto4qSXfco/download/testagenda-2024-04-29.ics

Aucun des liens ne me permet de faire fonctionner le plugin.
@noodom a réussi en 2 secondes donc je suppose qu’il doit y avoir un problème chez moi qui empêche le plugin d’accéder au fichier.

Mon nexcloud est installé sur un serveur YUNOHOST et fonctionne depuis de nombreuses années. Je peux faire du webdav depuis différents supports.

Jeemate ne fait que de l’affichage ? Moi je voudrai surtout faire des scenarios en fonction des événements.

En effet tes liens renvoie tous une erreur d’accès au fichier, je ne sais pas quoi faire de plus, doit y avoir des options dans nextcloud mais je n’utilise pas.

Prends le temps de répondre aux différentes questions de @noodom , il pourra peut-être aider.

Demain, je verrai pour installer Nextcloud sur une VM.

Sinon pour ton besoin, une fois l’ical importé, tu ferras ce que tu veux avec le plugin Agenda et les scénarios.

En effet avec JeeMate ce n’est que de l’affichage, du moins, on peut aussi créer des scénarios Jeedom depuis JeeMate mais cela mérite un post dédié.

Merci beaucoup.
Les liens ne fonctionnent pas donc je dois chercher de ce côté là car de chez moi, ca marche très bien (mais bon je suis identifié sur nextcloud avec mon navigateur). Je vais faire des tests et dès que j’ai trouvé, je donne des nouvelles.

1 « J'aime »

@sagitaz
J’ai encore besoin d’aide. Chez moi le premier et dernier lien marche très bien. J’ai essayé depuis mon téléphone en 4g et je parviens à télécharger le fichier sans problème.
LE 3e lien amène à rien ??

J’arrive aussi à télécharger les fichiers mais la fonction PHP file_get_content ne veut rien savoir… Et je ne suis pas assez doué en dev pour savoir ce qui ne lui plaît pas.

Ok, ca me rassure.
Donc si je comprends bien : un navigateur est capable de voir le fichier mais dans le plugin la fonction PHP file_get_content n’arrive pas à le faire.
A priori c’est dû à mon reverse proxy qui fout le bazar mais je ne pense pas réussir à régler de problème…