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) :
Salut,
tu devrais faire du nettoyage dans ton config.yaml. si tu n’utilise pas influxdb, ces lignes suffise:
influxdb:
enable: false
exemple de ma config:
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: myel…
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 …
WarC0zes:
myelectricaldtata_dev
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.
WarC0zes:
cycle: 14400
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 ).
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**__
WarC0zes:
myelectricaldata
ok
c’est passé
il faut que je ré installe la carte ?
WarC0zes:
myelectricaldata
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
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 ›