Installation my electrical data

Bonjour,

Mon problème

Bonjour,
Je suis en train d’installer ‹ my electrical data ›
En fonction de ce que j’ai pu lire, j’ai installé ‹ mqtt › et ‹ mosquito broker ›
J’ai rempli le consentement et j’ai autorisé la réception horaire des datas.

Puis j’essaye de charger : GitHub - MyElectricalData/myelectricaldata_import via "dépôt personnalisé’ et j’obtiens ce message : <Integration MyElectricalData/myelectricaldata_import> Repository structure for v0.13.4 is not compliant
J’ai un peu tourné, mais je ne trouve pas quoifaire.

Merci pour votre aide
Marc

Ma configuration


[center]## System Information

version core-2026.5.4
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch aarch64
user root
virtualenv false
python_version 3.14.2
os_name Linux
os_version 6.12.75-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 4990
Installed Version 2.0.5
Stage running
Available Repositories 3132
Downloaded Repositories 7
Home Assistant Cloud
logged_in true
subscription_expiration 1 janvier 2018 à 01:00
relayer_connected false
relayer_region null
remote_enabled true
remote_connected false
alexa_enabled true
google_enabled true
cloud_ice_servers_enabled true
remote_server null
certificate_status null
instance_id 7c06a4b8576d4df0ba1530e11bef8402
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 17.3
update_channel stable
supervisor_version supervisor-2026.05.0
agent_version 1.8.1
docker_version 29.3.1
disk_total 27.7 GB
disk_used 8.2 GB
nameservers 192.168.1.1, 2a01:cb18:8766:a900:7ac2:13ff:fedc:4d20, fe80::7ac2:13ff:fedc:4d20
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Get HACS (1.3.1), Z-Wave JS (1.3.0), File editor (6.0.0), Tailscale (0.28.1), Mosquitto broker (7.1.0)
Dashboards
dashboards 5
resources 1
views 2
mode storage
Network Configuration
adapters lo (disabled), end0 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth8d619e4 (disabled), veth6c86c9f (disabled), vethe82c965 (disabled), veth66fe364 (disabled), vethe8af311 (disabled), vethadb1af8 (disabled), veth66a9d39 (disabled)
ipv4_addresses lo (127.0.0.1/8), end0 (192.168.1.22/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth8d619e4 (), veth6c86c9f (), vethe82c965 (), veth66fe364 (), vethe8af311 (), vethadb1af8 (), veth66a9d39 ()
ipv6_addresses lo (::1/128), end0 (2a01:cb18:8766:a900:bc2d:579d:3b5f:b802/64, fe80::b827:a06f:6d2b:9c5e/64), docker0 (fe80::d0ab:f1ff:fe71:a9d5/64), hassio (fd0c:ac1e:2100::1/48, fe80::1485:42ff:fe7c:5dd4/64), veth8d619e4 (fe80::2004:29ff:fecd:3bf1/64), veth6c86c9f (fe80::3c3f:16ff:fe5d:3927/64), vethe82c965 (fe80::1880:b4ff:fe48:591b/64), veth66fe364 (fe80::1009:bdff:fe1f:e60a/64), vethe8af311 (fe80::9cb3:d0ff:fe8e:969e/64), vethadb1af8 (fe80::dcfc:94ff:fe28:7fc1/64), veth66a9d39 (fe80::b01a:fff:fe53:18e6/64)
announce_addresses 192.168.1.22, 2a01:cb18:8766:a900:bc2d:579d:3b5f:b802, fe80::b827:a06f:6d2b:9c5e
Recorder
oldest_recorder_run 12 mai 2026 à 09:57
current_recorder_run 23 mai 2026 à 08:56
estimated_db_size 97.10 MiB
database_engine sqlite
database_version 3.49.2
[/center]

Bonjour,
Il faut ajouter le dépôt https://github.com/alexbelgium/hassio-addons dans APPS.
Après tu pourras installer l’application (addon).

C’est écrit dans la doc :

Ensuite il faudra configurer le fichier conf.yaml, où tu as un exemple ici:

un exemple de ma configuration, avec juste les données par MQTT (sans influxdb et les données du tableau energie) :

Merci de ton aide.
Si je comprends bien, je dois mettre un fichier conf.yaml ici :

Je prends tout le fichier que tu as posté et je modifie les lignes qui se trouvent sous ‹ mon pdl 1 ›

c’est ça ?

Oui, tu dois mettre le fichier dans le dossier myelectricaldata si tu utilises la version normale ou dans myelectricaldtata_dev, si tu utilises la version dev. Mais utilises la version normale, ça suffira.

Tu peux utiliser cet exemple, fichier à nommer 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: myelectricaldata
  password: xxxxxxxxxxxxxxx
  prefix: myelectricaldata
  client_id: myelectricaldata
  retain: true
  qos: 0
myelectricaldata:
  "241xxxxxxxxxxxxx":
    enable: 'true'
    token: guHxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    name: 'Maison'
    addresses: 'true'
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'
    consumption_price_base: '0.2516'
    consumption_price_hc: '0.1456'
    consumption_price_hp: '0.1876'
    consumption_max_date: '2025-01-05'
    consumption_detail_max_date: '2025-01-05'
    offpeak_hours_0: '23H02-7H02'
    offpeak_hours_1: '23H02-7H02'
    offpeak_hours_2: '23H02-7H02'
    offpeak_hours_3: '23H02-7H02'
    offpeak_hours_4: '23H02-7H02'
    offpeak_hours_5: '23H02-7H02'
    offpeak_hours_6: '23H02-7H02'
    plan: HC/HP
tempo:
  enable: false

Tu mets tes identifiants MQTT dans la partie mqtt:.
tu met ton PDL a la place de 241xxxxxxxxxxxxx dans la partie myelectricaldata:, puis change le token, prix , date max , abonement …

je peux supprimer ‹ myelectricaldtata_dev › ou je dois laisser cet addon quand même ?

Au lancement de l’addon, si je regarde le journal, il y a des erreurs.

C’est peut-être la raison pour laquelle la carte ne fonctionne pas.

supprime la ligne cycle: 14400 dans le config.yaml.
Peut être ajouter port: 5000, pas sur.
Après c’est qu’un warning orange et pas rouge. Je pense que l’addon doit être mise a jour pour des nouveaté du supervisor.
Faut attendre la fin de l’exécution de MED dans le journal.

2026-05-23 03:04:02.919 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2026-05-23 03:04:02.919 -     INFO : ▌│█║▌║▌║       ___                                 _     _____  _         _       _      _  _  _       ║▌║▌║█│▌
2026-05-23 03:04:02.920 -     INFO : ▌│█║▌║▌║      |_ _| _ __ ___   _ __    ___   _ __ | |_  |  ___|(_) _ __  (_) ___ | |__  | || || |      ║▌║▌║█│▌
2026-05-23 03:04:02.920 -     INFO : ▌│█║▌║▌║       | | | '_ ` _ \ | '_ \  / _ \ | '__|| __| | |_   | || '_ \ | |/ __|| '_ \ | || || |      ║▌║▌║█│▌
2026-05-23 03:04:02.920 -     INFO : ▌│█║▌║▌║       | | | | | | | || |_) || (_) || |   | |_  |  _|  | || | | || |\__ \| | | ||_||_||_|      ║▌║▌║█│▌
2026-05-23 03:04:02.920 -     INFO : ▌│█║▌║▌║      |___||_| |_| |_|| .__/  \___/ |_|    \__| |_|    |_||_| |_||_||___/|_| |_|(_)(_)(_)      ║▌║▌║█│▌
2026-05-23 03:04:02.921 -     INFO : ▌│█║▌║▌║                      |_|                                                                      ║▌║▌║█│▌
2026-05-23 03:04:02.921 -     INFO : ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◦ ❖ ◦ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

