X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2Focpp%2F1.6%2FMeterValues.ts;h=92cac7c3245bad2f2952e731727afa689ab4f2a6;hb=fafff4ebf141074899e2a8590f5166542d626db5;hp=6d102b8809edb0eaba896036bb243ea0636eea9e;hpb=41f3983a4f934199769f9ef1c46bfae2adc22b56;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ocpp/1.6/MeterValues.ts b/src/types/ocpp/1.6/MeterValues.ts index 6d102b88..92cac7c3 100644 --- a/src/types/ocpp/1.6/MeterValues.ts +++ b/src/types/ocpp/1.6/MeterValues.ts @@ -1,5 +1,5 @@ -import type { EmptyObject } from '../../EmptyObject'; -import type { JsonObject } from '../../JsonType'; +import type { EmptyObject } from '../../EmptyObject.js' +import type { JsonObject } from '../../JsonType.js' export enum OCPP16MeterValueUnit { WATT_HOUR = 'Wh', @@ -17,7 +17,7 @@ export enum OCPP16MeterValueUnit { TEMP_CELSIUS = 'Celsius', TEMP_FAHRENHEIT = 'Fahrenheit', TEMP_KELVIN = 'K', - PERCENT = 'Percent', + PERCENT = 'Percent' } export enum OCPP16MeterValueContext { @@ -28,7 +28,7 @@ export enum OCPP16MeterValueContext { SAMPLE_PERIODIC = 'Sample.Periodic', TRANSACTION_BEGIN = 'Transaction.Begin', TRANSACTION_END = 'Transaction.End', - TRIGGER = 'Trigger', + TRIGGER = 'Trigger' } export enum OCPP16MeterValueMeasurand { @@ -53,7 +53,7 @@ export enum OCPP16MeterValueMeasurand { FAN_RPM = 'RPM', STATE_OF_CHARGE = 'SoC', TEMPERATURE = 'Temperature', - VOLTAGE = 'Voltage', + VOLTAGE = 'Voltage' } export enum OCPP16MeterValueLocation { @@ -61,7 +61,7 @@ export enum OCPP16MeterValueLocation { CABLE = 'Cable', EV = 'EV', INLET = 'Inlet', - OUTLET = 'Outlet', + OUTLET = 'Outlet' } export enum OCPP16MeterValuePhase { @@ -74,33 +74,33 @@ export enum OCPP16MeterValuePhase { L3_N = 'L3-N', L1_L2 = 'L1-L2', L2_L3 = 'L2-L3', - L3_L1 = 'L3-L1', + L3_L1 = 'L3-L1' } enum OCPP16MeterValueFormat { RAW = 'Raw', - SIGNED_DATA = 'SignedData', + SIGNED_DATA = 'SignedData' } export interface OCPP16SampledValue extends JsonObject { - value: string; - unit?: OCPP16MeterValueUnit; - context?: OCPP16MeterValueContext; - measurand?: OCPP16MeterValueMeasurand; - phase?: OCPP16MeterValuePhase; - location?: OCPP16MeterValueLocation; - format?: OCPP16MeterValueFormat; + value: string + unit?: OCPP16MeterValueUnit + context?: OCPP16MeterValueContext + measurand?: OCPP16MeterValueMeasurand + phase?: OCPP16MeterValuePhase + location?: OCPP16MeterValueLocation + format?: OCPP16MeterValueFormat } export interface OCPP16MeterValue extends JsonObject { - timestamp: Date; - sampledValue: OCPP16SampledValue[]; + timestamp: Date + sampledValue: OCPP16SampledValue[] } export interface OCPP16MeterValuesRequest extends JsonObject { - connectorId: number; - transactionId?: number; - meterValue: OCPP16MeterValue[]; + connectorId: number + transactionId?: number + meterValue: OCPP16MeterValue[] } -export type OCPP16MeterValuesResponse = EmptyObject; +export type OCPP16MeterValuesResponse = EmptyObject