Gestion de l'option Tempo EDF

Ah ben voilà l’API :slight_smile:

1 « J'aime »

L’api… de Candy
Comme dans toutes les api
On s’amuse on pleure on rit
Il y a en des méchantes et des gentilles

Et pour sortir des moments difficiles
Avoir des amis c’est très utile
Un peu d’astuce, d’espièglerie
C’est la vie d’l’api !

7 « J'aime »

Intéressant tout ça mais j’ai pas le module et mon linky est dans la rue. Je vais regarder l’api dans le post de @Pulpy-Luke

Quelle que soit la façon dont tu réalises le truc, via une api ou la lecture de ta propre téléinfo, récupérer automatiquement l’info de tarif actuel et du lendemain te permet plein de choses.

  • Etre réactif sur les consommateurs.
  • modifier tes cibles de températures de tes régulations de chauffage
  • Envoyer des notifications

et si tu pousses plus loin, anticiper la couleur du lendemain peut permettre de lancer certaines accumulations en avance de phase…

Tout à fait.

Tout ça me dit pas comment marche ce … Local Calendar mais je vais m’en passer du coup.

Merci pour vos réponses.

Top ça !
Je suis en Tempo aussi, avec lecture de la TIC etc…
Tu pourrais m’expliquer comment configurer la gestion des différents tarifs si possible ?

Merci :slight_smile:

Parametres / Tableaux de Bord / Energy.

Tu mets les tarifs au kilowatt heure en manuel là pour chacun de tes index:

Yes merci, mais mes index ne sont pas séparés :confused: je n’en ai qu’un seul (je récupère via un Téléinfo USB).
Comment tu sépares tes index stp ?

Salut,

Si t’es en tempo tu les as séparé directement dans la télé info.

  • Index heures creuses jours bleus si option = tempo : BBR HC JB ( 9 car. unité = Wh)
  • Index heures pleines jours bleus si option = tempo : BBR HP JB ( 9 car. unité = Wh)
  • Index heures creuses jours blancs si option = tempo : BBR HC JW ( 9 car. unité = Wh)
  • Index heures pleines jours blancs si option = tempo : BBR HP JW ( 9 car. unité = Wh)
  • Index heures creuses jours rouges si option = tempo : BBR HC JR ( 9 car. unité = Wh)
  • Index heures pleines jours rouges si option = tempo : BBR HP JR ( 9 car. unité = Wh)

Possible que ce soit ton Module USB qui les agrège…

Ah ok, je pense que j’ai les valeurs, mais avec le nom « brut » tels que définie dans le protocole de la TIC (EASF01 etc…)

Je vais essayer de faire correspondre tout ça, merci encore !

Le codes que j’ai donné c’est pour la téléinfo en mode Historique.
EASF01 du coup c’est en mode standard.

HA-Teleinformation Linky-Mode Standard – Domo rem81.

Yep, je viens de vérifier.

EDF Tempo Linky en mode standard :

EASF01 HC bleu
EASF02 HP bleu
EASF03 HC blanc
EASF04 HP blanc
EASF05 HC rouge
EASF06 HP rouge

YAPLUKA câbler…

Et récupérer les tarifs 2022 sur le site d’EDF…

Je les connais presque par cœur :slight_smile:
Reste à voir si je peux renommer tout ça…

Pour ceux que ça intéresse, les local calendars sont modifiables dans un menu (barre de gauche) dédiée :
Capture d’écran 2022-12-10 à 19.29.31
et pas dans le composant Calendar de Lovelace.

Voilà, voilà, c’est con mais c’est indiqué nul part (ou j’ai pas trouvé).

2 « J'aime »

Bonjour,
je voulais intégrer la couleur du jour, du lendemain et les tarifs dans une interface relativement légère, et que les couleurs fonctionnent en thème sombre (ce que j’ai sur téléphone) et clair (ce que j’utilise sur PC).
Pour cela, j’ai utilisé une mise en forme Chips - Template car je trouve ça plus léger visuellement qu’une card-mod. J’y ai tout de même intégré les tarifs pour lesquels j’ai des input manuels.

Voici le code :

