Sensor pour Enedis - apiEnedis

Bonjour,
Choisie MyElectricalData, l’autre fonctionne plus ou va plus fonctionner :stuck_out_tongue:
Dans ton sensor principal, tu doit voir dans les attributs HoraireMinCall. C’est l’heure d’appel au serveur MyElectricalData pour importer t’es donnée d’enedis.
image

Faut patienter jusqu’a l’heure d’appel pour avoir des informations dans t’es sensors.

Bonjour,

J’ai repassé la configuration sous MED et j’ai patienter une bonne journée, mais je ne vois toujours pas cet attribut ‹ horrairemincall › Je vais essayer de supprimer la config myEnedis et tout refaire puis patienter. En tout cas merci pour ton retour !

Petit retour, j’ai les sensors d’activer maintenant j’ai plus qu’à attendre que sa s’actualise, merci pour ton aide @WarC0zes :slight_smile:

Bonjour,

j’essaye à nouveau de le faire :

  • intégré le dépot myEnedis sensor > c’est bien toujours celui-là?
  • intégré la carte Linky Content Card > toujours ça aussi?
  • passé par MyElectrical data pour faire la demande de consentement et obtenu le token + point de livraison.

Ensuite il faut configurer le sensor et là je bloque.
Si j’ai bien compris, il faut faire dans le config.yaml (là ou j’ai déjà un sensor pour mes caméra Arlo)?

ça me donne ça :

sensor:
  - platform: aarlo
    monitored_conditions:
    - total_cameras
    - battery_level
  - platform: myEnedis
    token: (ici le token)
    code: (ici le point de livraison?)
    scan_interval: 3600

Mais quand je vérifie la configuration j’ai un message :
Invalid config for [sensor.myEnedis]:
required key not provided @
data[‹ enedisGateway ›]. Got None. (See ?, line ?).

Qu’est-ce qui ne va pas?

Avec hacs installe myenedis
ensuite vas dans integration cherche myenedis installe et tu pourras entré ton pdl et token !

Bonjour,
Côté hacs c’est bien ce que j’ai fait.
Pour le sensor je suis parti d’un tuto apparemment obsolète, j’ai intégré myenedis comme tu as dis et effectivement le sensor est enfin créer.
Je teste maintenant la carte (pas beaucoup d’info pour l’instant à part un nombre de kWh).

Merci pour l’info

Même si c’est un peu plus compliqué tu devrais partir sur myelecticldata.
L’intégration de Saniho n’est plus vraiment maintenue
Par contre sa carte l’est
Phil

Bjr, Ok je vais migrer sur myelectricaldata dès maintenant dans ce cas.
j’ai donc :

  • supprimé la configuration de l’inégration MyEnedis
  • desinstallé l’add-on MyEnedis Sensor
  • ajouté le dépot add-on de alexbelgium
  • installé MyElectricaldata
  • démarré l’add-on.

Pour l’instant j’en suis là. Je ne trouve pas de tuto très clair (ou je ne les comprends pas bien).
On me parle notamment d’un fichier config.yaml qui serait dans le dossier myelectricaldata mais celui-ci est vide chez moi (le dossier).

Je cherche

Dans la Doc de MyElectricaldata sur github, ta tout expliquer. Le config yaml c’est à toi a le créer et le remplir. Ta un exemple du config.yaml sur le github.

Ok merci, donc avec myelectricaldata on est obligé de passer par l’installation de influxdb donc ?
J’ai copié le fichier config.yaml et changé juste le token ligne 59 en mettant le mien mais il se passe pas grand chose de plus.

non , pas obliger :grinning:
c’est une option

pour t aide un peu

ça m’a aidé beaucoup oui…

j’ai copié cette config et changé simplement :

  • le user password dans la partie mqqt
  • le PDL (en laissant les ’ ’ et token dans la partie myelectricaldata

L’add-on MyElectricalData démarre cette fois sans bug > j’ai accès à l’interface graphique et voit mes données sur celle-ci> 1ere victoire !!

Maintenant il me reste à trouver comment utiliser la carte linky car pour l’instant je ne vois pas de sensor sur HA. Quelque chose à faire côté MQTT?

pour la card une fois installe

type: custom:content-card-linky
nbJoursAffichage: '7'
titleName: Consommation d'hier
entity: sensor.linky_TON..PDL_myelectricaldata_consumption_TON..PDL
ewEntity: sensor.linky_TON..PDL_myelectricaldata_TON..PDL_ecowatt
showIcon: true
showHistory: true
showInTableUnit: true
showDayPriceHCHP: true
showDayHCHP: true
showYearRatio: true
showMonthRatio: true
showYesterdayRatio: true
showError: true
showEcoWatt: true
showTitle: true
showPeakOffPeak: true
showDayPrice: true
showPrice: true
showDayMaxPower: true
showCurrentMonthRatio: true
showWeekRatio: true
showTitreLigne: true
showHeader: true

Attention ecowatt ne fonctionne qu’avec MED en dev

Je pense que c’est la partie mqqt que ça ne va pas :

mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: core-mosquitto
  password: xxxxx
  port: 1883
  prefix: myelectricaldata
  qos: 0
  retain: true
  username: xxxx

j’ai modifié le user et mdp. Le « core-mosquitto » correspond à ce que je vois sur la page de mon MQTT. Ainsi que le port 1883.
Le client id doit bien rester « myelectricaldata »?

PS : Quand je regarde dans le LOG de Mosquitto Broker :
2023-08-23 11:02:06: Client
myelectricaldata disconnected,
not authorised.

Merci pour la carte.
Je testerai lorsque mes sensors remonteront. pour l’instant je n’arrive à les voir.
C’est quoi en fait l’ecowatt? si je veux l’avoir je dois désinstaller myelectricaldata et installer la version DEV c’est ça?

C’est le site du gouvernement qui alerte si des coupures d’électricité sont prévu. Qui a été mis en place c’est hiver.

Et qui n’a jamais fait de coupures !

1 « J'aime »

je viens d’ailleurs de virer l’appli de mon tel…

Bon il fallait surtout de la patience.
ça fonctionne sauf que j’ai pas l’icone du compteur linky mais pas bien grave.

Pour l’icône du linky sur la carte, tu doit l’activer.
C’est l’option showIcon: true en yaml, ou par l’éditeur afficher l’icône.