Bonjour @otello86,
Je vous ai répondu ici, sur un autre sujet dédié au EcoRT2 afin de ne pas déranger ce fil de discussion.
Bonjour Mati
L’add-on ecodevice marche tres bien sur home assistant, merci beaucoup !
En revanche sur mes deux compteurs j’ai bien les cumuls jour et total mais je ne trouve pas le moyen de recupérer les valeurs instantanées. (Je pouvais récupérer ces infos via jeedom, qui me donnaient le débit instantané eau et le debit instantané gaz)
Comment réussir à faire remonter ces valeurs sur HA?
Merci d’avance
Nils
J’étais passé à côté de l’info en effet, je viens de faire une mise à jour qui ajoute une entité daily pour les deux compteurs, et sur l’entité principale, j’ai mis la valeur instantanée que tu cherches
Hello Mati
merci
J’ai chargé la v4.0
J’ai bien les daily sur les deux meter (eau et gaz dans mon cas) mais je ne trouve toujours pas d’entités valeur instantanée en l/mn ?
En revanche entité puissance instantanée électrique en W bien présente
Je viens de créer la version 4.1.0, c’est celle ci
@Mati24 , je suis utilisateur d’un ecodevice « première génération » depuis 2015 et je suis en train de passer sur Home Assistant. Merci pour tout le travail et l’intégration au CORE…mais çà ne se passe pas tout seul…tte ma config est bien à jour :
Version core-2022.3.4
Système d’exploitation Home Assistant OS 7.4
Déploiement production
je vais dans les intégrations et je sélectionne GCE
je saisis tous les champs de configuration, mais à la validation je ne passe pas et j’obtiens :
Unknown error occured
j’ai 2 EcoD que je voudrais intégrer, un en local et l’autre avec un dyndns, mais le souci se produit sur les deux
de quel côté je dois regarder pour en savoir un peu plus sur l’erreur ?
D’avance merci
Laurent
Dans les logs de Home-Assistant, en filtrant sur ecodevices
Cette erreur provient d'une intégration personnalisée
Logger: aiohttp.server
Source: custom_components/ecodevices/config_flow.py:232
Integration: GCE Eco-Devices (documentation, issues)
First occurred: 13:48:39 (5 occurrences)
Last logged: 18:28:55
Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/aiohttp/web_protocol.py", line 435, in _handle_request
resp = await request_handler(request)
File "/usr/local/lib/python3.9/site-packages/aiohttp/web_app.py", line 504, in _handle
resp = await handler(request)
File "/usr/local/lib/python3.9/site-packages/aiohttp/web_middlewares.py", line 117, in impl
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 60, in security_filter_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 100, in forwarded_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 28, in request_context_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 79, in ban_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 219, in auth_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 137, in handle
result = await result
File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 166, in post
return await super().post(request, flow_id)
File "/usr/src/homeassistant/homeassistant/components/http/data_validator.py", line 62, in wrapper
result = await method(view, request, *args, **kwargs)
File "/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py", line 111, in post
result = await self._flow_mgr.async_configure(flow_id, data)
File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 252, in async_configure
result = await self._async_handle_step(flow, cur_step["step_id"], user_input)
File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 325, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
File "/config/custom_components/ecodevices/config_flow.py", line 89, in async_step_user
return await self.async_step_params()
File "/config/custom_components/ecodevices/config_flow.py", line 101, in async_step_params
data_schema=vol.Schema(_get_params(self.base_input, user_input)),
File "/config/custom_components/ecodevices/config_flow.py", line 232, in _get_params
default=base_params[CONF_T1_UNIT_OF_MEASUREMENT],
TypeError: 'NoneType' object is not subscriptable
@Mati24 , je sais pas trop quoi en déduire…
2022-03-13 13:46:07 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration ecodevices which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
File "/config/custom_components/ecodevices/config_flow.py", line 89, in async_step_user
File "/config/custom_components/ecodevices/config_flow.py", line 101, in async_step_params
File "/config/custom_components/ecodevices/config_flow.py", line 232, in _get_params
File "/config/custom_components/ecodevices/config_flow.py", line 89, in async_step_user
File "/config/custom_components/ecodevices/config_flow.py", line 101, in async_step_params
File "/config/custom_components/ecodevices/config_flow.py", line 232, in _get_params
File "/config/custom_components/ecodevices/config_flow.py", line 89, in async_step_user
File "/config/custom_components/ecodevices/config_flow.py", line 101, in async_step_params
File "/config/custom_components/ecodevices/config_flow.py", line 232, in _get_params
File "/config/custom_components/ecodevices/config_flow.py", line 89, in async_step_user
File "/config/custom_components/ecodevices/config_flow.py", line 101, in async_step_params
File "/config/custom_components/ecodevices/config_flow.py", line 232, in _get_params
File "/config/custom_components/ecodevices/config_flow.py", line 89, in async_step_user
File "/config/custom_components/ecodevices/config_flow.py", line 101, in async_step_params
File "/config/custom_components/ecodevices/config_flow.py", line 232, in _get_params
J’ai l’impression qu’il y a eu un soucis lors du premier paramétrage, supprime l’intégration et réajoute ton Eco-Devices en configurant tous les champs proposés
ya t’il un moyen spécial pour supprimer, je ne la vois pas (l’intégration) dans ma liste…
@Mati24 , j’ai du faire une bêtise, j’ai supprimé les dossiers présents dans /custom_components/ecodevices.
Du coup lorsque je cherche l’intégration pour la configurer je n’ai plus rien.
Je serais preneur d’un step by step pour installer la dernière version, sur ton Git je ne vois que la 3.0.0 puis tu mentionnes des v4…mais sans lien.
Encore merci pour ta patience et ton aide.
Laurent
Il y a plusieurs moyens
Pour avoir la dernière version stable https://github.com/Aohzan/ecodevices/archive/refs/tags/4.1.0.zip
Mais le plus simple et de mettre HACS pour pouvoir installer et mettre à jour facilement : Comment installer HACS sur Home Assistant 2023 et étendre les possibilités de votre domotique (premier lien trouvé sur google)
Merci @Mati24 , grâce à vos conseils : HACS installé et opérationnel, intégration EcoD sans erreur ;-). Un grand merci.
Il me reste une question de personnalisation, sur mes entrées téléinfo l’intégration me donne par défaut les index HP/HC alors que le compteur est en BASE.
Où puis je configurer cela ?
Laurent
Il ne faut pas cocher l’option ci-dessous dans la configuration
Bonjour Mati et pardon pour ma réponse tardive
Nickel on remonte bien les données en instantané avec la 4.1.0
Encore merci !
Bonjour
J’ai perdu les remontées de ma conso electrique totale (sur sensor.teleinfo_1_total, ça remonte « unknown »).
En instantané ça remonte bien (sensor.teleinfo_1) ainsi que l’eau et le gaz sans pb
Une idée sur ce qui pourrait causer cela ?
Est-ce que la dernière version est installée ? Si oui il faudrait regarder dans les logs
Oui j’ai la dernière version
Et rien dans le logbook du device, ni de log d’erreur ou de warning dans les log système, mais je ne regarde peut-être pas au bon endroit
sans log c’est difficile à dire
peux-tu essayer de désactiver l’entité, la réactiver et ensuite redémarrer Home-Assistant
et après ça si ça ne fonctionne pas, supprimer l’intégration (dans configuration, pas les fichiers) et l’ajouter à nouveau