Gestion jours sobriété EDF Zen Flex dans HA

Bonjour.
J’ai une offre zen flex EDF. Est-ce qu’il y a un moyen de retrouver les jours « sobriété » dans home-assistant d’une manière similaire aux jours « rouge » tempo ?
Merci pour les idées.
Bonne journée.

Bonjour.
Soit y a une API dédiée (je n’ai pas cherchée), soit tu récupères la donnée directement sur le Linky.
Le Linky dit en temps réel sur quel tarif tu es, et ça s’applique quel que soit le fournisseur / l’offre.
Il te faut de quoi lire ton Linky donc.
Quelle est ta plateforme actuelle (Zigbee, Zwave, Rf ) ? Et quel appareil la fait tourner (Pc, Pi, … ?)

Bj

tu peux peut etre de servir de cette base de @roumano, qui recupere les info direct sur le site edf , sans avoir besoin de quoi que ce soit

Ça me semble une bonne idée mais si je fais:
https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-01-19

J’obtiens uniquement :
ˋ{« couleurJourJ »:« TEMPO_ROUGE »,« couleurJourJ1 »:« TEMPO_BLANC »}ˋ

Les jours sobriétés ne sont pas remontés de cette manière. J’ignore s’ils sont fournis avec une autre adresse internet. Où est-ce que ces API EDF sont documentées ?

Merci. Pour l’instant, j’ai HA installé sur mon NAS DS220+ et j’ai un rail DIN Eugenie Somfy et une Apple TV qui me sert de pont HomeKit.

Pour ceux que ça intéresserait EDF à un API qui permet de retrouver les jours Flex ici:
https://particulier.edf.fr/services/rest/opm/getOPMStatut?dateRelevant=2024-01-10

1 « J'aime »

Bonjour,
Voici le code afin de récupérer les jours dans home assistant :

  - platform: rest
    resource_template: https://particulier.edf.fr/services/rest/opm/getOPMStatut?dateRelevant={{now().strftime("%Y-%m-%d")}}
    scan_interval: 3600
    name: "Flex Demain"
    value_template: "{{ value_json.couleurJourJ1 }}"
    unique_id: Flex_demain
  - platform: rest
    resource_template: https://particulier.edf.fr/services/rest/opm/getOPMStatut?dateRelevant={{now().strftime("%Y-%m-%d")}}
    scan_interval: 3600
    name: "Flex Aujourd'hui"
    value_template: "{{ value_json.couleurJourJ }}"
    unique_id: Flex_aujourdhui
1 « J'aime »

Bonjour,
Petit nouveau dans Home Assistant, je n’arrive pas à trouver comment intégrer ce code.
Je souhaiterais avoir dans un premier temps pouvoir afficher la couleur du jour et du jour suivant dans un tableau de bord.

Je suis sur un HA Green en dernière version
Par avance merci

Daniel

Bonjour,

Dans le fichier configuration.yml.
Tu peux l’éditer à l’aide de l’add on file editor.

Le code complet à rajouter

sensor:
  - platform: rest
    resource_template: https://particulier.edf.fr/services/rest/opm/getOPMStatut?dateRelevant={{now().strftime("%Y-%m-%d")}}
    scan_interval: 3600
    name: "Flex Demain"
    value_template: "{{ value_json.couleurJourJ1 }}"
    unique_id: Flex_demain
  - platform: rest
    resource_template: https://particulier.edf.fr/services/rest/opm/getOPMStatut?dateRelevant={{now().strftime("%Y-%m-%d")}}
    scan_interval: 3600
    name: "Flex Aujourd'hui"
    value_template: "{{ value_json.couleurJourJ }}"
    unique_id: Flex_aujourdhui

Merci.
C’est super. Prochaine étape créer des compteurs rouge et blanc, heures pleine et heure creuse, puis appliquer les tarifs correspondants.
Daniel

1 « J'aime »