Coder Social home page Coder Social logo

rtetempo's Introduction

RTE Tempo

Cette extension vous permet d'obtenir les infos Tempo directement depuis RTE.

Elle intègre dans Home Assistant plusieurs éléments:

  • un calendrier sur un an (avec la possibilité de passer les évènements en heures réèlles)
  • des capteurs de la couleur actuelle et celle du lendemain en texte et en emoji
  • des capteurs comptants les jours passés et futurs de chaque couleurs
  • des capteurs permettant de connaître la date et l'heure (et donc le temps restant) du prochain changement de couleur mais aussi du cycle en cours
  • des capteurs liés aux heures creuses pour faciliter les automatisations

Exemples

Service et Capteurs & Calendrier

Installation

Certaines capteurs sont de type enum afin de faciliter leur utilisation dans des automatisations. Cette fonctionnalitée de Home Assistant ayant été introduite à la version 2023.1.0, assurez-vous de ne pas avoir un Home Assistant plus ancien avant l'installation de cette intégration.

Créer une application d'accès à l'API de RTE

Les données sont récupérées directement depuis l'API de RTE et son accès nécessite la création d'une application afin d'obtenir des jetons d'authentification.

Voici comment faire :

  • Créez un compte sur la plateforme.
  • Recherchez Tempo Like Supply Contract dans le catalogue d'API (présent dans la catégorie Consommation) et cliquez sur Découvrir l'API.
  • Une fois sur la page de l'API Tempo, sélectionnez Abonnez-vous à l'API et créez une application (ou sélectionnez une existante que vous utilisez déjà pour votre Home Assistant).
  • Une fois l'application créée et l'API Tempo associée, récupérez les informations d'authentification de votre application: ID Client et ID Secret.

Installation de l'intégration dans Home Assistant

Avec HACS

Ouvre votre instance Home Assistant et ajoute un dépôt dans la boutique communautaire Home Assistant.

Plus d'informations sur HACS ici.

Manuellement

Téléchargez l'intégration depuis la page des releases et décompressez le dossier custom_components/rtetempo dans votre dossier de configuration de Home Assistant. Vous devez obtenir: /chemin/vers/dossier/de/configuration/homeassistant/custom_components/rtetempo si votre fichier de configuration se trouve dans /chemin/vers/dossier/de/configuration/homeassistant/configuration.yaml.

Redémarrez votre Home Assistant.

Configuration de l'intégration

Une fois l'intégration installée, rendez-vous dans la page des intégrations d'home assistant et recherchez RTE Tempo. L'assistant d'installation vous demandera l'ID Client et l'ID Secret de votre application précédemment créée.

Exemples de cartes (lovelace)

Dashboard Énergie aux couleurs Tempo

Si vous souhaitez avoir les couleurs de votre dashbaord énergie correspondant aux couleurs tempo, rendez-vous ici.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.