faut-il faire quelque chose avec ce ‹ ens_vars ›

il y aune erreur en rouge après

je l’ai mis dans yamlint et il ne voit pas d’erreur
???

A la fin, j’ai aussi ça.
Je me demande si ce n’est pas le mdp mqtt

un problème de format YAML, soit une mauvaise indentation, un espace manquant ou en trop, un oubli de "
Mets ton config.yaml pour voir (cache ton PDL, token, mot de passe :wink: ).

Oui, on dirait un souci de user/mdp pour MQTT.

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: myelectricaldata
  password: __**password_not_changed**__
  prefix: myelectricaldata
  client_id: myelectricaldata
  retain: true
  qos: 0
myelectricaldata:
  "xxxxxxxxxxxxxx":
    enable: 'true'
    token: gR9xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    name: 'Maison'
    addresses: 'true'
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'
    consumption_price_base: '0.2516'
    consumption_price_hc: '0.1456'
    consumption_price_hp: '0.1876'
    consumption_max_date: '2025-01-05'
    consumption_detail_max_date: '2025-01-05'
    offpeak_hours_0: '23H02-7H02'
    offpeak_hours_1: '23H02-7H02'
    offpeak_hours_2: '23H02-7H02'
    offpeak_hours_3: '23H02-7H02'
    offpeak_hours_4: '23H02-7H02'
    offpeak_hours_5: '23H02-7H02'
    offpeak_hours_6: '23H02-7H02'
    plan: BASE
