import { MeterValueMeasurand } from '../types/ocpp/MeterValues';
export default class Constants {
- static readonly ENTITY_CHARGING_STATION = 'ChargingStation';
- static readonly ENTITY_AUTOMATIC_TRANSACTION_GENERATOR = 'AutomaticTransactionGenerator';
-
static readonly OCPP_RESPONSE_EMPTY = Object.freeze({});
static readonly OCPP_RESPONSE_ACCEPTED = Object.freeze({ status: DefaultStatus.ACCEPTED });
static readonly OCPP_RESPONSE_REJECTED = Object.freeze({ status: DefaultStatus.REJECTED });
MeterValueMeasurand.POWER_ACTIVE_IMPORT, MeterValueMeasurand.CURRENT_IMPORT, MeterValueMeasurand.ENERGY_ACTIVE_IMPORT_REGISTER]);
static readonly DEFAULT_FLUCTUATION_PERCENT = 5;
+
+ static readonly PERFORMANCE_RECORDS_FILETYPE = 'Performance records';
+ static readonly DEFAULT_PERFORMANCE_RECORDS_FILENAME = 'performanceRecords.json';
+ static readonly DEFAULT_PERFORMANCE_RECORDS_DB_NAME = 'charging-stations-simulator';
+ static readonly PERFORMANCE_RECORDS_TABLE = 'performance_records';
}