mirror of
https://github.com/jpawlowski/hass.tibber_prices.git
synced 2026-07-28 01:26:49 +00:00
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
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.
1.9 KiB
1.9 KiB
| sidebar_label |
|---|
| 📊 Price Rating |
📊 Price Rating Thresholds
Settings → Devices & Services → Tibber Prices → Configure → 📊 Price Rating
Price ratings classify each 15-minute interval as LOW, NORMAL, or HIGH relative to the 24-hour trailing average. Sensors and automations can use these ratings to decide when to run appliances.
See Ratings & Levels for a full explanation of how ratings work and which sensors expose them.
Settings
| Setting | Default | Description |
|---|---|---|
| Low threshold | -10% | Prices this far below the trailing average → rated LOW |
| High threshold | +10% | Prices this far above the trailing average → rated HIGH |
| Hysteresis | 2% | Buffer zone around thresholds — prevents rapid flickering when a price hovers right at the boundary |
| Gap tolerance | 1 | Smooths isolated rating blocks: a lone NORMAL interval surrounded by LOW on both sides gets corrected to LOW |
How thresholds are applied
Trailing 24h average: 20 ct/kWh
Low threshold: -10% → prices ≤ 18 ct → LOW
High threshold: +10% → prices ≥ 22 ct → HIGH
Everything else → NORMAL
Hysteresis adds an inner dead-band: once a rating is set to LOW, it stays LOW until the price rises above 18 ct + 2% = 18.36 ct. This prevents sensors from flickering between LOW and NORMAL when prices are right at the boundary.
Adjusting for your market
Markets with low daily price variation (e.g., day typically stays within ±5%):
- Lower the thresholds: try -5% / +5%
- This keeps meaningful LOW/HIGH periods even on calm days
Markets with high daily variation (e.g., ±30% swings):
- Raise the thresholds: try -15% / +15%
- This reserves LOW/HIGH for genuinely exceptional periods only
- Consider using Volatility sensors alongside ratings on such days