tempo:
  enable: false

comme tu est en base, pas besoin de déclaré d’heure HP, puis les tarifs actuels base et HP+HC à jour (tarif bleu).
j’ai verifier le YAMl et réparer, il dois être bon celui la :

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: myelectricaldata
  password: __**password_not_changed**__
  prefix: myelectricaldata
  client_id: myelectricaldata
  retain: true
  qos: 0
myelectricaldata:
  xxxxxxxxxxxxxx:
    enable: "true"
    token: gR9xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    name: Maison
    addresses: "true"
    cache: "true"
    consumption: "true"
    consumption_detail: "true"
    consumption_price_base: "0.1940"
    consumption_price_hc: "0.1579"
    consumption_price_hp: "0.2065"
    consumption_max_date: "2025-01-05"
    consumption_detail_max_date: "2025-01-05"
    offpeak_hours_0: ""
    offpeak_hours_1: ""
    offpeak_hours_2: ""
    offpeak_hours_3: ""
    offpeak_hours_4: ""
    offpeak_hours_5: ""
    offpeak_hours_6: ""
    plan: BASE
tempo:
  enable: false

Tu as créé un nouvel utilisateur pour MED, à utiliser pour MQTT ?

dans paramètres/personne / utilisateur :

que tu vas utiliser dans la partie mqtt :

mqtt:
  enable: true
  hostname: core-mosquitto
  port: 1883
  username: myelectricaldata
  password: __**password_not_changed**__

ok
c’est passé
il faut que je ré installe la carte ?

ok
c’est passé
il faut que je ré installe la carte ?

La carte, c’est par HACS, il faut ajouter le dépôt https://github.com/MyElectricalData/content-card-linkyet l’installer .
Puis tu la retrouveras dans le dashboard et ajouter une carte.

Bonjour
J’ai sûrement un problème, je m’attendais à une carte plus fournie.

ce que remonte la carte, c’est déja pas mal :sweat_smile:

type: custom:content-card-linky
entity: sensor.linky_xxxxxxxxxxxxxxxx_consumption
showHistory: true
showHeader: true
showPeakOffPeak: true
showIcon: true
showInTableUnit: true
showDayPrice: true
showDayPriceHCHP: true
showDayMaxPower: true
showDayHCHP: true
showDayName: short
showError: true
shoInformation: true
showPrice: true
showTitle: false
showCurrentMonthRatio: true
showMonthRatio: true
showWeekRatio: true
showYesterdayRatio: true
showTitleLine: true
showEcoWatt: true
showEcoWattJ12: true
showTempo: false
titleName: Linky
nbJoursAffichage: "7"
showYearRatio: true
ewEntity: sensor.rte_ecowatt_j0
ewEntityJ1: sensor.rte_ecowatt_j1
ewEntityJ2: sensor.rte_ecowatt_j2
tempoEntityInfo: sensor.edf_tempo_info
tempoEntityJ0: sensor.rte_tempo_today
tempoEntityJ1: sensor.rte_tempo_tomorrow
showTitleLign: true
showTempoColor: false

Après tu as un accès au panneau latéral, à un dashboard de MyElectricalData.

Oui j’ai vu que l’on pouvait accéder aux données via l’interface web de ‹ myelectricaldata ›