[Mineur] _try_fetch avale toutes les exceptions sans aucun log #98

Open
opened 2026-08-26 05:33:44 +00:00 by mat · 0 comments
Owner

Problème

coordinator.py:645-652 : une erreur réseau/500/timeout sur un device ou un appel site ne laisse aucune trace (même pas debug) : capteurs à None/unknown sans possibilité de diagnostic, et le support ne voit rien. Contraste avec les warnings soignés ailleurs (ex. coordinator.py:586-592).

Recommandation

_LOGGER.debug("… failed", exc_info=True) au minimum, voire warning une fois par cycle.


Constaté lors de la review de code pré-v1.0 (v0.8.1).

## Problème `coordinator.py:645-652` : une erreur réseau/500/timeout sur un device ou un appel site ne laisse **aucune trace** (même pas debug) : capteurs à `None`/`unknown` sans possibilité de diagnostic, et le support ne voit rien. Contraste avec les warnings soignés ailleurs (ex. `coordinator.py:586-592`). ## Recommandation `_LOGGER.debug("… failed", exc_info=True)` au minimum, voire warning une fois par cycle. --- Constaté lors de la review de code pré-v1.0 (v0.8.1).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mat/homeassistant-comwatt#98
No description provided.