Enedisgateway2mqtt

Bonsoir. J’ai un souci depuis quelques jours. L’application avait crash et j’avais une erreur où il était indiqué de renouveler mes consentements. Je suis allé sur la page pour les renouveler et relancer l’intégration. Tout est reparti mais aujourd’hui de nouveau le problème est revenu.

Que faut il faire?
Merci

Bonjour,
J’ai le même problème.
L’intégration va fonctionner 2 ou 3 fois et va ensuite ‹ crasher ›.
Est-ce que d’autres personnes ont le même problème?
Merci

Pour info, voici mon log:

2022-08-14 02:12:48.228475 - INFO  : ####################################################################################
2022-08-14 02:12:48.228562 - INFO  : #                                222615xxxxxxxx                                    #
2022-08-14 02:12:48.229025 - INFO  : ####################################################################################
2022-08-14 02:12:48.229086 - INFO  : Get contract :
2022-08-14 02:12:48.230967 - INFO  :  => Query Cache
2022-08-14 02:12:48.247788 - INFO  : ####################################################################################
2022-08-14 02:12:48.248142 - INFO  : Get Addresses :
2022-08-14 02:12:48.250148 - INFO  :  => Query Cache
2022-08-14 02:12:48.257018 - INFO  : ####################################################################################
2022-08-14 02:12:48.257382 - INFO  : Get Consumption :
2022-08-14 02:12:48.309735 - INFO  : Data is missing between 2021-08-14 / 2022-08-14
2022-08-14 02:12:48.309820 - INFO  :  => Load data from API
2022-08-14 02:12:48.993333 - INFO  : =====> ERROR : Exception <======
2022-08-14 02:12:48.993507 - INFO  : 'meter_reading'
2022-08-14 02:12:48.994166 - INFO  : ==> usage_point_id => 222615xxxxxxxx
2022-08-14 02:12:48.994287 - INFO  : ==> error => token_refresh_401
2022-08-14 02:12:48.994627 - INFO  : ==> description => Une erreur est survenue, merci de renouveller vos consentements.
2022-08-14 02:12:48.995403 - INFO  : ==> user_alert => True
Traceback (most recent call last):
  File "/app/main.py", line 656, in <module>
    run(pdl, pdl_config)
  File "/app/main.py", line 292, in run
    ha_discovery_consumption = day.getDaily(headers, cur, con, client, pdl, pdl_config, "consumption",
  File "/app/daily.py", line 48, in getDaily
    current_value = int(value["value"])
TypeError: string indices must be integers
[02:12:49] FATAL: The app has crashed. Are you sure you entered the correct config options?

Même problème, même erreur.

No News? Merci d’avance

Salut à tous,

Même problème pour moi sur 2 installations

Voici ma config si sa peux aider :slight_smile:
Conseil: supprimer dans le dossier le fichier config ==> démarrer le module puis retour config.yaml pour le modifier

Remplacer !secret xxxxx => par votre réponse, surtout si il y a des ’ respecté bien
PS: Gaspar2mqtt est excellent également mais doit être configuré manuellement

cycle: 3600
debug: true
enedis_gateway:
  !secret pdl:
    addresses: true
    consumption: true
    consumption_detail: true
    consumption_price_base: 0.149
    consumption_price_hc: 0
    consumption_price_hp: 0
    offpeak_hours: null
    plan: BASE
    production: false
    production_detail: false
    refresh_addresses: false
    refresh_contract: false
    token: !secret enedis_token
    
#  PDL_2:
#    token: PDL_2_TOKEN
#    plan: HP/HC
#    consumption: true
#    consumption_detail: true
#    consumption_price_hc: 0.1781
#    consumption_price_hp: 0.1337
#    consumption_price_base: 0.1781
#    production: false
#    production_detail: false
#    addresses: true
    
home_assistant:
  card_myenedis: true
  discovery: true
  discovery_prefix: homeassistant
mqtt:
  client_id: enedis_gateway
  host: 192.168.1.55
  password: '!secret mqtt_pwd'
  port: 1883
  prefix: enedis_gateway
  qos: 0
  retain: true
  username: 'felix'
wipe_cache: false

Bonjour,

J’essaie d’intégrer mais j’ai cette erreur.
Pouvez vous m’aider svp ?

Starting...
/etc/cont-init.d/00-banner.sh: executing
-----------------------------------------------------------
 Add-on: Enedisgateway2mqtt
 use Enedis Gateway API to send data in your MQTT Broker (latest channel)
-----------------------------------------------------------
 Add-on version: 0.7.7-3
 You are running the latest version of this add-on.
 System: Home Assistant OS 8.5  (aarch64 / qemuarm-64)
 Home Assistant Core: 2022.8.6
 Home Assistant Supervisor: 2022.08.3
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums
 https://github.com/alexbelgium/hassio-addons
-----------------------------------------------------------
/etc/cont-init.d/00-global_var.sh: executing
CONFIG_LOCATION='/config/enedisgateway2mqtt/config.yaml'
TZ='Europe/Paris'
mqtt_autodiscover='true'
verbose='true'
/etc/cont-init.d/91-mqtt_autodiscover.sh: executing
[15:41:51] INFO: mqtt_autodiscover is defined in options, attempting autodiscovery...
[15:41:52] INFO: ... MQTT service found, fetching server detail (you can enter those manually in your config file) ...
/etc/cont-init.d/91-mqtt_autodiscover.sh: exiting 2
/etc/cont-init.d/99-run.sh: executing
[15:41:53] INFO: Using config file found in /config/enedisgateway2mqtt/config.yaml
Config file is a valid yaml
 
[15:41:53] INFO: Starting the app
 
Traceback (most recent call last):
  File "/app/main.py", line 20, in <module>
    f = import_module("function")
  File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 850, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/app/function.py", line 6, in <module>
    import main
  File "/app/main.py", line 126, in <module>
    if mandatory == True and not id in config[list]:
TypeError: argument of type 'NoneType' is not iterable
[15:41:54] FATAL: The app has crashed. Are you sure you entered the correct config options?

Merci :slight_smile:

Essai de supprimer le fichier enedisgateway.db et de relancer le module

Trouvé ! J’avais laisse « PDL : » devant le numéro de pdl dans le fichier config…

Maintenant j’ai ça :

2022-08-20 16:16:16.271707 - INFO  :  - password : ** hidden **
2022-08-20 16:16:16.271727 - INFO  :  - port : 1883
2022-08-20 16:16:16.271777 - INFO  :  - prefix : enedis_gateway
2022-08-20 16:16:16.271798 - INFO  :  - qos : 0
2022-08-20 16:16:16.271848 - INFO  :  - retain : True
2022-08-20 16:16:16.271899 - INFO  :  - username : MQTT
2022-08-20 16:16:16.271929 - INFO  : ####################################################################################
2022-08-20 16:16:16.271947 - INFO  : Home Assistant
2022-08-20 16:16:16.272003 - INFO  :  - card_myenedis : False
2022-08-20 16:16:16.272025 - INFO  :  - discovery : False
2022-08-20 16:16:16.272043 - INFO  :  - discovery_prefix : homeassistant
2022-08-20 16:16:16.272061 - INFO  : ####################################################################################
2022-08-20 16:16:16.272078 - INFO  : Enedis Gateway
2022-08-20 16:16:16.272098 - INFO  :  - 50039742874572
2022-08-20 16:16:16.272118 - INFO  :      addresses : True
2022-08-20 16:16:16.272137 - INFO  :      consumption : True
2022-08-20 16:16:16.272154 - INFO  :      consumption_detail : True
2022-08-20 16:16:16.272185 - INFO  :      consumption_price_base : 0.174
2022-08-20 16:16:16.272205 - INFO  :      consumption_price_hc : 0
2022-08-20 16:16:16.272223 - INFO  :      consumption_price_hp : 0
2022-08-20 16:16:16.272243 - INFO  :      offpeak_hours : None
2022-08-20 16:16:16.272261 - INFO  :      plan : BASE
2022-08-20 16:16:16.272278 - INFO  :      production : False
2022-08-20 16:16:16.272296 - INFO  :      production_detail : False
2022-08-20 16:16:16.272314 - INFO  :      refresh_addresses : False
2022-08-20 16:16:16.272331 - INFO  :      refresh_contract : False
2022-08-20 16:16:16.272348 - INFO  :      token : ** hidden **
2022-08-20 16:16:16.272365 - INFO  : ####################################################################################
2022-08-20 16:16:16.272381 - INFO  : Check database/cache
2022-08-20 16:16:16.272542 - INFO  :  => Init SQLite Database
2022-08-20 16:16:23.057253 - INFO  : ####################################################################################
2022-08-20 16:16:23.057366 - INFO  : MQTT Connect
2022-08-20 16:16:23.059631 - INFO  :  => Connected to MQTT Broker!
2022-08-20 16:16:23.062047 - INFO  : ####################################################################################
2022-08-20 16:16:23.062163 - INFO  : #                                50039742874572                                    #
2022-08-20 16:16:23.062600 - INFO  : ####################################################################################
2022-08-20 16:16:23.062705 - INFO  : Get contract :
2022-08-20 16:16:23.063470 - INFO  :  => Query API
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 426, in _make_request
    six.raise_from(e, None)
  File "<string>", line 3, in raise_from
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 421, in _make_request
    httplib_response = conn.getresponse()
  File "/usr/local/lib/python3.9/http/client.py", line 1371, in getresponse
    response.begin()
  File "/usr/local/lib/python3.9/http/client.py", line 319, in begin
    version, status, reason = self._read_status()
  File "/usr/local/lib/python3.9/http/client.py", line 280, in _read_status
    line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
  File "/usr/local/lib/python3.9/socket.py", line 704, in readinto
    return self._sock.recv_into(b)
  File "/usr/local/lib/python3.9/ssl.py", line 1241, in recv_into
    return self.read(nbytes, buffer)
  File "/usr/local/lib/python3.9/ssl.py", line 1099, in read
    return self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 439, in send
    resp = conn.urlopen(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 726, in urlopen
    retries = retries.increment(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 410, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 735, in reraise
    raise value
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 670, in urlopen
    httplib_response = self._make_request(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 428, in _make_request
    self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 335, in _raise_timeout
    raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='enedisgateway.tech', port=443): Read timed out. (read timeout=240)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/app/main.py", line 656, in <module>
    run(pdl, pdl_config)
  File "/app/main.py", line 257, in run
    contract = cont.getContract(headers, client, cur, con, pdl, pdl_config)
  File "/app/contract.py", line 38, in getContract
    contract = queryApi(url, headers, data)
  File "/app/contract.py", line 15, in queryApi
    contract = f.apiRequest(cur, con, pdl, type="POST", url=f"{url}", headers=headers, data=json.dumps(data))
  File "/app/function.py", line 145, in apiRequest
    retour = requests.request(type, url=f"{url}", timeout=240, headers=headers, data=data).json()
  File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 533, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 646, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 529, in send
    raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='enedisgateway.tech', port=443): Read timed out. (read timeout=240)
[16:20:23] FATAL: The app has crashed. Are you sure you entered the correct config options?

J’ai donc fait comme tu as dis mais rien ne change :confused:

discovery : false => true
et si tu utilise la card myenedis met « true » également

@Akira21
Poste ton fichier de configuration de EnedisMqtt, déjà on pourra voir si il y a pas une faute ou un oubli quelque part

En plus du config que te donne @Felix62 , voici le mien

https://1fichier.com/?tdnvfkyqe9f7vv7blak9

J’ai mis discovery : true
Voici le résultat, j’imagine que c’est bon ?!

2022-08-20 16:47:25.317819 - INFO  :  | 2022-04-05 | 2022-04-06 | 2022-04-07 | 2022-04-08 | 2022-04-09 | 2022-04-10 | 2022-04-11 | 2022-04-12 | 2022-04-13 | 2022-04-14 | 2022-04-15 | 2022-04-16 |
2022-08-20 16:47:25.317847 - INFO  :  | 2022-04-17 | 2022-04-18 | 2022-04-19 | 2022-04-20 | 2022-04-21 | 2022-04-22 | 2022-04-23 | 2022-04-24 | 2022-04-25 | 2022-04-26 | 2022-04-27 | 2022-04-28 |
2022-08-20 16:47:25.317875 - INFO  :  | 2022-04-29 | 2022-04-30 | 2022-05-01 | 2022-05-02 | 2022-05-03 | 2022-05-04 | 2022-05-05 | 2022-05-06 | 2022-05-07 | 2022-05-08 | 2022-05-09 | 2022-05-10 |
2022-08-20 16:47:25.317909 - INFO  :  | 2022-05-11 | 2022-05-12 | 2022-05-13 | 2022-05-14 | 2022-05-15 | 2022-05-16 | 2022-05-17 | 2022-05-18 | 2022-05-19 | 2022-05-20 | 2022-05-21 | 2022-05-22 |
2022-08-20 16:47:25.317937 - INFO  :  | 2022-05-23 | 2022-05-24 | 2022-05-25 | 2022-05-26 | 2022-05-27 | 2022-05-28 | 2022-05-29 | 2022-05-30 | 2022-05-31 | 2022-06-01 | 2022-06-02 | 2022-06-03 |
2022-08-20 16:47:25.317964 - INFO  :  | 2022-06-04 | 2022-06-05 | 2022-06-06 | 2022-06-07 | 2022-06-08 | 2022-06-09 | 2022-06-10 | 2022-06-11 | 2022-06-12 | 2022-06-13 | 2022-06-14 | 2022-06-15 |
2022-08-20 16:47:25.317991 - INFO  :  | 2022-06-16 | 2022-06-17 | 2022-06-18 | 2022-06-19 | 2022-06-20 | 2022-06-21 | 2022-06-22 | 2022-06-23 | 2022-06-24 | 2022-06-25 | 2022-06-26 | 2022-06-27 |
2022-08-20 16:47:25.318031 - INFO  :  | 2022-06-28 | 2022-06-29 | 2022-06-30 | 2022-07-01 | 2022-07-02 | 2022-07-03 | 2022-07-04 | 2022-07-05 | 2022-07-06 | 2022-07-07 | 2022-07-08 | 2022-07-09 |
2022-08-20 16:47:25.318070 - INFO  :  | 2022-07-10 | 2022-07-11 | 2022-07-12 | 2022-07-13 | 2022-07-14 | 2022-07-15 | 2022-07-16 | 2022-07-17 | 2022-07-18 | 2022-07-19 | 2022-07-20 | 2022-07-21 |
2022-08-20 16:47:25.318098 - INFO  :  | 2022-07-22 | 2022-07-23 | 2022-07-24 | 2022-07-25 | 2022-07-26 | 2022-07-27 | 2022-07-28 | 2022-07-29 | 2022-07-30 | 2022-07-31 | 2022-08-01 | 2022-08-02 |
2022-08-20 16:47:25.318137 - INFO  :  | 2022-08-03 | 2022-08-04 | 2022-08-05 | 2022-08-06 | 2022-08-07 | 2022-08-08 | 2022-08-09 | 2022-08-10 | 2022-08-11 | 2022-08-12 | 2022-08-13 | 2022-08-14 |
2022-08-20 16:47:25.318167 - INFO  :  | 2022-08-15 | 2022-08-16 | 2022-08-17 | 2022-08-18 | 2022-08-19 |
2022-08-20 16:47:25.321790 - INFO  : Data not found :
2022-08-20 16:47:25.321875 - INFO  :  | 2022-08-20 |
2022-08-20 16:47:25.355753 - INFO  : Year => 2021
2022-08-20 16:47:25.380265 - INFO  : Data is missing between 2021-01-25 / 2021-08-20
2022-08-20 16:47:25.380363 - INFO  :  => Load data from API
2022-08-20 16:47:30.776528 - INFO  : Import data :
2022-08-20 16:47:30.785511 - INFO  :  | 2021-01-26 | 2021-01-27 | 2021-01-28 | 2021-01-29 | 2021-01-30 | 2021-01-31 | 2021-02-01 | 2021-02-02 | 2021-02-03 | 2021-02-04 | 2021-02-05 | 2021-02-06 |
2022-08-20 16:47:30.785637 - INFO  :  | 2021-02-07 | 2021-02-08 | 2021-02-09 | 2021-02-10 | 2021-02-11 | 2021-02-12 | 2021-02-13 | 2021-02-14 | 2021-02-15 | 2021-02-16 | 2021-02-17 | 2021-02-18 |
2022-08-20 16:47:30.786405 - INFO  :  | 2021-02-19 | 2021-02-20 | 2021-02-21 | 2021-02-22 | 2021-02-23 | 2021-02-24 | 2021-02-25 | 2021-02-26 | 2021-02-27 | 2021-02-28 | 2021-03-01 | 2021-03-02 |
2022-08-20 16:47:30.786764 - INFO  :  | 2021-03-03 | 2021-03-04 | 2021-03-05 | 2021-03-06 | 2021-03-07 | 2021-03-08 | 2021-03-09 | 2021-03-10 | 2021-03-11 | 2021-03-12 | 2021-03-13 | 2021-03-14 |
2022-08-20 16:47:30.787010 - INFO  :  | 2021-03-15 | 2021-03-16 | 2021-03-17 | 2021-03-18 | 2021-03-19 | 2021-03-20 | 2021-03-21 | 2021-03-22 | 2021-03-23 | 2021-03-24 | 2021-03-25 | 2021-03-26 |
2022-08-20 16:47:30.787213 - INFO  :  | 2021-03-27 | 2021-03-28 | 2021-03-29 | 2021-03-30 | 2021-03-31 | 2021-04-01 | 2021-04-02 | 2021-04-03 | 2021-04-04 | 2021-04-05 | 2021-04-06 | 2021-04-07 |
2022-08-20 16:47:30.787429 - INFO  :  | 2021-04-08 | 2021-04-09 | 2021-04-10 | 2021-04-11 | 2021-04-12 | 2021-04-13 | 2021-04-14 | 2021-04-15 | 2021-04-16 | 2021-04-17 | 2021-04-18 | 2021-04-19 |
2022-08-20 16:47:30.787634 - INFO  :  | 2021-04-20 | 2021-04-21 | 2021-04-22 | 2021-04-23 | 2021-04-24 | 2021-04-25 | 2021-04-26 | 2021-04-27 | 2021-04-28 | 2021-04-29 | 2021-04-30 | 2021-05-01 |
2022-08-20 16:47:30.787824 - INFO  :  | 2021-05-02 | 2021-05-03 | 2021-05-04 | 2021-05-05 | 2021-05-06 | 2021-05-07 | 2021-05-08 | 2021-05-09 | 2021-05-10 | 2021-05-11 | 2021-05-12 | 2021-05-13 |
2022-08-20 16:47:30.788048 - INFO  :  | 2021-05-14 | 2021-05-15 | 2021-05-16 | 2021-05-17 | 2021-05-18 | 2021-05-19 | 2021-05-20 | 2021-05-21 | 2021-05-22 | 2021-05-23 | 2021-05-24 | 2021-05-25 |
2022-08-20 16:47:30.788319 - INFO  :  | 2021-05-26 | 2021-05-27 | 2021-05-28 | 2021-05-29 | 2021-05-30 | 2021-05-31 | 2021-06-01 | 2021-06-02 | 2021-06-03 | 2021-06-04 | 2021-06-05 | 2021-06-06 |
2022-08-20 16:47:30.788524 - INFO  :  | 2021-06-07 | 2021-06-08 | 2021-06-09 | 2021-06-10 | 2021-06-11 | 2021-06-12 | 2021-06-13 | 2021-06-14 | 2021-06-15 | 2021-06-16 | 2021-06-17 | 2021-06-18 |
2022-08-20 16:47:30.788736 - INFO  :  | 2021-06-19 | 2021-06-20 | 2021-06-21 | 2021-06-22 | 2021-06-23 | 2021-06-24 | 2021-06-25 | 2021-06-26 | 2021-06-27 | 2021-06-28 | 2021-06-29 | 2021-06-30 |
2022-08-20 16:47:30.788942 - INFO  :  | 2021-07-01 | 2021-07-02 | 2021-07-03 | 2021-07-04 | 2021-07-05 | 2021-07-06 | 2021-07-07 | 2021-07-08 | 2021-07-09 | 2021-07-10 | 2021-07-11 | 2021-07-12 |
2022-08-20 16:47:30.789213 - INFO  :  | 2021-07-13 | 2021-07-14 | 2021-07-15 | 2021-07-16 | 2021-07-17 | 2021-07-18 | 2021-07-19 | 2021-07-20 | 2021-07-21 | 2021-07-22 | 2021-07-23 | 2021-07-24 |
2022-08-20 16:47:30.789421 - INFO  :  | 2021-07-25 | 2021-07-26 | 2021-07-27 | 2021-07-28 | 2021-07-29 | 2021-07-30 | 2021-07-31 | 2021-08-01 | 2021-08-02 | 2021-08-03 | 2021-08-04 | 2021-08-05 |
2022-08-20 16:47:30.789621 - INFO  :  | 2021-08-06 | 2021-08-07 | 2021-08-08 | 2021-08-09 | 2021-08-10 | 2021-08-11 | 2021-08-12 | 2021-08-13 | 2021-08-14 | 2021-08-15 | 2021-08-16 | 2021-08-17 |
2022-08-20 16:47:30.789809 - INFO  :  | 2021-08-18 | 2021-08-19 |
2022-08-20 16:47:30.791905 - INFO  : Data not found :
2022-08-20 16:47:30.792107 - INFO  :  | 2021-01-25 | 2021-08-20 |
2022-08-20 16:47:30.816802 - INFO  : Year => 2020
2022-08-20 16:47:30.817763 - INFO  :  - Skip (activation date > dateEnded)
2022-08-20 16:47:30.818473 - INFO  : ------------------------------------------------------------------------------------
2022-08-20 16:47:30.818704 - INFO  :                         SUCCESS : Consumption daily imported
2022-08-20 16:47:30.818891 - INFO  : ------------------------------------------------------------------------------------
2022-08-20 16:47:30.819070 - INFO  : ####################################################################################
2022-08-20 16:47:30.819239 - INFO  : Home Assistant auto-discovery (Consumption) :
2022-08-20 16:47:30.824366 - INFO  :  => HA Sensor updated
2022-08-20 16:47:30.824604 - INFO  : Get Consumption Detail:
2022-08-20 16:47:30.825930 - INFO  : Data is missing between 2022-08-13 / 2022-08-20
2022-08-20 16:47:30.826176 - INFO  :  => Load data from API
2022-08-20 16:47:34.792796 - INFO  : Import data :
2022-08-20 16:47:35.100983 - INFO  :   => Import 336 entry
2022-08-20 16:47:35.102228 - INFO  : Load 2022-08-06 => 2022-08-13
2022-08-20 16:47:35.103306 - INFO  : Data is missing between 2022-08-06 / 2022-08-13
2022-08-20 16:47:35.103384 - INFO  :  => Load data from API
2022-08-20 16:47:38.402734 - INFO  : Import data :
2022-08-20 16:47:39.660061 - INFO  :   => Import 336 entry
2022-08-20 16:47:39.660644 - INFO  : Load 2022-07-30 => 2022-08-06
2022-08-20 16:47:39.661357 - INFO  : Data is missing between 2022-07-30 / 2022-08-06
2022-08-20 16:47:39.661415 - INFO  :  => Load data from API
2022-08-20 16:47:44.719866 - INFO  : Import data :
2022-08-20 16:47:45.803433 - INFO  :   => Import 336 entry
2022-08-20 16:47:45.803989 - INFO  : Load 2022-07-23 => 2022-07-30
2022-08-20 16:47:45.804564 - INFO  : Data is missing between 2022-07-23 / 2022-07-30
2022-08-20 16:47:45.804603 - INFO  :  => Load data from API
2022-08-20 16:47:48.049663 - INFO  : Import data :
2022-08-20 16:47:48.765688 - INFO  :   => Import 336 entry
2022-08-20 16:47:48.766400 - INFO  : Load 2022-07-16 => 2022-07-23
2022-08-20 16:47:48.767207 - INFO  : Data is missing between 2022-07-16 / 2022-07-23
2022-08-20 16:47:48.767278 - INFO  :  => Load data from API
2022-08-20 16:47:51.598702 - INFO  : Import data :
2022-08-20 16:47:51.847561 - INFO  :   => Import 336 entry
2022-08-20 16:47:51.848140 - INFO  : Load 2022-07-09 => 2022-07-16
2022-08-20 16:47:51.848763 - INFO  : Data is missing between 2022-07-09 / 2022-07-16
2022-08-20 16:47:51.848822 - INFO  :  => Load data from API
2022-08-20 16:47:56.420200 - INFO  : Import data :
2022-08-20 16:47:58.154169 - INFO  :   => Import 336 entry
2022-08-20 16:47:58.154752 - INFO  : Load 2022-07-02 => 2022-07-09
2022-08-20 16:47:58.155392 - INFO  : Data is missing between 2022-07-02 / 2022-07-09
2022-08-20 16:47:58.155448 - INFO  :  => Load data from API
2022-08-20 16:47:59.261777 - INFO  : Import data :
2022-08-20 16:47:59.670871 - INFO  :   => Import 336 entry
2022-08-20 16:47:59.671686 - INFO  : Load 2022-06-25 => 2022-07-02
2022-08-20 16:47:59.672593 - INFO  : Data is missing between 2022-06-25 / 2022-07-02
2022-08-20 16:47:59.672669 - INFO  :  => Load data from API
2022-08-20 16:48:03.561776 - INFO  : Import data :
2022-08-20 16:48:03.964991 - INFO  :   => Import 336 entry
2022-08-20 16:48:03.965857 - INFO  : Load 2022-06-18 => 2022-06-25
2022-08-20 16:48:03.966758 - INFO  : Data is missing between 2022-06-18 / 2022-06-25
2022-08-20 16:48:03.966833 - INFO  :  => Load data from API
2022-08-20 16:48:04.230970 - ERROR : API return error beetween 2022-06-18 / 2022-06-25
2022-08-20 16:48:04.231094 - ERROR :  =>  Limite de 50 demandes par jour atteinte. Merci de mettre à jour vos intégrations afin de réduire  le nombre de demandes par jour
2022-08-20 16:48:04.441066 - INFO  : ------------------------------------------------------------------------------------
2022-08-20 16:48:04.441622 - INFO  :                    SUCCESS : Consumption detail imported
2022-08-20 16:48:04.441708 - INFO  : ------------------------------------------------------------------------------------
2022-08-20 16:48:04.441768 - INFO  : ####################################################################################
2022-08-20 16:48:04.441804 - INFO  : Home Assistant auto-discovery (Consumption Detail) :
2022-08-20 16:48:04.442789 - INFO  :  => HA Sensor updated
2022-08-20 16:48:04.443537 - INFO  : ####################################################################################
2022-08-20 16:48:04.443662 - INFO  : IMPORT FINISH
2022-08-20 16:48:04.443735 - INFO  : ####################################################################################

Je mets tout de même mon fichier config au cas où !
J’ai volontairement enlevé le MDP, Token et PDL pour le mettre sur le forum

cycle: 3600
debug: false
enedis_gateway:
  PDL:
    addresses: true
    consumption: true
    consumption_detail: true
    consumption_price_base: 0.174
    consumption_price_hc: 0
    consumption_price_hp: 0
    offpeak_hours: null
    plan: BASE
    production: false
    production_detail: false
    refresh_addresses: false
    refresh_contract: false
    token: xxxxxxxxxx
home_assistant:
  card_myenedis: false
  discovery: true
  discovery_prefix: homeassistant
mqtt:
  client_id: enedis_gateway
  host: 192.168.1.27
  password: 'MDP'
  port: 1883
  prefix: enedis_gateway
  qos: 0
  retain: true
  username: 'MQTT'
wipe_cache: false

Quelle est l’étape pour afficher les données dans une carte ?

Sa me paraît tout bon.
Maintenant tu vas dans le menu principale de gauche système-> appareil → mqtt

Un grand merci pour votre aide :slight_smile:
Comment puis je intégrer la carte mynenedis ?
Je ne l’a trouve pas dans hacs :confused:

Un petit peu de lecture ,

Juste au cas ou , HACS est installé sur ton systeme ?

1 « J'aime »

Merci pour le lien mais comme dit au dessus, je ne le trouve pas dans Hacs qui est bien installé sur mon home assistant :pensive:

Édit : c’est bon, débutant dans home assistant, je viens de découvrir comment ajouter un dépôt dans HACS !
Encore merci :blush:

On va pas tout te dire :wink: , mais tu vois tu as trouvé comment faire , maintenant a toi de joué .

Quand tu trouve pas une carte ou une intégration dans hacs , y’a forte change que ce sera à toi d’intégré le dépôt.

:wink: :smiley:

Oui, il faut que je m’adapte !
Je viens de Jeedom et ça fait 3 jours que j’ai changé pour HA, donc j’apprend :slight_smile:
Petite question, quel sensor avez vous mis dans la carte ?
J’en ai 14 dans MQTT mais aucun ne me donne le résultat voulu :confused:

Pas facile de jeedom à Home assistant , beaucoup d’entre nous on commencé par jeedom.

Mais tu verras , quand tu aura quelle base , on s’y retrouve avec HA.
Le forum est la pour aidé ,