UNPKG

ocpp-standard-schema

Version:

Contains OCPP JSON schemas for validation purposes

29 lines (28 loc) 938 B
export default interface RemoteStartTransactionRequest { connectorId?: number; idTag: string; chargingProfile?: { chargingProfileId: number; transactionId?: number; stackLevel: number; chargingProfilePurpose: 'ChargePointMaxProfile' | 'TxDefaultProfile' | 'TxProfile'; chargingProfileKind: 'Absolute' | 'Recurring' | 'Relative'; recurrencyKind?: 'Daily' | 'Weekly'; validFrom?: string; validTo?: string; chargingSchedule: { duration?: number; startSchedule?: string; chargingRateUnit: 'A' | 'W'; chargingSchedulePeriod: { startPeriod: number; limit: number; numberPhases?: number; [k: string]: unknown; }[]; minChargingRate?: number; [k: string]: unknown; }; [k: string]: unknown; }; }