Add ability to reset chargepoints

This commit is contained in:
Oliver Traber 2024-04-14 22:56:51 +02:00
parent 7780f247fb
commit 38d3064652
Signed by: Bluemedia
GPG key ID: C0674B105057136C
3 changed files with 35 additions and 2 deletions

View file

@ -5,6 +5,8 @@ from pydantic import BaseModel
from app.schemas.connector import Connector
from ocpp.v201.enums import ResetType, ResetStatusType
class ChargePointBase(BaseModel):
friendly_name: str
is_active: bool
@ -33,3 +35,10 @@ class ChargePointPassword(BaseModel):
class ChargePointConnectionInfo(BaseModel):
connected: bool
class ChargePointResetRequest(BaseModel):
type: ResetType
evse_id: Optional[int] = None
class ChargePointResetResponse(BaseModel):
status: ResetStatusType