MyElectricalData - Vos données Linky chez vous :)

Bonjour,

Je souhaiterais votre aide afin de bien configurer med.

Je n’arrive pas à avoir les donnés dans influxDB.

Voici ma config


cycle: 14400
debug: false
tempo:
  enable: true
home_assistant:
  card_myenedis: true
  discovery_prefix: homeassistant
  enable: true
influxdb:
  bucket: "myelectricaldata/autogen"
  enable: true
  hostname: -influxdb
  method: synchronous
  org: "-"
  port: 8086
  token: user:mdp 
  batching_options:
    batch_size: 1000
    flush_interval: 1000
    jitter_interval: 0
    retry_interval: 5000
    max_retry_time: 180_000
    max_retries: 5
    max_retry_delay: 125_000
    exponential_base: 2
mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: core-mosquitto
  port: 1883
  username: « user"
  password: "mdp "
  prefix: myelectricaldata
  retain: true
  qos: 0
myelectricaldata:
  "Mon pdl ":
    activation_date_daily: ""
    activation_date_detail: ""
    cache: true
    consumption: true
    consumption_detail: true
    consumption_detail_max_date: ""
    consumption_max_date: ""
    consumption_price_base: "0.1415"
    consumption_price_hc: "0.0984"
    consumption_price_hp: "0.1315"
    enable: true
    name: "Maison"
    offpeak_hours_0: "22h00-06h00"
    offpeak_hours_1: "22h00-06h00"
    offpeak_hours_2: "22h00-06h00"
    offpeak_hours_3: "22h00-06h00"
    offpeak_hours_4: "22h00-06h00"
    offpeak_hours_5: "22h00-06h00"
    offpeak_hours_6: "22h00-06h00"
    plan: HC/HP
    production: true
    production_detail: true
    production_detail_max_date: ""
    production_max_date: ""
    production_price: 0
    refresh_addresse: true
    refresh_contract: true
    token:mon token 

J’ai essayé influxdb 1.8 et la 2 même constant

Merci de votre aide

Bonjour,

Je reviens sur ma configuration car j’ai un problème.
Je vois que mes données sont bien réceptionnées :

Par contre dans le module énergie, il n’y a plus de remontée depuis le 3/11

image

image

Je n’arrive pas à coomprendre le problème et comment je peux corriger, avez-vous une idée ?

Je me réponds, j’ai redémarré le service car je voulais activer le mode verbose
Et les données manquantes ont été intégrées.
Bon c’est cool, mais j’aimerai comprendre, car je n’ai rien modifié et dans ma config j’avais activé le chien de garde au cas ou.

image

Slt…
J’ai un bug ce matin sur le Lovelace Energie

Visues

J’ai des insertions dans les stats de MyElectriData Journalières [Horaires]image

Pas de problèmes sur carte Enedis [ va chercher les données de MQTT ?]

Visues

J’ai vu qu’il y avait une possibilité de log en rétention ? Comment le régler ?

log2file	Permet d'activer la persistance des logs dans le fichier /log/myelectricaldata.log du conteneur (Ne pas oublier de mapper le volume pour la persistance).

:upside_down_face: A voir si QQ1 à une soluce ? ( détruire ces sensors ?) :rage:

Salut,
j’utilise pas le dashboard Energie et ne vois donc aucun soucis chez moi :sweat_smile:
J’utilise que la carte qui est OK.

Merci, quand même. …
Je vais le basculer sur l’autre HA, et remettre le compteur d’ici !

Bonjour à tous,

Si j’ai bien compris, maintenant pour suivre les remontées d’Enedis, il faut utiliser cette solution, c’est bien ça ?

Bonjour à tous!
Merci beaucoup M4dm4rtig4n pour cette intégration!
J’ai enfin réussie à l’installer newbie inside lol


Mais je n’arrive pas à avoir les données dans le board energy, j’ai du laisser passer quelque chose mais je n’arrive pas à trouver :

cycle: 14400
debug: false
tempo:
  enable: false
home_assistant:
  card_myenedis: true
  discovery_prefix: homeassistant
  enable: true