Code Template pour une Chips
      - type: template
        entity: sensor.rte_tempo_couleur_actuelle
        icon: |-
          {% set tempo = states('sensor.rte_tempo_couleur_actuelle') %}
          {% if tempo == 'Bleu' %} mdi:flash
          {% elif tempo == 'Blanc' %} mdi:flash-outline
          {% elif tempo == 'Rouge' %} mdi:flash
          {% else %} mdi:flash
          {% endif %}   
        content: >-
          Présent -
          {% set tempo = states('sensor.rte_tempo_couleur_actuelle')%}
          {% if tempo == 'Bleu' %} Bleu ({{states('input_number.tarif_hc_bleu')}} | {{states('input_number.tarif_hp_bleu')}} €/kwh)
          {% elif tempo == 'Blanc' %} Blanc ({{states('input_number.tarif_hc_blanc')}} | {{states('input_number.tarif_hp_blanc')}} €/kwh)
          {% elif tempo =='Rouge' %} Rouge ({{states('input_number.tarif_hc_rouge')}} | {{states('input_number.tarif_hp_rouge')}} €/kwh)
          {% else %} Indeterminé
          {% endif %}
        icon_color: |-
          {% set tempo = states('sensor.rte_tempo_couleur_actuelle') %}
          {% if tempo == 'Bleu' %} blue
          {% elif tempo == 'Blanc' %} primary_color
          {% elif tempo == 'Rouge' %} red
          {% else %} yellow
          {% endif %}          
        double_tap_action:
          action: more-info
        tap_action:
          action: more-info
        hold_action:
          action: more-info
      - type: template
        entity: sensor.rte_tempo_prochaine_couleur
        icon: |-
          {% set tempo = states('sensor.rte_tempo_prochaine_couleur') %}
          {% if tempo == 'Bleu' %} mdi:flash
          {% elif tempo == 'Blanc' %} mdi:flash-outline
          {% elif tempo == 'Rouge' %} mdi:flash
          {% else %} mdi:flash-off
          {% endif %}   
        content: >-
          Demain -
          {% set tempo = states('sensor.rte_tempo_prochaine_couleur')%}
          {% if tempo == 'Bleu' %} Bleu ({{states('input_number.tarif_hc_bleu')}} | {{states('input_number.tarif_hp_bleu')}} €/kwh)
          {% elif tempo =='Blanc' %} Blanc ({{states('input_number.tarif_hc_blanc')}} | {{states('input_number.tarif_hp_blanc')}} €/kwh)
          {% elif tempo =='Rouge' %} Rouge ({{states('input_number.tarif_hc_rouge')}} | {{states('input_number.tarif_hp_rouge')}} €/kwh)
          {% else %} Indeterminé
          {% endif %}
        icon_color: |-
          {% set tempo = states('sensor.rte_tempo_prochaine_couleur') %}
          {% if tempo == 'Bleu' %} blue
          {% elif tempo == 'Blanc' %} primary_color
          {% elif tempo == 'Rouge' %} red
          {% else %} yellow
          {% endif %}          
        double_tap_action:
          action: more-info
        tap_action:
          action: more-info
        hold_action:
          action: more-info

Voici le résultat de l’intégration :
Capture d’écran (165)

Si ça peut servir :slight_smile:

4 « J'aime »

Bonjour,

Je viens de migrer mon contrat EDF en TEMPO.

Je suis en Téléinfo sur mon compteur depuis plusieurs années et j’ai bien mes nouvelles trames Tempo.
Je me pose la question sur le l’étiquette DEMAIN qui est sensée donner la couleur pour le lendemain en cours de journée.
Malheureusement celle-ci ne change pas et elle me retourne tout le temp ceci:
DEMAIN ----

Avez-vous le même souci ?

A défaut, je me suis rabattu sur une URL trouvé ici pour avoir l’information. Mais quand même dommage de ne pas avoir l’info. en local.

Cette info n’est affichée ( a20h) qu’en cas de jour Blanc ou Rouge. En jour Bleu le lendemain tu n’as rien.

Hello

Oui, et si tu veux tu as ceci

Merci à vous 2 pour les info.
Effectivement je n’ai eu que des jours bleus pour l’instant.
Elle a l’air pas mal l’intégration dédiée