QuickApp RTE & EDF Tempo Version 1.00      Présentation :    Ce QuickApp permet de connaitre la couleur de l'abonnement Tempo du Jour et de Demain, et d'être notifié en cas de jours Blanc ou Rouge.     Il exploite 2 API différentes : L'API de chez EDF qui n'est mise à jour qu'à 11h pour la couleur du lendemain L'API de chez RTE qui est mise à jour dès 7h du matin pour la couleur du lendemain, sachant que la couleur peut éventuellement changer jusqu'à 10h30. Le QuickApp traite ce cas de figure et vous avertira en cas de changement L'intérêt de la double API, c'est d'obtenir l'information de la couleur du lendemain le plus tôt possible, et également de maximiser les chances de fonctionnement si l'un des 2 sites venait à ne plus être disponible (avec le Cloud, on peut s'attendre à tout...)
Afin de renforcer encore le fonctionnement, si jamais les 2 sites Internet n'étaient plus disponibles, par exemple à cause d'une panne de connexion Internet, alors le QuickApp va en plus comparer la couleur du jour avec le tarif en cours obtenu via le signal de télé-information du compteur communiquant Linky (ou non LInky pour ceux qui seraient éventuellement encore équipés de la précédente génération de compteurs électroniques) L'idée étant que vos scénarios sachent toujours s'adapter pendant les Heures Pleines Rouge, qui sont critiques, même en cas de site isolé.       Prérequis : création d'un compte sur le site RTE   L'API de RTE est protégée, il faut se créer un compte gratuit sur le site puis une application, et y ajouter l'API Tempo Like Supply Contract disponible dans le Catalogue.   Pour cela après la création du compte, il faut cliquer sur le bouton "Abonnez-vous à l'API" :     Donner ensuite un nom à la nouvelle application et un commentaire, comme par exemple "Fibaro" :     La nouvelle application est créée, avec une API liée :     En ouvrant l'application, on note soigneusement l'ID Client et l'ID Secret dont nous auront besoin lors de l'étape suivante de configuration du QuickApp :         Installation du QuickApp :    Importer le QuickApp (fichier fqa) de façon habituelle sur la box Home Center 3, puis changer les paramètres suivants dans l'onglet Variables :      Configurer les variables comme suit :   CientID : ID Client obtenu dans l'application liée à l'API Tempo sur le site de RTE ClientSecret : ID Secret obtenu dans l'application liée à l'API Tempo sur le site de RTE
  VG_Jour : Nom de la Variable Globale (qui sera créée automatiquement) contenant la couleur du jour en cours VG_Demain : Nom de la Variable Globale (qui sera créée automatiquement) contenant la couleur du jour de demain
  VG_Teleinfo : Nom de la Variable Globale existante contenant le tarif téléinformation en cours. Cette variable est alimentée par mon QuickApp GCE si vous utilisez la configuration correspondante : https://www.domotique-fibaro.fr/topic/14857-quick-app-gce-electronics-ipx800-v4-et-ecodevice-rt2/   Notif_Users : ID ou Nom des utilisateurs à qui envoyer un email en cas d'échec d'envoi du SMS, séparés par des virgules. La liste des utilisateurs peut être récupérée dans le panneau Accès de la HC3, ou directement via l'API /api/users. Par exemple : Asterix, Obelix Notif_Mobiles : ID ou Nom des smartphones à qui envoyer une notification Push en cas d'échec d'envoi du SMS, séparés par des virgules. La liste des mobiles peut être récupérée via l'API /api/iosDevices. Par exemple : Nokia 3310, iPhone 42 Notif_Global : Nom de la Variable Globale qui doit contenir la notification de changement de couleur du jour Notif_SMS : Nom du QuickApp et nom de sa fonction qui sera appelée pour exécuter un code LUA externe, par exemple envoyer un SMS, ou un mesage via Telegram, ou autre service de notification.
 Icon_BLEU : ID de l'icône BLEU Icon_BLANC : ID de l'icône BLANC Icon_ROUGE : ID de l'icône ROUGE Icon_NON_DEFINI : ID de l'icône NON_DEFINI       Utilisation et Notifications :   Il n'y a rien à faire, juste à attendre les notifications en cas de jours BLANC ou ROUGE.   Variables globales utilisables dans vos scénarios :     Exemple de notification système :     Exemple d'emails reçus :         Icônes :  
Récupérées auprès de @mprinfo chez qui vous en trouverez d'autres :           Téléchargement :     Nouvelle installation : importer le fichier suivant pour créer un nouveau QuickApp : Tempo_v1.00.fqa