hekmon / linkytic

Linky TIC support for Home Assistant
MIT License
45 stars 11 forks source link

Sensors non fonctionnels suite à mise à jour HA 2023.11 #22

Closed Skuair closed 8 months ago

Skuair commented 8 months ago

Bonjour, Depuis la mise à jour vers HA 2023.11, un message d'erreur apparaît dans les logs concernant l'intégration, et les sensors retournent des données pendant quelques minutes mais après restent à leur dernière valeur (en particulier celui de la puissance apparente ou des index).

Voici les 2 erreurs au lancement de HA :

Logger: homeassistant.components.sensor Source: helpers/entity_platform.py:507 Integration: Capteur (documentation, issues) First occurred: 12:33:33 (1 occurrences) Last logged: 12:33:33

Error adding entities for domain sensor with platform linkytic Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 507, in async_add_entities await asyncio.gather(*tasks) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 752, in _async_add_entity await entity.add_to_platform_finish() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1021, in add_to_platform_finish await self.async_internal_added_to_hass() File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 279, in async_internal_added_to_hass raise HomeAssistantError( homeassistant.exceptions.HomeAssistantError: Entity sensor.linky_option_tarifaire_choisie cannot be added as the entity category is set to config


Logger: homeassistant.components.sensor Source: helpers/entity_platform.py:367 Integration: Capteur (documentation, issues) First occurred: 12:33:33 (1 occurrences) Last logged: 12:33:33

Error while setting up linkytic platform for sensor Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 367, in _async_setup_platform await asyncio.gather(pending) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 507, in async_add_entities await asyncio.gather(tasks) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 752, in _async_add_entity await entity.add_to_platform_finish() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1021, in add_to_platform_finish await self.async_internal_added_to_hass() File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 279, in async_internal_added_to_hass raise HomeAssistantError( homeassistant.exceptions.HomeAssistantError: Entity sensor.linky_option_tarifaire_choisie cannot be added as the entity category is set to config

A partir de là, il semble qu'on reçoive une seule valeur sur les sensors mais après plus rien, comme on peut le voir sur les historiques (les escaliers sont quand j'ai redémarré HA : hier soir après la maj, et ce midi j'ai redémarré 2 fois pour voir les erreurs) : Screenshot_20231102-124045 Screenshot_20231102-124145

hekmon commented 8 months ago

Bonjour,

J'ai bien vu passer le problème. Il semblerait que depuis la 2023.11 les sensors n'ont plus le droit d'être de type "config".

Pour être un peux plus précis :

La correction devrait être simple, je m'y penche dès que possible.

Skuair commented 8 months ago

Ok super merci.

hekmon commented 8 months ago

Disponible avec la v2.0.7

Skuair commented 8 months ago

Merci pour la modif, c'est ok maintenant.