Sensor pour Enedis - apiEnedis

On n’a rien a faire de plus je suppose? on laisse tourner comme d’habitude?

Bon vous demandez des info sur le 21-22 et j’ai bloquer les demandes de ce type depuis hier afin d’éviter d’avoir du spam pour demander la consommation de la journée courante qui n’est pas remonté par Enedis.
Faudrait que je vois avec @saniho ce qu’il demande exactement sur les APIs tous les 3600s.

Bon je viens de désactiver cette fonctionnalité de blocage le temps qu’on ce syncho avec @saniho, normalement vous devriez pouvoir réappeler les APIs.

Par contre, j’ai ajouté la feature hier, donc j’ai du mal à comprendre pk c’est HS depuis jeudi pour certain oO

Ok ça marche !
Effectivement j’ai suivi les différents tuto a la lettre et n’ai rien modifié, si il faut modifier quelque chose, n’hésites pas à nous dire.
Merci

idem pour moi, pas de custo…
Merci! :slight_smile:

Non si changement il y a c’est pas chez vous mais directement dans l’intégration.

Ca fonctionne maintenant !
Merci

EDIT: Tout est revenu !

Salut,
Je récupère hier mas pas dans la parite des jours…
image
Ce qui donne…
image

Bonjour,
Les données de Lundi et Mardi n’était pas remontées.
Après avoir redémarré HA, l’intégration refonctionne normalement et toutes les données ont été récupérées.

Est-ce que quelqu’un sait s’il est possible de redémarrer l’intégration toute seule sans être obligé de redémarrer HA?
Merci

Hello, c’est Toujours en carafe chez moi…
Voici ce qu’il s’affiche dans la Card, et pour infos j’ai reboot au cas où…
image

Source: custom_components/myEnedis/sensor.py:218
Integration: myEnedis
First occurred: 12:39:08 (1 occurrences)
Last logged: 12:39:08

