Récupérer données d'un module complémentaire/intégration vers DB

Bonjour à tous,

Mon problème est le suivant : J’ai installé le module complémentaire « ha-linky » et je n’arrive pas à recuperer les données de manière à les afficher dans Grafana via InfluxDB

Je suis relativement nouveau dans le monde de la domotique et de HA. Je tatonne donc pas mal. Mais après avoir passer des heures à chercher je n’arrive pas à faire ce que je veux. Mais je sens que c’est juste que je n’ai pas completement la logique HA.
En gros j’ai le module Ha-linky, qui me remonte quotidiennement la consomation electrique de la veille ainsi que la charge moyenne par demie heure.
Tout fonctionne bien, j’arrive à avoir les info, sychro tous les jours et voir les données dans le volet « Energie ».
Mais entre temps j’ai vu qu’on peut faire de superbe visualisation graphique avec Grafana via la base de données Influx. J’ai donc regardé des tuto et paramétré les 2, j’arrive bien à voir mes données de capteur (prise electrique connectée, info du NAS etc). Mais par contre je ne vois pas les données du module complemantire Linky.
Et je n’arrive pas à faire en sorte qu’elles soient enregistrée dans la DB.
Idem mais cette fois ci pour l’intégration Météo-France où j’aimerai enregistrer la temperature extérieur.
L’idée etant de faire des graphique liant température extérieure et conso.

Savez vous comment faire remonter les infos de ces deux sources de données vers la BD ?

Arnaud

Ma configuration


[center] System Information

version core-2025.11.3
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch amd64
user root
virtualenv false
python_version 3.13.9
os_name Linux
os_version 6.12.51-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Cloud
logged_in false
can_reach_cert_server pending
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 16.3
update_channel stable
supervisor_version supervisor-2025.11.5
agent_version 1.7.2
docker_version 28.3.3
disk_total 30.8 GB
disk_used 6.5 GB
nameservers 192.168.1.254, 2001:861:5406:c720:3649:5bff:feec:126c
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization kvm
board ova
supervisor_api ok
version_api ok
installed_addons Linky (1.6.1), InfluxDB (5.0.2), Grafana (12.1.0), File editor (5.8.0)
Dashboards
dashboards 2
resources 0
views 1
mode storage
Network Configuration
adapters lo (disabled), enp0s3 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth89773db (disabled), vethfc3ad0a (disabled), vethee3a8c1 (disabled), veth59ba561 (disabled), vethc72b10d (disabled), vetha5e927f (disabled), vethc115dc7 (disabled), vethf8bc47e (disabled), veth4fde1d6 (disabled), veth71abe9d (disabled)
ipv4_addresses lo (127.0.0.1/8), enp0s3 (192.168.1.159/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth89773db (), vethfc3ad0a (), vethee3a8c1 (), veth59ba561 (), vethc72b10d (), vetha5e927f (), vethc115dc7 (), vethf8bc47e (), veth4fde1d6 (), veth71abe9d ()
ipv6_addresses lo (::1/128), enp0s3 (2001:861:5406:c720:f33f:713e:4442:c6b5/64, fe80::78f5:e734:815:4ab8/64), docker0 (fe80::aca3:8cff:fe87:687b/64), hassio (fd0c:ac1e:2100::1/48, fe80::4805:72ff:feb2:226/64), veth89773db (fe80::902d:9aff:fe8a:1337/64), vethfc3ad0a (fe80::1c9c:32ff:feb1:26b6/64), vethee3a8c1 (fe80::1ce8:70ff:fe66:43c8/64), veth59ba561 (fe80::f002:c4ff:fe9c:5ead/64), vethc72b10d (fe80::e818:89ff:feb1:3812/64), vetha5e927f (fe80::68e4:18ff:fef0:84fc/64), vethc115dc7 (fe80::f88d:c1ff:feb6:394c/64), vethf8bc47e (fe80::c01c:4cff:fe2f:803b/64), veth4fde1d6 (fe80::7c52:5aff:fecd:8dc1/64), veth71abe9d (fe80::5c40:eeff:fe7e:ed28/64)
announce_addresses 192.168.1.159, 2001:861:5406:c720:f33f:713e:4442:c6b5, fe80::78f5:e734:815:4ab8
Recorder
oldest_recorder_run 25 novembre 2025 à 21:27
current_recorder_run 25 novembre 2025 à 23:54
estimated_db_size 30.19 MiB
database_engine sqlite
database_version 3.49.2
[/center]

Bonjour,
regarde ce tuto, pour créer une entité que tu pourras enregistrer dans influxdb.

Ah génial ! c’est en effet ce que je souhaite faire ! Merci pour la trouvaille

Concernant MeteoFrance, je n’arrive pas à transposer la solution.
L’integration MeteoFrance genère des Entitées qui correspondent chacune à une stats meteo. J’ai identifiée que sensor:plouzane_temperature est l’ID d’entité que je veux enregistrer dans influxDB.
Les températures sont fournies toutes les 5 min j’aimerai donc les enregistrer à cette frequence.
Comment faut il faire ? faut il passer par une automatisation ?
Je suis perdu

Autant pour HA-Linky, il n’y a pas d’entité. Autant pour l’intégration, il y a les entités disponibles.
Je ne connais pas InfluxDB, mais tu as juste à inclure l’entité météo France dans ta configuration.

Par défaut, rien n’est exclu :

Oui c’est bien ce que j’avais vu mais l’info ne remontait pas. En fait ce qu’il s’est passé doit être une erreur de débutant, car au début mon entité de températureétait désactivée … Je voyais l’info de température dans mon dashboard mais l’info ne remontait pas en tant que capteur. Je detail un peu si jamais d’autre comme moi se trouvent dans la situation.

Dans l’aide du module ils précisent de l’activer manuellement :

To enable an entity disabled by default, go in SettingsDevices & services , click on the city name in Météo-France and then the X entities link. You will have the list of the enabled entities. Here click the filter button and select Show disable entities . The disabled entities will be visible in the list, select the one you want to enable and click the Enable Selected button.

Sauf que je n’avais pas redémarré Home Assistant, et apparemment influxDb avait besoin d’un redémarage pour que ça fonctionne…

Donc là j’en suis à un point plus avancé où j’ai bien la donnée qui remonte dans InfluxDB mais le problème c’est qu’elle est échantillonnée a une frequence de 1x /heure …


Mais pour autant quand je vais dans le panneau entité, on me dit que la données est aggrégée toutes les 5min…

J’aimerai pouvoir avoir cette fréquence dans mon InfluxDB.
Est ce que j’ai loupé quelque chose ?

non, tu confonds. l’agrégé cinq minutes est pour le graphique de l’historique, c’est l’espacement en deux points de mesure.
Après, tu ne peux pas modifier l’actualisation de l’entité, les données sont mises à jour toutes les heures.
Tu le vois sur ton graphique de l’historique, les données sont par heures et non toutes les 5 min.

Installe un thermomètre connecté dehors et tu auras des données actualisées fréquemment.

Ah oui mince j’ai été induit en erreur en effet …
Bon bah il ne reste plus qu’à acheter un capteur ou à récupérer les données METAR du l’aéroport le plus proche ^^’
Merci pour tes réponses !

Ce sujet a été automatiquement fermé après 60 jours. Aucune réponse n’est permise dorénavant.