home_assistant_ws: # FOR ENERGY TAB
  enable: true
influxdb:
  bucket: myelectricaldata/autogen
  enable: false
  hostname: -influxdb
  method: synchronous
  org: "-"
  port: 8086
  token: user:mdp
  batching_options:
    batch_size: 1000
    flush_interval: 1000
    jitter_interval: 0
    retry_interval: 5000
    max_retry_time: 180_000
    max_retries: 5
    max_retry_delay: 125_000
    exponential_base: 2
mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: core-mosquitto
  port: 1883
  username: utilisateur
  password: Monmotdepasse
  prefix: myelectricaldata
  retain: true
  qos: 0
myelectricaldata:
  "25346888522890":
    activation_date_daily: ""
    activation_date_detail: ""
    cache: true
    consumption: true
    consumption_detail: true
    consumption_detail_max_date: ""
    consumption_max_date: ""
    consumption_price_base: "0.1415"
    consumption_price_hc: "0.0984"
    consumption_price_hp: "0.1315"
    enable: true
    name: ConsoMaison
    offpeak_hours_0: 22h00-06h00
    offpeak_hours_1: 22h00-06h00
    offpeak_hours_2: 22h00-06h00
    offpeak_hours_3: 22h00-06h00
    offpeak_hours_4: 22h00-06h00
    offpeak_hours_5: 22h00-06h00
    offpeak_hours_6: 22h00-06h00
    plan: HC/HP
    production: true
    production_detail: true
    production_detail_max_date: ""
    production_max_date: ""
    production_price: 0
    refresh_addresse: true
    refresh_contract: true
    token: HAF1AwfA6yMl823qw1ji4yVwiNiGOzGlXA6nUeB60mg=
  "25384659744273":
    activation_date_daily: ""
    activation_date_detail: ""
    cache: true
    consumption: false
    consumption_detail: false
    consumption_detail_max_date: ""
    consumption_max_date: ""
    consumption_price_base: "0.1415"
    consumption_price_hc: "0.0984"
    consumption_price_hp: "0.1315"
    enable: true
    name: ProdMaison
    offpeak_hours_0: 22h00-06h00
    offpeak_hours_1: 22h00-06h00
    offpeak_hours_2: 22h00-06h00
    offpeak_hours_3: 22h00-06h00
    offpeak_hours_4: 22h00-06h00
    offpeak_hours_5: 22h00-06h00
    offpeak_hours_6: 22h00-06h00
    plan: HC/HP
    production: true
    production_detail: true
    production_detail_max_date: ""
    production_max_date: ""
    production_price: "2.09"
    refresh_addresse: true
    refresh_contract: true
    token: hey5IzbOUYaNoWPQtL17XenOwogu0D8D5bN21I0uRJ8=

Dans MyElectricalData j’ai quand même deux erreurs qui apparaissent:

Starting...
/etc/cont-init.d/00-banner.sh: executing

-----------------------------------------------------------
 Add-on: MyElectricalData
 Use Enedis Gateway API to send data in your MQTT Broker (latest channel)
-----------------------------------------------------------
 Add-on version: 0.9.2
 You are running the latest version of this add-on.
 System: Home Assistant OS 11.1  (aarch64 / raspberrypi4-64)
 Home Assistant Core: 2023.11.2
 Home Assistant Supervisor: 2023.11.0
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums
-----------------------------------------------------------
 Provided by: https://github.com/alexbelgium/hassio-addons 
