FAQ - Frequently Asked Questions
Common questions about the Tibber Prices integration.
General Questionsβ
Why don't I see tomorrow's prices yet?β
Tomorrow's prices are published by Tibber around 13:00 CET (12:00 UTC in winter, 11:00 UTC in summer).
- Before publication: Sensors show
unavailableor use today's data - After publication: Integration automatically fetches new data within 15 minutes
- No manual refresh needed - polling happens automatically
How often does the integration update data?β
- API Polling: Every 15 minutes
- Sensor Updates: On quarter-hour boundaries (00, 15, 30, 45 minutes)
- Cache: Price data cached until midnight (reduces API load)
Can I use multiple Tibber homes?β
Yes! Use the "Add another home" option:
- Settings β Devices & Services β Tibber Prices
- Click "Configure" β "Add another home"
- Select additional home from dropdown
- Each home gets separate sensors with unique entity IDs
Does this work without a Tibber subscription?β
No, you need:
- Active Tibber electricity contract
- API token from developer.tibber.com
The integration is free, but requires Tibber as your electricity provider.
Configuration Questionsβ
What are good values for price thresholds?β
Default values work for most users:
- High Price Threshold: 30% above average
- Low Price Threshold: 15% below average
Adjust if:
- You're in a market with high volatility β increase thresholds
- You want more sensitive ratings β decrease thresholds
- Seasonal changes β review every few months
How do I optimize Best Price Period detection?β
Key parameters:
- Flex: 15-20% is optimal (default 15%)
- Min Distance: 5-10% recommended (default 5%)
- Rating Levels: Start with "CHEAP + VERY_CHEAP" (default)
- Relaxation: Keep enabled (helps find periods on expensive days)
See Period Calculation for detailed tuning guide.
Why do I sometimes only get 1 period instead of 2?β
This happens on high-price days when:
- Few intervals meet your criteria
- Relaxation is disabled
- Flex is too low
- Min Distance is too strict
Solutions:
- Enable relaxation (recommended)
- Increase flex to 20-25%
- Reduce min_distance to 3-5%
- Add more rating levels (include "NORMAL")
Troubleshootingβ
Sensors show "unavailable"β
Common causes:
- API Token invalid β Check token at developer.tibber.com
- No internet connection β Check HA network
- Tibber API down β Check status.tibber.com
- Integration not loaded β Restart Home Assistant
Best Price Period is ON all dayβ
This means all intervals meet your criteria (very cheap day!):
- Not an error - enjoy the low prices!
- Consider tightening filters (lower flex, higher min_distance)
- Or add automation to only run during first detected period
Prices are in wrong currencyβ
Integration uses currency from your Tibber subscription:
- EUR β displays in ct/kWh
- NOK/SEK β displays in ΓΈre/kWh
Cannot be changed (tied to your electricity contract).
Tomorrow data not appearing at allβ
Check:
- Your Tibber home has hourly price contract (not fixed price)
- API token has correct permissions
- Integration logs for API errors (
/config/home-assistant.log) - Tibber actually published data (check Tibber app)
Automation Questionsβ
How do I run dishwasher during cheap period?β
automation:
- alias: "Dishwasher during Best Price"
trigger:
- platform: state
entity_id: binary_sensor.tibber_home_best_price_period
to: "on"
condition:
- condition: time
after: "20:00:00" # Only start after 8 PM
action:
- service: switch.turn_on
target:
entity_id: switch.dishwasher
See Automation Examples for more recipes.
Can I avoid peak prices automatically?β
Yes! Use Peak Price Period binary sensor:
automation:
- alias: "Disable charging during peak prices"
trigger:
- platform: state
entity_id: binary_sensor.tibber_home_peak_price_period
to: "on"
action:
- service: switch.turn_off
target:
entity_id: switch.ev_charger
π‘ Still need help?