mirror of
https://github.com/jpawlowski/hass.tibber_prices.git
synced 2026-03-29 21:03:40 +00:00
Moved verbose debug logging to separate _LOGGER_DETAILS logger: - core.py: Outlier flex capping messages - outlier_filtering.py: Spike detection, context validation, smoothing details - period_building.py: Level filter details, gap tolerance info - relaxation.py: Per-phase iteration details, filter combination attempts Pattern: Main _LOGGER for high-level progress, _LOGGER_DETAILS for step-by-step Benefits: - Users can disable verbose logs via logger configuration - Main DEBUG log stays readable (high-level flow) - Details available when needed for troubleshooting Added: - period_overlap.py: Docstring for extend_period_if_adjacent() Impact: Cleaner log output by default. Enable details logger (homeassistant.components.tibber_prices.coordinator.period_handlers.details) for deep debugging. |
||
|---|---|---|
| .. | ||
| tibber_prices | ||