hass.tibber_prices/custom_components/tibber_prices/sensor/calculators
Julian Pawlowski c3173a16d6 refactor(attributes): streamline phase type retrieval and attribute building
Consolidate logic for determining current price phase and associated attributes by introducing shared helper functions. This enhances code maintainability and reduces duplication across components.

Impact: Improved clarity and efficiency in price phase handling for users.
2026-04-17 08:52:17 +00:00
..
__init__.py feat(sensor): add data lifecycle diagnostic sensor with push updates 2025-11-20 15:12:41 +00:00
base.py fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
daily_stat.py feat(sensor): use dynamic precision for price rounding and display 2026-04-14 19:28:19 +00:00
interval.py feat(sensor): use dynamic precision for price rounding and display 2026-04-14 19:28:19 +00:00
lifecycle.py fix(sensor): streamline lifecycle attrs and next poll visibility 2025-12-26 12:13:36 +00:00
metadata.py refactor(attributes): streamline phase type retrieval and attribute building 2026-04-17 08:52:17 +00:00
rolling_hour.py refactor(sensor): replace redundant pass-through lambdas with direct references 2026-04-06 14:28:51 +00:00
timing.py fix(docs): correct inaccuracies and add missing documentation 2026-04-11 11:51:52 +00:00
trend.py feat(sensor): use dynamic precision for price rounding and display 2026-04-14 19:28:19 +00:00
volatility.py feat(sensor): use dynamic precision for price rounding and display 2026-04-14 19:28:19 +00:00
window_24h.py feat(sensor): use dynamic precision for price rounding and display 2026-04-14 19:28:19 +00:00