Bonjour à tous,
Je viens de passer de Jeedom a HA, et je galère pas mal pour relever ma Conso électrique.
Y a t il un moyen des récupérer les données directement via son compte Enedis ?
Je possede aussi teleinfokit wifi a base d’ESP a cabler sous le linky, mais là aussi grosse galère pour trouver un tuto qui tienne la route.
Merci pour vos conseils.
Bonjour,
tu a c’est intégration qui permet de collecter ces données chez Enedis. Il te faudra un broker MQTT ( mosquitto broker ).
Ta un sujet dessus MyElectricalData - Vos données Linky chez vous :)
Merci WarCOzes, là c’est Cho pour moi…
Bon j’ai intégré mosquito, j’ai fait ma demande consentement, ok.
Pour installer myelectricaldat_import dans HA, je fait comment ???
Quand je lis le sujet Vos données linky chez vous. , là je rame, je vois que du code, je m’en sortirai jamais.
Il me faudrait les items de ce qu’il y a exactement a installer.
Ta tout expliquer dans la doc Home · MyElectricalData/myelectricaldata_import Wiki · GitHub
Ta un fichier config.yaml a configurer avant de lancer Myelectricaldata.
Faut configurer suivant ton abonement, ta un exemple de fichier:
myelectricaldata_import/config.exemple.yaml at main · MyElectricalData/myelectricaldata_import · GitHub
Le fichier config.yaml sera a mettre dans /config/myelectricaldata/
Je sens que je vais transpirer…
J’ai fait l’install de myelectricalda, j’ai tenté la modification du fichier yaml (point d’accès , token, sans doute autre chose je verrai bien…)
Par contre je suis bloqué ici" Chemin dans le conteneur docker : /data/config.yaml" ???
Docker ??, je suis sur un RPI, il faut passer en ssh ? je nome mon fichier " config.yaml" ??
Si j’ai bien compris, les données tombent dans influxdb, et sont affichées dans un dashboard simple, je peux m’arrêter là? après on peut aller plus loins en affichant dans grafana , est ce bien cela?
désolé pour mes questions sans doute basique, mais je ne suis pas un pro de l’informatique.
Salut,
pour un RPI , le fichier config.yaml doit ce mettre dans `/config/myelectricaldata/
Tu peut utiliser FileEditor ( editeur sur HA ) ou sambashare ( pour accéder en réseau au dossier de HA ), a installer dans les modules complémentaire ( paramètres / modules complémentaire ) . Le fichier doit ce nommer config.yaml
.
Ma configue, sans home_assistant_ws, sans influxDB et avec un abonement HP/HC.
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: xxxxxxxxxxx
password: xxxxxxxxxxx
prefix: myelectricaldata
client_id: myelectricaldata
retain: true
qos: 0
myelectricaldata:
"2414xxxxxxxxxxxx":
enable: 'true'
token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: "Maison"
addresses: 'true'
cache: 'true'
consumption: 'true'
consumption_detail: 'true'
consumption_price_base: '0.2516'
consumption_price_hc: '0.2068'
consumption_price_hp: '0.27'
consumption_max_date: "2021-01-01"
consumption_detail_max_date: "2021-01-01"
offpeak_hours_0: 20H56-4H56 # LUNDI
offpeak_hours_1: 20H56-4H56 # MARDI
offpeak_hours_2: 20H56-4H56 # MERCREDI
offpeak_hours_3: 20H56-4H56 # JEUDI
offpeak_hours_4: 20H56-4H56 # VENDREDI
offpeak_hours_5: 20H56-4H56 # SAMEDI
offpeak_hours_6: 20H56-4H56 # DIMANCHE
plan: HC/HP
tempo:
enable: false
Ta le choix, les données qui remontent dans le panneau énergie de HA ( home_assistant_ws ), les données qui sont envoyer a influxDB et par MQTT.
Tu aura des sensors avec ton suivie de conso et qui pourront être utiliser dans une carte sur le dashboard.
La mise a jours des données sont entre 6 et 10h tout les jours.
Salut
pour ton module teleinfokit, tu peu le flasher avec ESPHOME
et
Je vais poursuivre avec Myelectricdata, ca me permettra de commencer a dégringoler des datas.
Et après effectivement je pourrai tenter d’intégrer mon teleinfokit, c’est plus temps réel.
Le lien que tu m’as donné, c’est celui que j’ai monté. Je l’ai déjà flashé et il tournait sur mon jeedom, mais pour etre franc, mosquito, mqtt c’est pas ma tasse de thé, j’avais déjà pas mal galéré, on verra un peu plus tard.
Mqtt ou mosquitto, ce n’est pas le mal.
Il faut juste etre un peu rigoureux
On est la pour t’aider
Enfin…
Pas moi
Les autres
donc si je veux voir les données dans ENERGIE, je configure que la partie home_assistant_ws , sa suffit ? ou il faut encore installer influxdb , mqtt ?
port: 5000
debug: true
log2file: false
wipe_influxdb: false # Work only with influxdb > 2.X
# Par défaut le backend en local dans le /data/cache.db du conteneur.
# Mais il est possible de basculer sur une base de données externe de type SQLite ou PostgreSQL
# Exemple pour Postgres :
#storage_uri: postgresql://myelectricaldata:myelectricaldata@postgres:5432/myelectricaldata
home_assistant: # WITH MQTT DISCOVERY
enable: true
discovery: true
discovery_prefix: homeassistant
home_assistant_ws: # FOR ENERGY TAB
enable: false
ssl: true
token: eyJhbGciOiJIUJ9.eyJpc3MiOiJlNmZhMj___non__complet___TIzOWQ2ZjEzNjk5ZWNhNzcyNCIsImlhdCI6MTcxMDEwNDkzNSwiZXhwIjoyMDI1ND1ao7rqXilSevHDL498Jd47iUhZpV0vuk2gb8iT6FQ
url: 192.168.1.26
max_date: "2024-06-01"
purge: false
faut MQTT, influxdb est pas obligatoire. Faut aussi configurer la partie myelectricaldata avec ton PDL.
mets ca pour influxdb si tu le veut pas.
influxdb:
enable: false
la je galère …
ca c’est fait
je presume qu’il faut aussi paramétrer mqtt suivant les parametres du yaml ?
mqtt:
enable: false
hostname: mosquitto
port: 1883
username: null
password: null
prefix: myelectricaldata
client_id: myelectricaldata # DOIT ETRE UNIQUE SUR LA TOTALITE DES CLIENTS CONNECTE AU SERVEUR MQTT
retain: true
qos: 0
mais je mets quoi ici dessous ? myelectricaldata?
Oui faut remplir la partie MQTT.
créer un utilisateur, pour Myelectricaldata dans paramètres / personnes et créer un utilisateur.
User et pass au choix et utilise ces identifiants dans la configuration.
exemple de ma configue, avec abo HP/HC :
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: Myxxxxxxxxxxxxxxxxx
password: xxxxxxxxxxxxxxxxxxx
prefix: myelectricaldata
client_id: myelectricaldata
retain: true
qos: 0
myelectricaldata:
"2414xxxxxxxxxxxxxx":
enable: 'true'
token: iVJ_8SGRxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: "Maison"
addresses: 'true'
cache: 'true'
consumption: 'true'
consumption_detail: 'true'
consumption_price_base: '0.2516'
consumption_price_hc: '0.2068'
consumption_price_hp: '0.27'
consumption_max_date: "2021-01-01"
consumption_detail_max_date: "2021-01-01"
offpeak_hours_0: 20H56-4H56 # LUNDI
offpeak_hours_1: 20H56-4H56 # MARDI
offpeak_hours_2: 20H56-4H56 # MERCREDI
offpeak_hours_3: 20H56-4H56 # JEUDI
offpeak_hours_4: 20H56-4H56 # VENDREDI
offpeak_hours_5: 20H56-4H56 # SAMEDI
offpeak_hours_6: 20H56-4H56 # DIMANCHE
plan: HC/HP
tempo:
enable: false
merci WarCOzes, pour ton aide.
Donc en resumé voici les parties de mon config.yaml modifiées:
home_assistant_ws: # FOR ENERGY TAB
enable: false
ssl: true
token: eyJhbGcixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
url: 192.168.1.26
max_date: "2024-06-01"
purge: false
mqtt:
enable: true
hostname: core-mosquitto
port: 1883
username: franck_elecdata
password: xxxxxxxxx
prefix: myelectricaldata
client_id: myelectricaldata # DOIT ETRE UNIQUE SUR LA TOTALITE DES CLIENTS CONNECTE AU SERVEUR MQTT
retain: true
qos: 0
myelectricaldata:
# Configuration de mon point de livraison (ne pas oublier d'adapter MON_PDL_1 avec votre numéro de PDL)
"198xxxxxxxxx83075":
enable: 'true'
token: 1Kuvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
name: "Maison"
addresses: 'true'
cache: 'true'
consumption: 'true'
consumption_detail: 'true'
par contre sur la photo de mqtt sur le poste précédant, je dois remplir « publier un sujet » « écouter un sujet » ou ca va se remplir automatiquement ?
Ta rien a faire dans l’intégration MQTT, c’est automatique.
ta oublier de configurer ces parties dans le PDL. A adapter suivant ton abonement.
plan:
important c’est pour le tarif
ha ok, bon comme j’avais pas mal tripoté le truc, j’ai supprimé l’integration MQTT, et en voulant la remettre par défaut mqtt me demande le courtier, je mets quoi ?
c’est bon j 'ai mis a jour les tarifs, heures… ca va venir…
Je sais pas. Normalement l’intégration MQTT est découverte automatiquement, je me souviens pas d’avoir configurer quelque chose.
Quand tu lancera Myelectricaldata, L’intégration MQTT devrais être découverte et te proposer l’installation et se configurer automatiquement.
Bon c’est bon, j’ai remis MQTT.
le config.yaml est en place.
j’ai obtenu cela , est ce ok, y a t il un moyen de verifier que c’est bon???
Salut,
Pour voir si c’est bon, choisi ton point de livraison et tu aura toutes les informations.
Dans appareils et services / MQTT, tu aura des appareils Linky.Ton numéro de pdl
RTE EcoWatt
et RTE Tempo
. Chaque appareils aura des sensors que tu pourra exploiter.
Pour voir les erreurs , faut regarder le journal de MED ( MyElectricalData ) dans le module complémentaire.