Sensor pour Enedis - apiEnedis

Il faut que tu donne ton consentement sur ma passerelle :
https://enedisgateway.tech/

C’est à dire ? J’ai créé mon token, qu’est-ce qu’il faut de plus ?

Donc tu as déjà fait la demande de consentement ?

Oui, tu parles bien de ça ?

Oui, donne moi ton PDL en PV que je regarde si tu est bien dans la bdd.
Tu ne te serais pas tromper dans la saisie ?

Hello @saniho, je ne trouve pas apiEnedis dans HACS, est-ce normal?

Hello @flouck, bizarre car je l ai bien


Tu as bien mis le repo github ?

Ah ok, faut ajouter le repo github. Je pensais qu’il était de base dans la liste. Au temps pour moi.

Bonjour,

Je viens d’installer le sensor Enedis 1.0.5.4 avec un compteur Linky datant de cette année et j’ai eu a meme erreur de "**** CRASH ***".

J’ai désactivé le handling de l’Exception dans sensor.py/_update() et je suis retombé sur:

 2020-12-25 14:29:49 ERROR (MainThread) [homeassistant.components.sensor] myEnedis: Error on device update!
Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/helpers/entity_platform.py", line 359, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/helpers/entity.py", line 466, in async_device_update
    await task
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/util/__init__.py", line 239, in wrapper
    result = method(*args, **kwargs)
  File "/home/homeassistant/.homeassistant/custom_components/myEnedis/sensor.py", line 159, in _update
    status_counts = sensorEnedis.manageSensorState(self._myDataEnedis, _LOGGER, __VERSION__)
  File "/home/homeassistant/.homeassistant/custom_components/myEnedis/sensorEnedis.py", line 147, in manageSensorState
    status_counts['last_year'] = "{:.3f}".format(_myDataEnedis.getLastYear() * 0.001 )
TypeError: unsupported operand type(s) for *: 'NoneType' and 'float'

Cette erreur avait déjà été reportée le 13 novembre par @akunia.

Merci.

Bonjour,
J’ai exactement le même souci, je n’arrête pas de faire des demandes de consentements mais je suis toujours inconnu dans la base de donnée …
Si tu pouvais me donner un coup de main
Merci

Actuellement le site « datahub » d’Enedis qui permet de mettre en place la passerelle est complétement dans les choux, il est possible que le soucis vienne de la :confused:

1 « J'aime »

Bonsoir, pour ceux qui ont envie de tester, une premiere version beta est disponible :

elle inclus la possiblité de faire la configuration via le menu integration de HA


ainsi que quelques corrections/améliorations

N’hésitez pas à me faire votre retour.

ps : vous pouvez toujours continuer à avoir la déclaration dans le yaml.

Vous pensez qu’il serait possible d’avoir un sensor avec la conso horaire de la veille?
en exploitant consumption_load_curve d’ Enedis Gateway ? :stuck_out_tongue:

@saniho que se passe t’il ? Passerelle HS ou j’ai loupé quelque chose ?

attribution: ''
version: 1.0.5.4
typeCompteur: consommation
lastSynchro: '2020-12-20T21:03:43.000917'
lastUpdate: '2020-12-20T21:03:43.000889'
timeLastCall: '2020-12-20T17:43:23.467361'
yesterday: 32513
last_week: 373079
day_1_HP: -1
day_2_HP: -1
day_3_HP: -1
day_4_HP: 20080
day_5_HP: 21563
day_6_HP: 32910
day_7_HP: 30359
day_1_HC: -1
day_2_HC: -1
day_3_HC: -1
day_4_HC: 8458
day_5_HC: 18075
day_6_HC: 14317
day_7_HC: 17244
dailyweek_cost:
  - -1
  - -1
  - -1
  - '4.71'
  - '6.26'
  - '7.78'
  - '7.71'
dailyweek_costHC:
  - -1
  - -1
  - -1
  - '1.13'
  - '2.42'
  - '1.91'
  - '2.31'
