import ChargingStationTemplate from './ChargingStationTemplate';
-export default interface ChargingStationInfo extends ChargingStationTemplate {
- hash?: string;
+export default interface ChargingStationInfo
+ extends Omit<
+ ChargingStationTemplate,
+ | 'AutomaticTransactionGenerator'
+ | 'Configuration'
+ | 'power'
+ | 'powerUnit'
+ | 'chargeBoxSerialNumberPrefix'
+ | 'chargePointSerialNumberPrefix'
+ | 'meterSerialNumberPrefix'
+ > {
+ infoHash?: string;
chargingStationId?: string;
chargeBoxSerialNumber?: string;
chargePointSerialNumber?: string;
meterSerialNumber?: string;
maximumPower?: number; // Always in Watt
- powerDivider?: number;
maximumAmperage?: number; // Always in Ampere
}