mirror of
https://github.com/jpawlowski/hass.tibber_prices.git
synced 2026-03-29 21:03:40 +00:00
Restructured 5 options flow steps (current_interval_price_rating, best_price, peak_price, price_trend, volatility) to use Home Assistant's sections feature for better UI organization and logical grouping. Changes: - current_interval_price_rating: Single section "price_rating_thresholds" - best_price: Three sections (period_settings, flexibility_settings, relaxation_and_target_periods) - peak_price: Three sections (period_settings, flexibility_settings, relaxation_and_target_periods) - price_trend: Single section "price_trend_thresholds" - volatility: Single section "volatility_thresholds" Each section includes name, description, data fields, and data_description fields following HA translation schema requirements. Updated all 5 language files (de, en, nb, nl, sv) with new section structure while preserving existing field descriptions and translations. Impact: Options flow now displays configuration fields in collapsible, logically grouped sections with clear section headers, improving UX for complex multi-parameter configuration steps. No functional changes to configuration logic or validation. |
||
|---|---|---|
| .. | ||
| api | ||
| binary_sensor | ||
| config_flow_handlers | ||
| coordinator | ||
| custom_translations | ||
| entity_utils | ||
| interval_pool | ||
| sensor | ||
| services | ||
| translations | ||
| utils | ||
| __init__.py | ||
| config_flow.py | ||
| const.py | ||
| data.py | ||
| diagnostics.py | ||
| entity.py | ||
| icons.json | ||
| manifest.json | ||
| services.yaml | ||