dailyweek_HC:
  - -1
  - -1
  - -1
  - '8.458'
  - '18.075'
  - '14.317'
  - '17.244'
dailyweek:
  - '2020-12-19'
  - '2020-12-18'
  - '2020-12-17'
  - '2020-12-16'
  - '2020-12-15'
  - '2020-12-14'
  - '2020-12-13'
dailyweek_costHP:
  - -1
  - -1
  - -1
  - '3.58'
  - '3.84'
  - '5.86'
  - '5.41'
dailyweek_HP:
  - -1
  - -1
  - -1
  - '20.080'
  - '21.563'
  - '32.910'
  - '30.359'
day_1: -1
day_2: -1
day_3: -1
day_4: '28.54'
day_5: '39.64'
day_6: '47.23'
day_7: '47.60'
daily:
  - -1
  - -1
  - -1
  - '28.54'
  - '39.64'
  - '47.23'
  - '47.60'
halfhourly: []
offpeak_hours: '13.639'
peak_hours: '18.874'
peak_offpeak_percent: '58.05'
yesterday_HC_cost: '1.824'
yesterday_HP_cost: '3.361'
daily_cost: '5.18'
yesterday_HC: '13.639'
yesterday_HP: '18.874'
current_week: '206.269'
last_month: '1234.613'
current_month: '864.840'
last_year: '0.000'
current_year: '4068.005'
errorLastCall: 'Expecting value: line 1 column 1 (char 0)'
monthly_evolution: 0
subscribed_power: 12 kVA
offpeak_hours_information: HC (21H36-5H36)
unit_of_measurement: kWh

image

il y a des utilisateurs pro de ce service d’Enedis ? ils doivent « péter les plombs » (haha) …

c’est une erreur sur la gateway…mais pas pour tous :frowning: , @M4dm4rtig4n, tu as vu quelque chose ?

Il y eu quelques perturbation dernièrement, c’est pour cela que je conseille de faire toujours une demande sur 7j, si soucis il y a eu la veille, la donnée sera récupérer lors de la prochaine demande.

Que tu fassent une demande sur 7j où sur sur 1j, ça ne surcharge pas mon service car c’est une seul et uniquement demande dans tt les cas.

Hello à tous,
je n’ai pas su voir dans le fil de discussion si une solution à été trouvée au final suite au post précédent (https://forum.hacf.fr/t/sensor-pour-enedis-apienedis/935/445?u=giaco) ?
car je suis toujours bloqué avec les mêmes logs, la card ne change pas, avec toujours le jeudi en dernier et boqué… (depuis le 18 déc.)
image

merci

Bonjour à tous,

Je fais prendre mon problème par le début
L’enregistrement et la collecte de la consommation est bien activée au niveau de chez enedis.


Voici mon extrait de mon fichier sensor.yaml:

# enedis
  - platform: myEnedis
    token: !secret enedis_token
    code: !secret enedis_pdl
    heures_creuses: "[['00:50', '07:20'], ['12:20', '13:50']]"
    hc_cout: 0.13
    hp_cout: 0.17
    scan_interval: 3600

J’ai installé le composent depuis le dépôt GitHub - saniho/apiEnedis: a custom_component to get Enedis data consumption .
Si je comprends bien aucunes données ne remonte?
enedis2

Je viens de m’appercevoir de celà, y aurait il un rapport?
image
J’ai installé la carte content card linky depuis le dépôt https://github.com/saniho/content-card-linky , mais a chaque fois que je veux configurer manuellement la carte j’ai ce message d’erreur:

Quelles sont les commandes « curl » a exécuter?

Qu’ai je mal configuré?
Philippe.

.

Hello,
Impossible de trouver comment donner son consentement sur le site et recevoir le token.
Je suis tout bon coté site Enedis.
Une ame charitable pour m’aider ?
Merci