redemarrer hass
et vous devriez voir apparaitre le sensor [sensor.myenedis]
qui contient les attributs suivant :
lastSynchro: ==> date de la derniere synchro avec Enedis
yesterday: ==> consommation de la veille
last_month: ==> consommation du mois dernier
current_month: ==> consommation du mois en cours
last_year: ==> consommation de l'année dernière
current_year: ==> consommation de l'année en cours
En revanche, concernant l’intégration c’est moins simple.
J’ai essayé depuis HACS, j’obtiens cette erreur dans les logs :
2025-03-09 14:24:18.058 INFO (MainThread) [custom_components.hacs] Starting download, v2.3.0
2025-03-09 14:24:18.090 INFO (MainThread) [custom_components.hacs] <Integration saniho/apiEnedis> Running pre installation steps
2025-03-09 14:24:18.090 INFO (MainThread) [custom_components.hacs] <Integration saniho/apiEnedis> Pre installation steps completed
2025-03-09 14:24:18.091 INFO (MainThread) [custom_components.hacs] <Integration saniho/apiEnedis> Running installation steps
2025-03-09 14:24:18.351 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [2608620208] Error handling message: Unknown error (unknown_error) Elfs_rage from 192.168.0.1 (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36)
Traceback (most recent call last):
File "/volume1/@appstore/homeassistant/env/lib/python3.12/site-packages/homeassistant/components/websocket_api/decorators.py", line 28, in _handle_async_response
await func(hass, connection, msg)
File "/volume1/@appdata/homeassistant/config/custom_components/hacs/websocket/repository.py", line 234, in hacs_repository_download
await repository.async_download_repository(ref=msg.get("version"))
File "/volume1/@appdata/homeassistant/config/custom_components/hacs/repositories/base.py", line 1433, in async_download_repository
await self.async_install(version=ref)
File "/volume1/@appdata/homeassistant/config/custom_components/hacs/repositories/base.py", line 884, in async_install
await self.async_install_repository(version=version)
File "/volume1/@appdata/homeassistant/config/custom_components/hacs/repositories/base.py", line 970, in async_install_repository
await self.download_content(version_to_install)
File "/volume1/@appdata/homeassistant/config/custom_components/hacs/repositories/base.py", line 643, in download_content
contents = self.gather_files_to_download()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/volume1/@appdata/homeassistant/config/custom_components/hacs/repositories/base.py", line 1181, in gather_files_to_download
if self.should_try_releases:
^^^^^^^^^^^^^^^^^^^^^^^^
File "/volume1/@appdata/homeassistant/config/custom_components/hacs/repositories/base.py", line 453, in should_try_releases
if self.repository_manifest.filename.endswith(".zip"):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'endswith'
Donc, j’ai essayé en manuel.
J’ai copié le contenu dans le dossier : /volume1/@appdata/homeassistant/config/custom_components/apiEnedis
Je redémarre, et je n’ai toujours rien dans les intégrations…
Oui, en HA Core tu ne peut pas utiliser les modules complémentaires ( addon ). Les deux, s’installe par des addons ou sur docker pour MyElectricalData.
Entendu.
C’est bien ennuyeux tout ça. Car je n’ai qu’un vieux nas où je ne peux que utiliser HA core.
Et pour HA OS, on est d’accord, il faut un serveur (ou VM) dédié?
Et avec ce serveur (ou cette VM), on ne peut pas faire du docker en parallèle? (avec portainer, jellyfin,…)
Mais je note bien que dans l’immédiat avec HA Core on ne peut pas faire de suivi de linky sans passer par un module TIC.
Donc, j’ai essayé en manuel.
J’ai copié le contenu dans le dossier : /volume1/@appdata/homeassistant/config/custom_components/apiEnedis
Je redémarre, et je n’ai toujours rien dans les intégrations…
@Elfs_rage …la carte MyElectricalData n’est que compatible avec MyElectricalData MED, c’est une copie d’antan de myEnedis mais adapté/amélioré que (!) pour l’intégration MED,
En fait, pour moi c’est totalement pas claire ce que se passe avec myEnedis et son soutien qui semble aléatoire au niveau des releases, c’est pour cela que j’ai pris sa carte vers MED.
Il exstient 2 intégrations (aux moins) qui cherches depuis Enedis, ApiSaniho et MED
La carte dessus est d’origine Saniho mais ‹ abandonné › et je l’a copié/modifié vers MED donc il faut vraiment lire la page sous les liens pour savoir si ça marche pour l’un ou l’autre.