-----------------------------------------------------------
/etc/cont-init.d/00-global_var.sh: executing
CONFIG_LOCATION='/config/myelectricaldata/config.yaml'
TZ='Europe/Paris'
mqtt_autodiscover='true'
verbose='true'
/etc/cont-init.d/01-custom_script.sh: executing
[19:30:05] INFO: Execute /config/addons_autoscripts/enedisgateway2mqtt.sh if existing
[19:30:05] INFO: ... no script found
/etc/cont-init.d/32-nginx_ingress.sh: executing
/etc/cont-init.d/91-mqtt_autodiscover.sh: executing
[19:30:06] INFO: mqtt_autodiscover is defined in options, attempting autodiscovery...
[19:30:06] INFO: ... MQTT service found, fetching server detail (you can enter those manually in your config file) ...
MQTT_HOST=core-mosquitto
MQTT_PORT=1883
MQTT_SSL=false
MQTT_USERNAME=addons
MQTT_PASSWORD=guQu7heeyo5pik9aisai5pohsevaiT3EiseiThehu0uiChupai7Sho8yuoSh5ipi
/etc/cont-init.d/99-run.sh: executing
creating symlink
[19:30:07] INFO: Using database file found in /config/myelectricaldata
[19:30:07] INFO: Using config file found in /config/myelectricaldata/config.yaml
/config/myelectricaldata/config.yaml
  1:4       error    wrong new line character: expected \n  (new-lines)
  98:1      warning  too many blank lines (1 > 0)  (empty-lines)

[19:30:08] FATAL: Config file has an invalid yaml format. Please check the file in /config/myelectricaldata/config.yaml. Errors list above. You can check yaml validity with the online tool yamllint.com
 
[19:30:08] INFO: Starting nginx
 
[19:30:08] INFO: Starting the app

Voyez vous où sont mes erreurs :thinking:

Slt…
Je sais pas ou tu as était copié ce fichier !
Regarde un peu l’info sur le wiki
Et exemple de config.yaml
Déjà manque le token pour ws et adresse !

home_assistant_ws:
  enable: true
  ssl: false
  token: e......................
  url: ip:port de HA

Là il te dit qu’il manque le caractère de fin ligne [ peut-être problème de windows aussi]
et que la ligne 98 tu devrais la supprimer !
Mais cela n’empêche pas l’add-on de fonctionner !
Voir si les ‹ MyElectricData consumption › existe ensuite !

Merci de ton aide!
J’ai trouvé le fichier config dans des posts plus haut. Le fichier exemple de config.yaml ne fonctionnait pas chez moi.
Où est ce que je peux trouver ce token?
Pour URL je met mon URL personnalisé pour accéder de l’extérieur ?

Salut…
Je comprends que la configuration n’est pas si simple, et relire tout ce fil encore plus !
Je sais pas trop si tu as lu le wiki ? mais apparemment non car la configuration y est précisé :interrobang:

EDIT: Pas de remontées d’info depuis Enedis Hier, donc pas de mesures ? @WarC0zes

Merci Doubledom,
J’ai bien lu le github avec la configuration mais je n’avait pas tout compris car je n’avais mis que la ligne suivante:

home_assistant_ws: # FOR ENERGY TAB
  enable: true

J’ai ajouté cela :

home_assistant_ws: # FOR ENERGY TAB
  enable: true
  ssl: true
  token: eyJhbGciOiJIUzI1**************************************
  url: https://XXX.duckdns.org:8123

mais ca ne fonctionne toujours pas!

Hello à tous, de mon coté tout fonctionne juste que je n’arrive pas intégrer dans le Tableaux de bord Energie :kissing:


Essaie d’ajouter le port sur l’url 192.168.2.215:8123 de ton HA « 8123 ? »
image

C’est quoi l’erreur dans les logs ?

Merci de ta réponse, fait et toujours une erreur



CleanShot 2023-11-11 at 14.28.32

Regarde le « Token » dans Ha (jeton longue durée que tu as ajouté ?) refait au besoin et copie le dans ce fichier config de MyElectrialData

houla, tu ma perdu là (noob) :sweat_smile:

Il te faut un jeton longue durée pour donner les droits à cette add-on d’accéder au tableau de bord énergie !
tu vas dans

http://192.168.2.125:8123/profile Si c'est bien ton adresse HA ?

image
Et tu fais
image
Tu mets le nom que tu veux, surtout tu copies la clef ! pour avoir ensuite dans ton fichier de configuration de MyElectricalData

Merciiiiiii ca fonctionne et en plus j’ai appris quelque chose de plus sur HA :star_struck:
Par contre je n’ai pas la remonter du jour, mais de la veille et jours d’avant aussi du coup. normal?