jmcruvellier / little_monkey

Intégration personnalisée Home Assistant pour l'assistant d'énergie ecojoko
https://www.ecojoko.com
MIT License
25 stars 1 forks source link

Capteurs de suivi non présents #78

Open martialvergne opened 3 months ago

martialvergne commented 3 months ago

System Health details

System Information

version core-2024.5.3
installation_type Unsupported Third Party Container
dev false
hassio false
docker true
user abc
virtualenv false
python_version 3.12.2
os_name Linux
os_version 6.1.0-rpi8-rpi-2712
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store GitHub API | ok -- | -- GitHub Content | ok GitHub Web | ok GitHub API Calls Remaining | 4996 Installed Version | 1.34.0 Stage | running Available Repositories | 1393 Downloaded Repositories | 27
Home Assistant Cloud logged_in | false -- | -- can_reach_cert_server | ok can_reach_cloud_auth | ok can_reach_cloud | ok
Dashboards dashboards | 8 -- | -- resources | 17 views | 17 mode | storage
Recorder oldest_recorder_run | 15 mai 2024 à 16:46 -- | -- current_recorder_run | 23 mai 2024 à 20:49 estimated_db_size | 79.99 MiB database_engine | sqlite database_version | 3.44.2

Checklist

Describe the issue

Bonjour,

Suite à la réception de mon Ecojoko hier, j'ai téléchargé et installé l'intégration. La configuration s'est bien passée mais seule le capteur me retournant la version d'Ecojoko est créé. Je n'ai donc aucun capteur pour le suivi de la consommation électrique, production solaire, capeurs HP/HC... J'ai pourtant bien coché les cases pour les capteurs correspondant en suivant le modop : https://github.com/jmcruvellier/little_monkey/blob/main/CONFIGURATION.md

J'ai tenté de déinstallé/réinstallé, rechargé l'intégration...mais rien n'y fait. Est-ce dû au fait que j'ai reçu l'ecojoko seulement hier?

Merci

Reproduction steps

1.Ajouter Little Monkey 2.Enter le nom, les credentials et valider 3.Aucun capteur de suivi créé ...

Debug logs

Enregistreur: homeassistant.components.sensor
Source: helpers/entity_platform.py:580
intégration: Capteur (documentation, problèmes)
S'est produit pour la première fois: 23 mai 2024 à 20:49:52 (76 occurrences)
Dernier enregistrement: 09:34:35

Error adding entity None for domain sensor with platform little_monkey
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/homeassistant/helpers/entity_platform.py", line 580, in _async_add_entities
    await coro
  File "/usr/local/lib/python3.12/site-packages/homeassistant/helpers/entity_platform.py", line 716, in _async_add_entity
    entity_name = entity.name
                  ^^^^^^^^^^^
  File "/config/custom_components/little_monkey/entity.py", line 77, in name
    return f"{self._main_device.name} - {self._main_device.coordinator.tranfile[self._sensor_name]}"
                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
KeyError: 'realtime_consumption'

Diagnostics dump

No response

jmcruvellier commented 3 months ago

Bonjour, attendez quelques jours et dites moi début de semaine prochaine si c'est toujours le cas. Dans ce cas je verrai avec ecojoko directement pourquoi. Première fois que l'on me remonte ce problème. Merci 😉

martialvergne commented 3 months ago

Bonjour, Je rencontre toujours la même erreur après 1 semaine. J'ai essayé de désinstaller/réinstaller l'intégration mais rien n'y fait... Merci pour votre aide

martialvergne commented 3 months ago

Je remarque également ces logs d'erreur :

Cette erreur provient d'une intégration personnalisée

Enregistreur: custom_components.little_monkey
Source: custom_components/little_monkey/api.py:228
intégration: Petit Singe (documentation, problèmes)
S'est produit pour la première fois: 30 mai 2024 à 15:16:28 (58 occurrences)
Dernier enregistrement: 14:38:42

API powerstat (w) timeout error
API realtime_conso timeout error
API tempstat (d) timeout error
API humstat (d) timeout error
martialvergne commented 3 months ago

Bonjour, avez-vous eu le temps de voir avec Ecojoko? Merci

douggith commented 2 weeks ago

Bonjour,

Je rencontre exactement le même problème. Je suis également producteur. La seule différence pour moi est que je suis en TEMPO.

Une solution a-t-elle été trouvée ?

Merci Cordialement

martialvergne commented 2 weeks ago

Bonjour,

Non je n'ai pas eu de retour de @jmcruvellier.

jmcruvellier commented 2 weeks ago

Bonjour, désolé pour la réponse tardive. Difficile de pouvoir vous aider sur le problème que vous rencontrez sans pouvoir debugger de mon coté avec vos identifiants ecojoko. Si vous êtes disposé à le faire, pourriez vous me contacter en message privé? PS: je m'engage à ne pas utiliser vos identifiants pour autre chose que la résolution de votre problème

douggith commented 2 weeks ago

Bonjour, Merci pour votre retour.

Nouveau sur Github, je ne sais pas comment vous contacter en privé.

Cdlt

jmcruvellier commented 2 weeks ago

Bonjour, Merci pour votre retour.

Nouveau sur Github, je ne sais pas comment vous contacter en privé.

Cdlt

Envoyez moi un message sur mon compte Facebook: Jean-Marc Cruvellier