This repository has been archived on 2026-04-21. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
n8n-helper/src/models/energy.py
T

16 lines
588 B
Python

from pydantic import BaseModel, Field
from datetime import datetime
class Spot(BaseModel):
price: float = Field(..., description="Price in cents per kWh")
start_date: datetime = Field(..., description="Start date")
end_date: datetime = Field(..., description="End date")
class Consumption(BaseModel):
timestamp: datetime = Field(..., description="Timestamp")
consumption: float = Field(..., description="Consumption in kWh")
total_cost: float = Field(..., description="Total cost in euros")
vat_percentage: float = Field(..., description="VAT percentage")