hass.tibber_prices/docs/user/docs/config-price-level.md
Julian Pawlowski ee9adce9d5
Some checks failed
Deploy Docusaurus Documentation (Dual Sites) / Build and Deploy Documentation Sites (push) Waiting to run
Lint / Ruff (push) Waiting to run
Validate / Hassfest validation (push) Waiting to run
Validate / HACS validation (push) Waiting to run
Auto-Tag on Version Bump / Check and create version tag (push) Has been cancelled
feat(docs): add comprehensive configuration documentation for Tibber Prices integration
Introduced new documentation files covering various configuration aspects such as chart data export, currency display, general settings, peak price periods, price levels, price ratings, price trends, and volatility. Each section provides detailed explanations of settings, their impacts, and migration guidance for legacy features.

Impact: Users gain clear guidance on configuring the Tibber Prices integration, enhancing usability and understanding of features.

### Notes
- New files include config-chart-export.md, config-currency.md, config-general.md, config-peak-price.md, config-price-level.md, config-price-rating.md, config-price-trend.md, config-runtime-overrides.md, and config-volatility.md.
- Updated sidebar for improved navigation within the documentation.
2026-04-14 21:11:37 +00:00

1.5 KiB

sidebar_label
🏷️ Price Level

🏷️ Price Level Gap Tolerance

Settings → Devices & Services → Tibber Prices → Configure → 🏷️ Price Level


Tibber's API assigns each interval a price level: VERY_CHEAP, CHEAP, NORMAL, EXPENSIVE, or VERY_EXPENSIVE. In practice, a single interval can jump to a different level briefly before jumping back — creating isolated "noise" intervals that make sensors flicker.

Gap tolerance smooths this out.

Setting

Setting Default Description
Gap tolerance 1 Number of consecutive "mismatched" intervals to fill in automatically

Example

With gap tolerance = 1, a lone NORMAL interval surrounded by CHEAP on both sides is automatically corrected to CHEAP:

Before:  CHEAP  CHEAP  NORMAL  CHEAP  CHEAP
After:   CHEAP  CHEAP  CHEAP   CHEAP  CHEAP
                        ↑ filled in

With gap tolerance = 0, no smoothing is applied and every interval uses the raw API level.

Notes

  • This applies to Tibber's own level classification (separate from the Price Rating which is calculated by this integration)
  • Increasing gap tolerance beyond 2 is rarely useful — larger gaps usually represent genuine price differences
  • The gap tolerance here only affects level sensors; the separate gap tolerance in Best Price and Peak Price settings controls period merging behavior