import type { JSONSchemaType } from 'ajv';
+import { OCPP20ServiceUtils } from './OCPP20ServiceUtils';
import OCPPError from '../../../exception/OCPPError';
import type { JsonObject, JsonType } from '../../../types/JsonType';
import {
import type ChargingStation from '../../ChargingStation';
import OCPPRequestService from '../OCPPRequestService';
import type OCPPResponseService from '../OCPPResponseService';
-import { OCPP20ServiceUtils } from './OCPP20ServiceUtils';
const moduleName = 'OCPP20RequestService';
return {} as unknown as Request;
case OCPP20RequestCommand.STATUS_NOTIFICATION:
return {
- timestamp: commandParams?.timestamp,
+ timestamp: commandParams?.timestamp ?? new Date(),
connectorStatus: commandParams?.connectorStatus,
evseId: commandParams?.evseId,
connectorId: commandParams?.connectorId,