Linky relevé de consommation solutions?

Bonjour à tous,
Je viens de passer de Jeedom a HA, et je galère pas mal pour relever ma Conso électrique.
Y a t il un moyen des récupérer les données directement via son compte Enedis ?
Je possede aussi teleinfokit wifi a base d’ESP a cabler sous le linky, mais là aussi grosse galère pour trouver un tuto qui tienne la route.
Merci pour vos conseils.

Bonjour,
tu a c’est intégration qui permet de collecter ces données chez Enedis. Il te faudra un broker MQTT ( mosquitto broker ).

Ta un sujet dessus MyElectricalData - Vos données Linky chez vous :)

Merci WarCOzes, là c’est Cho pour moi…
Bon j’ai intégré mosquito, j’ai fait ma demande consentement, ok.
Pour installer myelectricaldat_import dans HA, je fait comment ???
Quand je lis le sujet Vos données linky chez vous. , là je rame, je vois que du code, je m’en sortirai jamais.
Il me faudrait les items de ce qu’il y a exactement a installer.

Ta tout expliquer dans la doc Home · MyElectricalData/myelectricaldata_import Wiki · GitHub
Ta un fichier config.yaml a configurer avant de lancer Myelectricaldata.
Faut configurer suivant ton abonement, ta un exemple de fichier:
myelectricaldata_import/config.exemple.yaml at main · MyElectricalData/myelectricaldata_import · GitHub
Le fichier config.yaml sera a mettre dans /config/myelectricaldata/
image

Je sens que je vais transpirer…
J’ai fait l’install de myelectricalda, j’ai tenté la modification du fichier yaml (point d’accès , token, sans doute autre chose je verrai bien…)

Par contre je suis bloqué ici" Chemin dans le conteneur docker : /data/config.yaml" ???
Docker ??, je suis sur un RPI, il faut passer en ssh ? je nome mon fichier " config.yaml" ??

Si j’ai bien compris, les données tombent dans influxdb, et sont affichées dans un dashboard simple, je peux m’arrêter là? après on peut aller plus loins en affichant dans grafana , est ce bien cela?

désolé pour mes questions sans doute basique, mais je ne suis pas un pro de l’informatique.

