Code : Tout sélectionner
CE PLUGIN NE PERMET PAS DE MODIFIER OU EDITER UN CALENDRIER DISTANT
Code : Tout sélectionner
-Récupérer un calendrier via url (Apple, google,Nextcloud,synology,Caldav) et d'interagir en créant des événements
-Récupérer un calendrier ics en local et l'intégrer à jeedom
-De créer des événements liés à un calendrier avec le même nom et de créer des actions au début ou à la fin de l'événement. Donc en créant un événement sur votre calendrier ios ou google cela va pouvoir lancer des actions dans Jeedom
-D'intégrer la Timeline officielle dans un calendrier ( Je préfère et plus simple pour la visualisation en ce qui me concerne) .
-D'avoir un widget sur le dashboard paramétrable.
Une fois télécharger et activer aller dans plugins/organisation/ ics Calendar
Vous pourrez alors ajouter un calendrier, un événement ou la timeline
LES CALENDRIERS (SAUF TIMELINE)
choisir le type de calendrier , entrer les paramètres et enregistrer
Vous pouvez ensuite configurer les calendriers
Code : Tout sélectionner
couleur: La couleur des événements dans l'agenda
Fériés: Notifier que si un événement existe dans le calendrier le jour sera férié( voir la doc sur les commandes)
Widget: Le nombre de jours sur le widget
Dans l’onglet agenda, votre calendrier apparait.
En cliquant(1 fois) sur un événement d'un calendrier, une fenêtre va s’ouvrir et vous pourrez définir des actions en début et/ou fin d’évènement (attention le plugin ne gère pas pour le moment les jours entiers)
Dans l’onglet commandes , les commandes de votre calendrier apparaissent. ( Lire par la suite)
LA TIMELINE
Code : Tout sélectionner
couleur: La couleur des événements
Activer: Cela permet de l'activer et de permettre l'import et la sauvegarde de toutes les données ( Pas de limites)
Taille fichier: La taille de fichier local de sauvegarde
Taille autorisée: Si dépassée , la sauvegarde sera désactiver
Remettre à zéro : Efface toutes les données du plugin
LES EVENEMENTS
Tout l'intérêt de ce plugin réside dans la gestion des événements.
Pour rappel
Code : Tout sélectionner
Le plugin est unidirectionnel et récupère seulement les événements d'un calendrier (IOs, Google,Nextcloud,Caldav). Aucune modification ne peut être effectuée
L'avantage dans ce cas est de nommer le calendrier avec un mot clé (anniversaire , rdv , etc... par exemple) . Et de pouvoir être averti si cet événement a lieu aujourd'hui ou demain par exemple ( Voir les commandes par la suite)
Code : Tout sélectionner
Calendrier: Permet de choisir le calendrier pour lequel l’événement est actif
Exceptés Fériés : SI coché, il faut choisir un calendrier défini comme férié ( voir infos sur les calendriers) . Le événements ne se déclencheront pas dans ce cas
Vous pouvez ici définir les actions que vous souhaitez lancer au début et/ou à la fin de l’événement
Pour les commandes lire la suite
LES COMMANDES
Pour les calendriers :
Last Event: Permet de récupérer le dernier événement d’un calendrier qui a déclenché les actions
Code : Tout sélectionner
Utilisation :
J’ai créé un événement manuellement avec le mot « anniversaire » dans le calendrier « google ». je peux récupérer l’entier de l’intitulé de l’événement via les actions de cet événement en choisissant cette commande pour le calendrier google
Is holiday today(Pour un calendrier défini comme férié) : Si le jour en cours est férié. Retourne 1 si jour férié
Is holiday tomorrow (Pour un calendrier défini comme férié) : retourne 1 si le lendemain est férié
Today : Récupère tous les événements de la journée ( TTS , mail..)
Tomorrow : Récupère tous les événements du lendemain ( TTS , mail..)
Next : Le prochain événement à venir
Pour les évènements :
Today : Retourne 1, Si l’événement a lieu le jour même. (Dans les scénarios par exemple)
Tomorrow : Retourne 1, Si l’événement a lieu le lendemain. (Dans les scénarios par exemple)
TIPS
Pour configurer le calendrier Ios, aller sur icloud.com et procéder ainsi-Pour apple il faut passer le calendrier en public pour pouvoir y avoir accés.
Copier le lien et remplacer webcal par htttps
TIPS
Pour un calendrier de vacances scolaires françaises , vous pouvez utiliser ce lien en modifiant la lettre de votre académie ( Mis à jour en temps réel)
Code : Tout sélectionner
http://cache.media.education.gouv.fr/ics/Calendrier_Scolaire_Zone_B.ics
Une adresse pour ajouter les matchs des différents championnats
Code : Tout sélectionner
https://fixtur.es/fr/ligue-1
Pour utiliser les infos vous copier le lien du fichier ics dans la configuration du calendrier nommé "Ligue 1" par exemple.
Code : Tout sélectionner
https://ics.fixtur.es/v2/league/ligue-1.ics
Je ne veux pas rater les matchs de Dijon par exemple donc je crée un événement nommé "dijon" ( Le plugin ne tiens pas compte de la casse) que j'associe au calendrier "Ligue 1".
Pour récupérer l'entier de l'intitulé dans la configuration des actions de l'événement je vais utiliser la commande "Last Event" du calendrier "Ligue 1"
Dans le message à l’heure du match le 13 janvier 2018 cela renverra
Code : Tout sélectionner
Dijon FCO - FC Metz
On peut aussi mettre en déclencheur les différentes commandes pour les utiliser dans les scénarios.