Enedisgateway2mqtt

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é ,

De mémoire

sensor.enedisgateway_21xxxxxx49

J’avais déjà essayé mais pas de résultat avec EnedisGateway :

Si je fais avec le sensor de MyEnedis, j’ai ça :

Voici la liste des sensors EnedisGateway2MQTT :

Capture

type: custom:content-card-linky
nbJoursAffichage: '12'
entity: sensor.enedisgateway_21xxxxx42249
showIcon: false
showHistory: true
showInTableUnit: false
showDayPriceHCHP: false
showDayHCHP: false
showMonthRatio: false
showTitle: false
showPeakOffPeak: false
showDayPrice: true
showPrice: true
showCurrentMonthRatio: false
showWeekRatio: false
showTitreLigne: true
showYesterdayRatio: false
showError: true
showDayName: narrow