Files
EPrices/secrets.yaml
T
Amir ee48ef13f4 Update secrets.yaml with negative price fee multiplier
Added provider fee multiplier for negative spot prices.
2026-04-06 03:15:59 +02:00

108 lines
3.9 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# =============================================================================
# EPrices Template secrets file
# Copy this file to your ESPHome config directory as "secrets.yaml"
# and fill in your own values.
#
# Notes on value formats:
# - All values are strings in secrets.yaml.
# - Numeric values (prov_fee, vat_rate) must use a DECIMAL DOT (e.g. 0.12),
# not a decimal comma. They are loaded as substitutions and passed directly
# into C++ double globals, so the dot is mandatory.
# =============================================================================
# --- WiFi credentials (shared with other ESPHome devices - remove if already present) ---
wifi_ssid: "your_wifi_ssid"
wifi_password: "your_wifi_password"
# --- EPrices fallback AP (shown when WiFi is unavailable) ---
eprices_fallback_ap_ssid: "EPrices-Fallback"
eprices_fallback_ap_password: "your_fallback_ap_password"
# --- ESPHome API encryption key (generate with: esphome generate-api-key) ---
eprices_api_encryption_key: "your_base64_api_encryption_key_here"
# --- Timezone string (IANA format, must match your location) ---
# Examples: "Europe/Ljubljana", "Europe/Berlin", "Europe/London"
eprices_timezone: "Europe/Ljubljana"
# --- Bidding zone for Energy-Charts API ---
# This determines which country's spot prices are fetched.
# Examples: "SI" (Slovenia), "DE-LU" (Germany/Luxembourg), "AT" (Austria),
# "FR" (France), "IT-North" (Italy North), "HR" (Croatia)
# Full list: https://api.energy-charts.info/
eprices_country_bzn: "SI"
# --- Provider fee multiplier for POSITIVE spot prices ---
# Added on top of the raw spot price to account for your energy provider's fee.
# Value is a DECIMAL MULTIPLIER, not a percentage.
# Example: 0.12 means 12% provider fee added to the spot price.
# Use decimal DOT, not comma (correct: 0.12 | wrong: 0,12).
eprices_prov_fee: "0.12"
# --- Provider fee multiplier for NEGATIVE spot prices ---
# When the market spot price is negative, the provider pays you a share of
# the negative price. This value is the fraction the provider keeps.
# Example: 0.30 means provider keeps 30%, pays you 70% of the negative price.
# Example: 0.00 means provider passes the full negative price to you (no fee).
# Use decimal DOT, not comma (correct: 0.30 | wrong: 0,30).
eprices_neg_prov_fee: "0.30"
# --- VAT rate multiplier ---
# Value added to the price to account for Value Added Tax in your country.
# Value is a DECIMAL MULTIPLIER, not a percentage.
# Example: 0.22 means 22% VAT (Slovenia). Germany is 0.19, Austria is 0.20.
# Use decimal DOT, not comma (correct: 0.22 | wrong: 0,22).
eprices_vat_rate: "0.22"
# ==============================================================================
# --- ADDITIONAL INFO: Bidding zone list for Energy-Charts API on 2026-04-04 ---
# (Check https://api.energy-charts.info/ for potential future changes)
#
# AT - Austria (click to show all available bidding zones)
# BE - Belgium
# BG - Bulgaria
# CH - Switzerland
# CZ - Czech Republic
# DE-LU - Germany, Luxembourg
# DE-AT-LU - Germany, Austria, Luxembourg
# DK1 - Denmark 1
# DK2 - Denmark 2
# EE - Estionia
# ES - Spain
# FI - Finland
# FR - France
# GR - Greece
# HR - Croatia
# HU - Hungary
# IT-Calabria - Italy Calabria
# IT-Centre-North - Italy Centre North
# IT-Centre-South - Italy Centre South
# IT-North - Italy North
# IT-SACOAC - Italy Sardinia Corsica AC
# IT-SACODC - Italy Sardinia Corsica DC
# IT-Sardinia - Italy Sardinia
# IT-Sicily - Italy Sicily
# IT-South - Italy South
# LT - Lithuania
# LV - Latvia
# ME - Montenegro
# NL - Netherlands
# NO1 - Norway 1
# NO2 - Norway 2
# NO2NSL - Norway North Sea Link
# NO3 - Norway 3
# NO4 - Norway 4
# NO5 - Norway 5
# PL - Poland
# PT - Portugal
# RO - Romania
# RS - Serbia
# SE1 - Sweden 1
# SE2 - Sweden 2
# SE3 - Sweden 3
# SE4 - Sweden 4
# SI - Slovenia
# SK - Slovakia
# ==============================================================================