mirror of
https://github.com/jpawlowski/hass.tibber_prices.git
synced 2026-03-30 05:13:40 +00:00
156 lines
4.7 KiB
Markdown
156 lines
4.7 KiB
Markdown
# 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 `unavailable` or 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:
|
|
|
|
1. Settings → Devices & Services → Tibber Prices
|
|
2. Click "Configure" → "Add another home"
|
|
3. Select additional home from dropdown
|
|
4. 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](https://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](period-calculation.md) 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:**
|
|
1. Enable relaxation (recommended)
|
|
2. Increase flex to 20-25%
|
|
3. Reduce min_distance to 3-5%
|
|
4. Add more rating levels (include "NORMAL")
|
|
|
|
## Troubleshooting
|
|
|
|
### Sensors show "unavailable"
|
|
|
|
**Common causes:**
|
|
1. **API Token invalid** → Check token at developer.tibber.com
|
|
2. **No internet connection** → Check HA network
|
|
3. **Tibber API down** → Check [status.tibber.com](https://status.tibber.com)
|
|
4. **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 or wrong units
|
|
|
|
**Currency** is determined by your Tibber subscription (cannot be changed).
|
|
|
|
**Display mode** (base vs. subunit) is configurable:
|
|
- Configure in: `Settings > Devices & Services > Tibber Prices > Configure`
|
|
- Options:
|
|
- **Base currency**: €/kWh, kr/kWh (decimal values like 0.25)
|
|
- **Subunit**: ct/kWh, øre/kWh (larger values like 25.00)
|
|
- Smart defaults: EUR → subunit, NOK/SEK/DKK → base currency
|
|
|
|
If you see unexpected units, check your configuration in the integration options.
|
|
|
|
### Tomorrow data not appearing at all
|
|
|
|
**Check:**
|
|
1. Your Tibber home has hourly price contract (not fixed price)
|
|
2. API token has correct permissions
|
|
3. Integration logs for API errors (`/config/home-assistant.log`)
|
|
4. Tibber actually published data (check Tibber app)
|
|
|
|
## Automation Questions
|
|
|
|
### How do I run dishwasher during cheap period?
|
|
|
|
```yaml
|
|
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](automation-examples.md) for more recipes.
|
|
|
|
### Can I avoid peak prices automatically?
|
|
|
|
Yes! Use Peak Price Period binary sensor:
|
|
|
|
```yaml
|
|
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?**
|
|
- [Troubleshooting Guide](troubleshooting.md)
|
|
- [GitHub Issues](https://github.com/jpawlowski/hass.tibber_prices/issues)
|