*** / / / \ \ \ *** mise a jour attributes precedent {'attribution': '', 'version': '1.0.5.4', 'typeCompteur': 'consommation', 'lastSynchro': '2020-12-18T16:47:58.819313', 'lastUpdate': '2020-12-18T16:47:58.819257', 'timeLastCall': '2020-12-18T06:49:54.423515', 'yesterday': 13690, 'last_week': 109516, 'day_1_HP': -1, 'day_2_HP': 15188.0, 'day_3_HP': 13945.0, 'day_4_HP': 14999.0, 'day_5_HP': 13651.0, 'day_6_HP': 15157.0, 'day_7_HP': 13836.0, 'day_1_HC': -1, 'day_2_HC': 0, 'day_3_HC': 0, 'day_4_HC': 0, 'day_5_HC': 0, 'day_6_HC': 0, 'day_7_HC': 0, 'dailyweek_cost': [-1, '2.33', '2.14', '2.30', '2.09', '2.33', '2.12'], 'dailyweek_costHC': [-1, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00'], 'dailyweek_HC': [-1, '0.000', '0.000', '0.000', '0.000', '0.000', '0.000'], 'dailyweek': ['2020-12-17', '2020-12-16', '2020-12-15', '2020-12-14', '2020-12-13', '2020-12-12', '2020-12-11'], 'dailyweek_costHP': [-1, '2.33', '2.14', '2.30', '2.09', '2.33', '2.12'], 'dailyweek_HP': [-1, '15.188', '13.945', '14.999', '13.651', '15.157', '13.836'], 'day_1': -1, 'day_2': '15.19', 'day_3': '13.95', 'day_4': '15.00', 'day_5': '13.65', 'day_6': '15.16', 'day_7': '13.84', 'daily': [-1, '15.19', '13.95', '15.00', '13.65', '15.16', '13.84'], 'halfhourly': [], 'offpeak_hours': '0.000', 'peak_hours': '13.690', 'peak_offpeak_percent': '100.00', 'yesterday_HC_cost': '0.000', 'yesterday_HP_cost': '2.100', 'daily_cost': '2.10', 'yesterday_HC': '0.000', 'yesterday_HP': '13.690', 'current_week': '57.822', 'last_month': '383.416', 'current_month': '257.536', 'last_year': '0.000', 'current_year': '4207.177', 'errorLastCall': 'Expecting value: line 1 column 1 (char 0)', 'monthly_evolution': 0, 'subscribed_power': '6 kVA', 'offpeak_hours_information': None, 'unit_of_measurement': 'kWh', 'friendly_name': 'myEnedis.23223878429560'}
Logger: custom_components.myEnedis.sensor
Source: custom_components/myEnedis/sensor.py:216
Integration: myEnedis
First occurred: 12:39:08 (1 occurrences)
Last logged: 12:39:08

*** / / / \ \ \ *** mise a jour state precedent 13.69
Logger: custom_components.myEnedis.sensor
Source: custom_components/myEnedis/sensor.py:174
Integration: myEnedis
First occurred: 12:39:08 (1 occurrences)
Last logged: 12:39:08

23223878429560 - **** fin ERROR *** updateYesterday
Logger: custom_components.myEnedis.sensor
Source: custom_components/myEnedis/sensor.py:168
Integration: myEnedis
First occurred: 12:39:08 (1 occurrences)
Last logged: 12:39:08

23223878429560 - **** ERROR *** updateYesterday
Logger: custom_components.myEnedis.sensor
Source: custom_components/myEnedis/apiEnedis.py:57
Integration: myEnedis
First occurred: 12:34:58 (8 occurrences)
Last logged: 12:39:08

myEnedis ...23223878429560 update lancé, status precedent : True, lastCall :None
Erreur inconnue call ERROR Expecting value: line 1 column 1 (char 0)
Erreur last answer Expecting value: line 1 column 1 (char 0)
updateYesterday
myEnedis ...23223878429560 update lancé, status precedent : False, lastCall :updateYesterday
Logger: custom_components.myEnedis.sensor
Source: custom_components/myEnedis/sensor.py:165
Integration: myEnedis
First occurred: 12:37:08 (1 occurrences)
Last logged: 12:37:08

23223878429560 - **** on va tenter un deuxème essai ***
ogger: homeassistant.components.sensor
Source: /usr/local/lib/python3.8/asyncio/events.py:81
Integration: Capteur (documentation, issues)
First occurred: 12:35:05 (1 occurrences)
Last logged: 12:35:05

Setup of sensor platform myEnedis is taking over 10 seconds.

tout est rentré dans l’ordre de mon coté merci !

Bonjour à tous,

Question certainement très bête mais tant pis : comment faites-vous pour tester la commande CURL ?

tu ouvres un terminal ou une invite de commande windows., et tu copies / colles le cURL dedans

Ah ok c’était vraiment une question bête :joy: Merci

1 « J'aime »

Il n’y a pas de questions bêtes…
Avec plaisir :wink:

1 « J'aime »

Du coup, quand je teste le CURL j’ai ce message (entre autres) : client inconnu, veuillez valider vos consentements avant d’utiliser nos services.

Et par-contre voilà ce que j’ai sur mon compte ENEDIS :

:thinking:

heu… je l’ai fait, j’ai attendu un instant et j’avais le retour.
là, je ne sais pas trop.
Pour installer et configurer, j’ai suivi le tuto de @mycanaletto, car je débute en domotique. donc après je ne sais pas trop quoi te conseiller :confused:
ça fait longtemps que tu as activé ton compte et la collecte des données sur Enedis ?

j’ai le meme souci rien remonte sur l’api

version: 1.0.5.1
typeCompteur: consommation
lastSynchro: '2020-12-20T10:08:02.651984'
lastUpdate: '2020-12-20T10:08:02.651959'
timeLastCall: null
yesterday: 17279
last_week: 101818
dailyweek_cost: []
dailyweek_costHC: []
dailyweek_HC: []
dailyweek: []
dailyweek_costHP: []
dailyweek_HP: []
daily: []
halfhourly: []
offpeak_hours: 0
peak_hours: 17.279
peak_offpeak_percent: 100
yesterday_HC_cost: '0.000'
yesterday_HP_cost: '2.730'
daily_cost: '2.73'
yesterday_HC: '0.000'
yesterday_HP: '17.279'
current_week: 79.408
last_month: 249.631
current_month: 270.19
errorLastCall: ''
unit_of_measurement: kWh
friendly_name: myEnedis.16521273510671```

``` Logger: custom_components.myEnedis.sensor
Source: custom_components/myEnedis/apiEnedis.py:57
Integration: myEnedis
First occurred: 15:11:34 (2 occurrences)
Last logged: 16:14:06

myEnedis ...16521273510671 update lancé, status precedent : True, lastCall :None ```

```Logger: custom_components.myEnedis.sensor
Source: custom_components/myEnedis/sensor.py:187
Integration: myEnedis
First occurred: 15:14:06 (2 occurrences)
Last logged: 16:16:16

16521273510671 - **** CRASH ***````

Moi impossible d’avoir le sensor.myenedis. j’ai absolument tout essayé. Aucune erreur remontée par HA, j’ai bien les données via la commande Curl mais aucun sensor ! Truc de dingue

Personnellement le sensor c’est pas simplement « sensor.myenedis » mais « sensor.myenedis_numeroPDL » bien entendu en remplaçant numeroPDL par ton numéro Pdl.