Files
EOS/src/akkudoktoreos/prediction/elecprice.py

15 lines
446 B
Python
Raw Normal View History

from typing import Optional
from pydantic import Field
from akkudoktoreos.config.configabc import SettingsBaseModel
class ElecPriceCommonSettings(SettingsBaseModel):
elecprice_provider: Optional[str] = Field(
default=None, description="Electricity price provider id of provider to be used."
)
elecprice_charges: Optional[float] = Field(
default=None, ge=0, description="Electricity price charges (€/kWh)."
)