hass.tibber_prices/custom_components/tibber_prices/config_flow_handlers
Julian Pawlowski 798de5946d feat(config_flow): add trend confirmation and noise floor settings
Added 3 new config fields to price trend options step:
- Trend Change Confirmation (2-6 intervals slider)
- Min Price Change for trend (display-unit-aware slider)
- Min Price Change for strong trend (display-unit-aware slider)

Price change sliders scale between base currency (EUR/NOK) storage and
display unit (ct/øre) presentation using get_display_unit_factor().
Added migration in __init__.py to convert old display-unit values to
base currency format.

Impact: Users can tune trend sensitivity: higher confirmation = fewer
false changes, higher min price change = no trends from tiny fluctuations.
2026-04-07 13:44:47 +00:00
..
__init__.py feat(config_flow): add price level gap tolerance for Tibber API level field 2025-12-22 20:25:30 +00:00
entity_check.py feat(config_flow): add entity status checks to options flow pages 2026-01-20 13:59:07 +00:00
options_flow.py feat(config_flow): add trend confirmation and noise floor settings 2026-04-07 13:44:47 +00:00
schemas.py feat(config_flow): add trend confirmation and noise floor settings 2026-04-07 13:44:47 +00:00
subentry_flow.py fix(config_flow): restructure options flow to menu-based navigation and fix settings persistence 2025-12-13 13:33:31 +00:00
user_flow.py fix(translations): update API token instructions to use placeholder for Tibber URL 2026-03-29 18:19:42 +00:00
validators.py feat(sensors): add 5-level price trend scale with configurable thresholds 2026-01-20 13:36:01 +00:00