MyElectricalData - Vos données Linky chez vous :)

Pour information, un contributeur vient de créer un connecteur qui permet d’intégrer les données présente dans le cache.db de MED directement dans l’onglet Energy de HA via le websocket de HA.

Je verrais probablement pour intégrer potentiellement cette fonctionnalité directement dans le client dés que j’aurais un peu de temps.

4 « J'aime »

Hello @M4dm4rtig4n , j’ai vu que tu avait poussé de nouvelles version, merci.
As-tu pu ajouter l’évolution sur l’année? Comme tu as déjà implémenté l’évolution a la journée, a la semaine et au mois?

Bonne journée.

Bonjour @M4dm4rtig4n
depuis 1 semaine rien ne remonte dans mon HA, quand je vais sur le module myelectricaldata tout est nickel par contre quand je vais sur le site là il y a un souci:

Est ce que je dois faire un nouveau consentement ?

2 « J'aime »

Encore des erreurs suite a la MAJ :

[SQL: UPDATE usage_points SET name=?, consumption_price_base=?, consumption_price_hc=?, consumption_price_hp=?, production_price=?, token=?, consentement_expiration=?, call_number=?, quota_limit=?, quota_reset_at=?, last_call=? WHERE usage_points.usage_point_id = ?]
[parameters: [{'name': 'Maison', 'production_price': '', 'consentement_expiration': None, 'quota_reset_at': None, 'consumption_price_base': '0.1740', 'quota_limit' ... (66 characters truncated) ... sumption_price_hc': '0.1740', 'call_number': 0, 'consumption_price_hp': '0.1841', 'last_call': None, 'usage_points_usage_point_id': 'xxxxxxxxx'}]]
[13:24:53] FATAL: The app has crashed. Are you sure you entered the correct config options?

Quelqu’un a une piste ? J’ai refait le consentement.

Hello

pourquoi le consentement la tu as une mauvaise config dans ton fichier configuration.yaml

La config n’a pas bougé et pour chaque update fallait refaire le consentement donc je l’ai fait par acquis de conscience.

La conf est celle d’avant, elle n’a pas bougé, mais crash désormais avec l’update.

refait ton fichier mais en passant par http://xxx.xxx.x.x:5000

L’app demarre pas a cause de la config… donc pas d’interface sur le 5000 possible…

tu peux poster ton fichier config
vire tes infos perso comme pdl et token

cycle: 14400
debug: true
wipe_influxdb: false
home_assistant:
  card_myenedis: true
  discovery_prefix: homeassistant
  enable: true
influxdb:
  enable: true
  hostname: xxxxxx
  host: xxxxxx
  port: 8086
  token: "home:home"
  org: "-"
  bucket: "myelectricdata/ret"
  method: synchronous
mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: xxxxxx
  password: "xxxxxx"
  port: 1883
  prefix: myelectricaldata
  qos: 0
  retain: true
  username: "xxxxxx"
myelectricaldata:
  xxxxxx:
    enable: 'true'
    token: xxxxxx
    name: "Maison"
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'
    consumption_price_base: 0.xx
    consumption_price_hc: 0.xx
    consumption_price_hp: 0.xx
    consumption_max_date: ''
    consumption_detail_max_date: ''
    offpeak_hours_0: "1H26-6H56;11H56-14H26" # LUNDI
    offpeak_hours_1: "1H26-6H56;11H56-14H26" # MARDI
    offpeak_hours_2: "1H26-6H56;11H56-14H26" # MERCREDI
    offpeak_hours_3: "1H26-6H56;11H56-14H26" # JEUDI
    offpeak_hours_4: "1H26-6H56;11H56-14H26" # VENDREDI
    offpeak_hours_5: "1H26-6H56;11H56-14H26" # SAMEDI
    offpeak_hours_6: "1H26-6H56;11H56-14H26" # DIMANCHE
    plan: HP/HC
    production: 'false'
    production_detail: 'false'
    production_price: ''
    production_max_date: ''
    production_detail_max_date: ''
    refresh_addresse: 'false'
    refresh_contract: 'false'

ok, j’ai modifier deux trois truc essai cela
A savoir remet tes infos perso , pdl et token
et laisse mqtt sur false et influx sur false aussi
et regarde si ca démarre

cycle: 14400
debug: false
home_assistant:
  discovery_prefix: homeassistant
  enable: false
influxdb:
  bucket: myelectricaldata
  enable: false
  hostname: influxdb
  method: synchronous
  org: myelectricaldata
  port: 8086
  token: XXXXXXXXXXX
log2file: false
mqtt:
  client_id: myelectricaldata
  enable: false
  hostname: X.X.X.X
  password: ''
  port: 1883
  prefix: myelectricaldata
  qos: 0
  retain: true
  username: ''
myelectricaldata:
  '212XXXXXXXX2249':
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'
    consumption_detail_max_date: ''
    consumption_max_date: ''
    consumption_max_power: 'true'
    consumption_price_base: '0.2062'
    consumption_price_hc: '0.1615'
    consumption_price_hp: '0.2228'
    enable: 'true'
    name: Maison
    offpeak_hours_0: "1H26-6H56;11H56-14H26"
    offpeak_hours_1: "1H26-6H56;11H56-14H26"
    offpeak_hours_2: "1H26-6H56;11H56-14H26"
    offpeak_hours_3: "1H26-6H56;11H56-14H26"
    offpeak_hours_4: "1H26-6H56;11H56-14H26"
    offpeak_hours_5: "1H26-6H56;11H56-14H26"
    offpeak_hours_6: "1H26-6H56;11H56-14H26"
    plan: HC/HP
    production: 'false'
    production_detail: 'false'
    production_detail_max_date: ''
    production_max_date: ''
    production_price: '0.0'
    refresh_addresse: 'true'
    refresh_contract: 'true'
    token: FxC5NXXXXXXXXXXXXXXXXXXXXXX
tempo:
  enable: true
  price_blue_hc: 0.097
  price_blue_hp: 0.1249
  price_red_hc: 0.1216
  price_red_hp: 0.6712
  price_white_hc: 0.114
  price_white_hp: 0.1508

Ca semble passer merci

Comment récupérer les données jour par jour sous forme de graph comme on avait avec le mqtt du coup ?

ok, alors maintenant tu arrete MED , dans la config tu mets mqtt a true
et tu relance MED

mqtt:
  client_id: myelectricaldata
  enable: true

@ClassicRed j’ai également le mm pb que gemalto (et je n’ai rien fait que MAJ l’environnement)
image
L’add on tourne parfaitement, pas d’erreur etc… en revanche via l’interface, je n’ai plus accès aux datas et dans les sensors, la dernière remontée est au 15/4.
Les logs sont ok:

Edit… En relisant plus précisément j’ai cela ds les logs:

Il y a eu des modifications dans la configuration ?

Bonjour je rencontre le même souci sous deux instances de HA différentes.
j’ai, même, un problème de consentement pour un PDL, il est bon et pour l’autre il est mauvais alors que c’est le même token.
Ça s’est arrêté de fonctionner le 15 avril pour moi aussi.
je ne peux pas me pêcher sur le problème actuellement.
Mais les symptômes ont l’air similaire.

la serieux je sais ce qui se passe avec vos MED , car je n’es pas de souci mes remonté ce font correctement

Bonsoir,
J’ai eu le même souci et je l’ai réglé en recréant un point de livraison dans l’interface utilisateur puis en important toutes les données toujours sur l’interface
Il faut surveiller le config.yaml qui va être modifié ainsi que les sensors si ça peut aider

tu es sure de toi la ??

Ton point de livraison c’est ton PDL , donc enedis qui le fixe sur ton linky donc impossible de changé !!

tu fais erreur :wink:

Autant pour moi je me suis mal exprimé.
C’est recréant un profil comme name Maison ou autre en indiquant le pdl et le token qui apparaît en sélection dans choix du point de livraison sur l’interface utilisateur

1 « J'aime »

Bsoir,
Dsl mais je ne suis pas certain de comprendre ?
Ds le fichier config.yaml, tu changes le nom de ta connection dans la section myelectricaldata ?

myelectricaldata:
  <pdl removed>:
    activation_date_daily: ""
    activation_date_detail: ""
    cache: true
    consumption: true
    consumption_detail: true
    enable: true
    name: "Maison_at_Sav"

j’ai ce log à chaque fois que j’accède à la page myelectricadata… @ClassicRed tu as quoi de ton coté?