- reason: commandParams?.reason,
- chargingStation: {
- model: commandParams?.model,
- vendorName: commandParams?.vendorName,
- ...(!Utils.isUndefined(commandParams?.firmwareVersion) && {
- firmwareVersion: commandParams.firmwareVersion,
- }),
- ...(!Utils.isUndefined(commandParams?.serialNumber) && {
- serialNumber: commandParams.serialNumber,
- }),
- modem: {
- ...(!Utils.isUndefined(commandParams?.modem?.iccid) && {
- iccid: commandParams.modem.iccid,
- }),
- ...(!Utils.isUndefined(commandParams?.modem?.imsi) && {
- imsi: commandParams.modem.imsi,
- }),
- },
- },
- } as unknown as Request;