Open Beachloft opened 1 month ago
Bonjour,
Le message n'est pas complet. Il doit y avoir des lignes de code (stracktrace) avant et/ou après.
Pourrais-tu les donner ?
Merci de ton retour, mais ou le trouver, je n'ai que ça. Je pense que je ne cherche pas au bon endroit
Dans le fichier de log home-assistant.log, il devrait y avoir plus de détails.
Cette erreur provient d'une intégration personnalisée
Enregistreur: custom_components.gazpar.sensor Source: custom_components/gazpar/sensor.py:147 intégration: gazpar (documentation, problèmes) S'est produit pour la première fois: 17:45:59 (1 occurrences) Dernier enregistrement: 17:45:59
Failed to query PyGazpar library. The exception has been raised: Traceback (most recent call last): File "/config/custom_components/gazpar/sensor.py", line 138, in update_gazpar_data self._dataByFrequency = client.loadSince(self._pceIdentifier, 1095) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pygazpar/client.py", line 39, in loadSince res = self.loadDateRange(pceIdentifier, startDate, endDate, frequencies) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pygazpar/client.py", line 52, in loadDateRange res = self.__dataSource.load(pceIdentifier, startDate, endDate, frequencies) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pygazpar/datasource.py", line 64, in load res = self._loadFromSession(auth_token, pceIdentifier, startDate, endDate, frequencies) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pygazpar/datasource.py", line 327, in _loadFromSession daily = JsonParser.parse(data, temperatures, pceIdentifier) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pygazpar/jsonparser.py", line 30, in parse for releve in data[pceIdentifier]['releves']: ~~~~^^^^^^^^^^^^^^^ TypeError: list indices must be integers or slices, not str
Enregistreur: homeassistant.util.loop Source: util/loop.py:136 S'est produit pour la première fois: 17:45:52 (1 occurrences) Dernier enregistrement: 17:45:52
Detected blocking call to open with args ('/config/custom_components/gazpar/manifest.json',) inside the event loop by custom integration 'gazpar' at custom_components/gazpar/manifest.py, line 14: with open(manifestFilePath) as jsonFile: (offender: /config/custom_components/gazpar/manifest.py, line 14: with open(manifestFilePath) as jsonFile:), please create a bug report at https://github.com/ssenart/ha-custom_components/issues For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#open Traceback (most recent call last): File "
Bien, il y a du détail. Notamment le message:
/usr/local/lib/python3.12/site-packages/pygazpar/jsonparser.py", line 30, in parse for releve in data[pceIdentifier]['releves']: ~~~~^^^^^^^^^^^^^^^ TypeError: list indices must be integers or slices, not str
qui pourrait venir parce qu'il n'y a pas de données. Est-ce le cas ? Voyez-vous vos données actualisées sur le site de GrDF ?
J'ai des données jusqu'au 18/09, et pas après, étrange. Tu sais d'où cela pourrait provenir ? Le problème vient de là ,,non ?
Il faut plutôt aller voir dans "Maîtriser ma consommation" et afficher les données en "Jour" pour voir la dernière mise à jour.
Il y a aussi un bouton "Télécharger" pour récupérer l'historique journalier dans une feuille Excel.
Est-ce que la feuille Excel est bien remplie et jusqu'à une date récente ?
J'ai des données jusqu'au 27/09. Par contre j'ai un message d'erreur lorsque je veux télécharger le fichier excel
bonjour je me greffe sur ce sujet. j'ai le même message d'erreur , mais je pense que je n'arrive pas à me connecter sur mon espace. mon Mdp contient @
re bonjour je confirme que c'était bien un souci de mdp
Bonjour, sur la réponse de @enthalpie91 j'ai vu qu'il n'y avait pas d'espace sur le N° de PCE, j'ai donc supprimé les espaces et fait la mise à jour que tu as mise à disposition. Maintenant j'ai des données qui remontent mais de façon irrégulières, il y a un paramétrage complémentaire à réaliser ? Merci déjà pour l'aide, ça me permet d'avancer !!
Hourly Daily
@Beachloft si tu veux plus de détail il faut demander à ton fournisseur de mettre en place la relève journalière et horaire éventuellement
Apparemment le compteur est relevé deux fois par jour. pas possible d'avoir un relevé horaire.
@Beachloft non avec gaspar il est possible d'avoir des relevés journaliers ou horaire. c'est GRDF qui le fait sur demande de ton fournisseur. et c'est toi qui fait la demande à ton fournisseur. il y a peut-être des exceptions avec les régies municipales ?? mais là c'est hors sujet. En Plus le graphique que tu montre est celui de la carte énergie si tu prends la carte gaspar tu auras un graphique personnalisé avec les consommations journalière
Bonjour Je suis chez Engie. Ok je vais creuser sur la carte Gazpar. Merci pour tout Olivier
@Beachloft pas le moment !! gaspar est planté suite à la mise à jour du core en 2024.10.0, voir les messages ci-dessus faut attendre que tout rentre dans l'ordre soit avec une maj de gaspar, soit une autre version du core
Bonjour, Suite à l'installation de Gazpar sur HA, j'ai ce message d'erreur sur le sensor qui a été créé. J'ai fait une boulette mais ou ?
Failed to query PyGazpar library. The exception has been raised: list indices must be integers or slices, not str
Merci de votre aide.
Olivier