Salut,
pour un RPI , le fichier config.yaml doit ce mettre dans `/config/myelectricaldata/

Tu peut utiliser FileEditor ( editeur sur HA ) ou sambashare ( pour accéder en réseau au dossier de HA ), a installer dans les modules complémentaire ( paramètres / modules complémentaire ) . Le fichier doit ce nommer config.yaml.

Ma configue, sans home_assistant_ws, sans influxDB et avec un abonement HP/HC.

Config.yaml
cycle: 14400
debug: false
log2file: false
wipe_influxdb: false
home_assistant:
  enable: true
  discovery: true
  discovery_prefix: homeassistant
home_assistant_ws:
  enable: false
influxdb:
  enable: false
mqtt:
  enable: true
  hostname: core-mosquitto
  port: 1883
  username: xxxxxxxxxxx
  password: xxxxxxxxxxx
  prefix: myelectricaldata
  client_id: myelectricaldata
  retain: true
  qos: 0
myelectricaldata:
  "2414xxxxxxxxxxxx":
    enable: 'true'
    token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    name: "Maison"
    addresses: 'true'
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'
    consumption_price_base: '0.2516'
    consumption_price_hc: '0.2068'
    consumption_price_hp: '0.27'
    consumption_max_date: "2021-01-01"
    consumption_detail_max_date: "2021-01-01"
    offpeak_hours_0: 20H56-4H56               # LUNDI
    offpeak_hours_1: 20H56-4H56               # MARDI
    offpeak_hours_2: 20H56-4H56               # MERCREDI
    offpeak_hours_3: 20H56-4H56               # JEUDI
    offpeak_hours_4: 20H56-4H56               # VENDREDI
    offpeak_hours_5: 20H56-4H56               # SAMEDI
    offpeak_hours_6: 20H56-4H56               # DIMANCHE
    plan: HC/HP
tempo:
  enable: false

Ta le choix, les données qui remontent dans le panneau énergie de HA ( home_assistant_ws ), les données qui sont envoyer a influxDB et par MQTT.
Tu aura des sensors avec ton suivie de conso et qui pourront être utiliser dans une carte sur le dashboard.

La mise a jours des données sont entre 6 et 10h tout les jours.
image

Salut

pour ton module teleinfokit, tu peu le flasher avec ESPHOME

et

Je vais poursuivre avec Myelectricdata, ca me permettra de commencer a dégringoler des datas.

Et après effectivement je pourrai tenter d’intégrer mon teleinfokit, c’est plus temps réel.
Le lien que tu m’as donné, c’est celui que j’ai monté. Je l’ai déjà flashé et il tournait sur mon jeedom, mais pour etre franc, mosquito, mqtt c’est pas ma tasse de thé, j’avais déjà pas mal galéré, on verra un peu plus tard.

Mqtt ou mosquitto, ce n’est pas le mal.
Il faut juste etre un peu rigoureux

On est la pour t’aider

Enfin…
Pas moi

Les autres

donc si je veux voir les données dans ENERGIE, je configure que la partie home_assistant_ws , sa suffit ? ou il faut encore installer influxdb , mqtt ?

port: 5000
debug: true
log2file: false
wipe_influxdb: false # Work only with influxdb > 2.X
# Par défaut le backend en local dans le /data/cache.db du conteneur.
# Mais il est possible de basculer sur une base de données externe de type SQLite ou PostgreSQL
# Exemple pour Postgres :
#storage_uri: postgresql://myelectricaldata:myelectricaldata@postgres:5432/myelectricaldata
home_assistant: # WITH MQTT DISCOVERY
  enable: true
  discovery: true
  discovery_prefix: homeassistant
home_assistant_ws: # FOR ENERGY TAB
  enable: false
  ssl: true
  token: eyJhbGciOiJIUJ9.eyJpc3MiOiJlNmZhMj___non__complet___TIzOWQ2ZjEzNjk5ZWNhNzcyNCIsImlhdCI6MTcxMDEwNDkzNSwiZXhwIjoyMDI1ND1ao7rqXilSevHDL498Jd47iUhZpV0vuk2gb8iT6FQ
  url: 192.168.1.26
  max_date: "2024-06-01"
  purge: false

faut MQTT, influxdb est pas obligatoire. Faut aussi configurer la partie myelectricaldata avec ton PDL.

mets ca pour influxdb si tu le veut pas.

influxdb:
  enable: false

la je galère …

ca c’est fait

je presume qu’il faut aussi paramétrer mqtt suivant les parametres du yaml ?

mqtt:
  enable: false
  hostname: mosquitto
  port: 1883
  username: null
  password: null
  prefix: myelectricaldata
  client_id: myelectricaldata     # DOIT ETRE UNIQUE SUR LA TOTALITE DES CLIENTS CONNECTE AU SERVEUR MQTT
  retain: true
  qos: 0

mais je mets quoi ici dessous ? myelectricaldata?

Oui faut remplir la partie MQTT.
créer un utilisateur, pour Myelectricaldata dans paramètres / personnes et créer un utilisateur.
User et pass au choix et utilise ces identifiants dans la configuration.

exemple de ma configue, avec abo HP/HC :

cycle: 14400
debug: false
log2file: false
wipe_influxdb: false
home_assistant:
  enable: true
  discovery: true
  discovery_prefix: homeassistant
home_assistant_ws:
  enable: false
influxdb:
  enable: false
mqtt:
  enable: true
  hostname: core-mosquitto
  port: 1883
  username: Myxxxxxxxxxxxxxxxxx
  password: xxxxxxxxxxxxxxxxxxx
  prefix: myelectricaldata
  client_id: myelectricaldata
  retain: true
  qos: 0
myelectricaldata:
  "2414xxxxxxxxxxxxxx":
    enable: 'true'
    token: iVJ_8SGRxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    name: "Maison"
    addresses: 'true'
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'
    consumption_price_base: '0.2516'
    consumption_price_hc: '0.2068'
    consumption_price_hp: '0.27'
    consumption_max_date: "2021-01-01"
    consumption_detail_max_date: "2021-01-01"
    offpeak_hours_0: 20H56-4H56               # LUNDI
    offpeak_hours_1: 20H56-4H56               # MARDI
    offpeak_hours_2: 20H56-4H56               # MERCREDI
    offpeak_hours_3: 20H56-4H56               # JEUDI
    offpeak_hours_4: 20H56-4H56               # VENDREDI
    offpeak_hours_5: 20H56-4H56               # SAMEDI
    offpeak_hours_6: 20H56-4H56               # DIMANCHE
    plan: HC/HP
tempo:
  enable: false

merci WarCOzes, pour ton aide.
Donc en resumé voici les parties de mon config.yaml modifiées:

home_assistant_ws: # FOR ENERGY TAB
  enable: false
  ssl: true
  token: eyJhbGcixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  url: 192.168.1.26
  max_date: "2024-06-01"
  purge: false
mqtt:
  enable: true
  hostname: core-mosquitto
  port: 1883
  username: franck_elecdata
  password: xxxxxxxxx
  prefix: myelectricaldata
  client_id: myelectricaldata     # DOIT ETRE UNIQUE SUR LA TOTALITE DES CLIENTS CONNECTE AU SERVEUR MQTT
  retain: true
  qos: 0
myelectricaldata:
  # Configuration de mon point de livraison (ne pas oublier d'adapter MON_PDL_1 avec votre numéro de PDL)
  "198xxxxxxxxx83075":
    enable: 'true'
    token: 1Kuvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    name: "Maison"
    addresses: 'true'
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'

par contre sur la photo de mqtt sur le poste précédant, je dois remplir « publier un sujet » « écouter un sujet » ou ca va se remplir automatiquement ?

Ta rien a faire dans l’intégration MQTT, c’est automatique.

ta oublier de configurer ces parties dans le PDL. A adapter suivant ton abonement.

plan: important c’est pour le tarif

ha ok, bon comme j’avais pas mal tripoté le truc, j’ai supprimé l’integration MQTT, et en voulant la remettre par défaut mqtt me demande le courtier, je mets quoi ?

c’est bon j 'ai mis a jour les tarifs, heures… ca va venir… :hot_face:

Je sais pas. Normalement l’intégration MQTT est découverte automatiquement, je me souviens pas d’avoir configurer quelque chose.
Quand tu lancera Myelectricaldata, L’intégration MQTT devrais être découverte et te proposer l’installation et se configurer automatiquement.

Bon c’est bon, j’ai remis MQTT.
le config.yaml est en place.

j’ai obtenu cela , est ce ok, y a t il un moyen de verifier que c’est bon???

Salut,
Pour voir si c’est bon, choisi ton point de livraison et tu aura toutes les informations.

Dans appareils et services / MQTT, tu aura des appareils Linky.Ton numéro de pdl RTE EcoWatt et RTE Tempo. Chaque appareils aura des sensors que tu pourra exploiter.

Pour voir les erreurs , faut regarder le journal de MED ( MyElectricalData ) dans le module complémentaire.

bonjour warCOzes, bon j’ai une erreur de compte, mais je pense que le gros du job est fait.
OK pour le log.
Je voulais te remercier encore pour le suivi solide et ta persévérance, je sais que ce genre de démarche dans la durée est pas évidente.
:handshake: