Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter
- CitrineOS core extracted (CSMS OCPP 2.0.1) - OpenOCPP extracted (firmware OCPP 1.6J/2.0.1) - ShapeShifter library installed (pip install -e) - ShapeShifter specification extracted - EVerest extracted TODO updated with progress
This commit is contained in:
328
tools/EVerest-main/config/config-sil-ocpp-API.yaml
Normal file
328
tools/EVerest-main/config/config-sil-ocpp-API.yaml
Normal file
@@ -0,0 +1,328 @@
|
||||
active_modules:
|
||||
iso15118_charger:
|
||||
module: EvseV2G
|
||||
config_module:
|
||||
device: auto
|
||||
tls_security: allow
|
||||
connections:
|
||||
security:
|
||||
- module_id: evse_security
|
||||
implementation_id: main
|
||||
iso15118_car:
|
||||
module: PyEvJosev
|
||||
config_module:
|
||||
device: auto
|
||||
supported_ISO15118_2: true
|
||||
persistent_store:
|
||||
module: PersistentStore
|
||||
evse_manager_1:
|
||||
mapping:
|
||||
module:
|
||||
evse: 1
|
||||
module: EvseManager
|
||||
config_module:
|
||||
connector_id: 1
|
||||
evse_id: "1"
|
||||
connector_type: "cType2"
|
||||
session_logging: true
|
||||
session_logging_xml: false
|
||||
session_logging_path: /tmp/everest-logs
|
||||
ac_hlc_enabled: false
|
||||
ac_hlc_use_5percent: false
|
||||
ac_enforce_hlc: false
|
||||
external_ready_to_start_charging: true
|
||||
request_zero_power_in_idle: true
|
||||
connections:
|
||||
bsp:
|
||||
- module_id: yeti_driver_1
|
||||
implementation_id: board_support
|
||||
powermeter_grid_side:
|
||||
- module_id: yeti_driver_1
|
||||
implementation_id: powermeter
|
||||
slac:
|
||||
- module_id: slac
|
||||
implementation_id: evse
|
||||
hlc:
|
||||
- module_id: iso15118_charger
|
||||
implementation_id: charger
|
||||
store:
|
||||
- module_id: persistent_store
|
||||
implementation_id: main
|
||||
connector_lock:
|
||||
- module_id: yeti_driver_1
|
||||
implementation_id: connector_lock
|
||||
evse_manager_2:
|
||||
module: EvseManager
|
||||
mapping:
|
||||
module:
|
||||
evse: 2
|
||||
config_module:
|
||||
connector_id: 2
|
||||
evse_id: "2"
|
||||
connector_type: "cType2"
|
||||
session_logging: true
|
||||
session_logging_xml: false
|
||||
session_logging_path: /tmp
|
||||
ac_hlc_enabled: false
|
||||
ac_hlc_use_5percent: false
|
||||
ac_enforce_hlc: false
|
||||
external_ready_to_start_charging: true
|
||||
request_zero_power_in_idle: true
|
||||
connections:
|
||||
bsp:
|
||||
- module_id: yeti_driver_2
|
||||
implementation_id: board_support
|
||||
powermeter_grid_side:
|
||||
- module_id: yeti_driver_2
|
||||
implementation_id: powermeter
|
||||
slac:
|
||||
- module_id: slac
|
||||
implementation_id: evse
|
||||
hlc:
|
||||
- module_id: iso15118_charger
|
||||
implementation_id: charger
|
||||
store:
|
||||
- module_id: persistent_store
|
||||
implementation_id: main
|
||||
connector_lock:
|
||||
- module_id: yeti_driver_2
|
||||
implementation_id: connector_lock
|
||||
yeti_driver_1:
|
||||
module: YetiSimulator
|
||||
mapping:
|
||||
module:
|
||||
evse: 1
|
||||
config_module:
|
||||
connector_id: 1
|
||||
yeti_driver_2:
|
||||
module: YetiSimulator
|
||||
mapping:
|
||||
module:
|
||||
evse: 2
|
||||
config_module:
|
||||
connector_id: 2
|
||||
slac:
|
||||
module: SlacSimulator
|
||||
ev_manager_1:
|
||||
module: EvManager
|
||||
config_module:
|
||||
connector_id: 1
|
||||
auto_enable: true
|
||||
auto_exec: false
|
||||
auto_exec_commands: sleep 1;iec_wait_pwr_ready;sleep 1;draw_power_regulated 16,3;sleep 30;unplug
|
||||
connections:
|
||||
ev_board_support:
|
||||
- module_id: yeti_driver_1
|
||||
implementation_id: ev_board_support
|
||||
ev:
|
||||
- module_id: iso15118_car
|
||||
implementation_id: ev
|
||||
slac:
|
||||
- module_id: slac
|
||||
implementation_id: ev
|
||||
ev_manager_2:
|
||||
module: EvManager
|
||||
config_module:
|
||||
connector_id: 2
|
||||
auto_enable: true
|
||||
auto_exec: false
|
||||
connections:
|
||||
ev_board_support:
|
||||
- module_id: yeti_driver_2
|
||||
implementation_id: ev_board_support
|
||||
ev:
|
||||
- module_id: iso15118_car
|
||||
implementation_id: ev
|
||||
slac:
|
||||
- module_id: slac
|
||||
implementation_id: ev
|
||||
auth:
|
||||
module: Auth
|
||||
config_module:
|
||||
connection_timeout: 10
|
||||
selection_algorithm: FindFirst
|
||||
connections:
|
||||
token_provider:
|
||||
- module_id: token_provider_1
|
||||
implementation_id: main
|
||||
- module_id: ocpp
|
||||
implementation_id: auth_provider
|
||||
token_validator:
|
||||
- module_id: ocpp
|
||||
implementation_id: auth_validator
|
||||
evse_manager:
|
||||
- module_id: evse_manager_1
|
||||
implementation_id: evse
|
||||
- module_id: evse_manager_2
|
||||
implementation_id: evse
|
||||
ocpp:
|
||||
module: OCPP
|
||||
config_module:
|
||||
ChargePointConfigPath: config-docker.json
|
||||
connections:
|
||||
evse_manager:
|
||||
- module_id: evse_manager_1
|
||||
implementation_id: evse
|
||||
- module_id: evse_manager_2
|
||||
implementation_id: evse
|
||||
reservation:
|
||||
- module_id: auth
|
||||
implementation_id: reservation
|
||||
auth:
|
||||
- module_id: auth
|
||||
implementation_id: main
|
||||
system:
|
||||
- module_id: system
|
||||
implementation_id: main
|
||||
security:
|
||||
- module_id: evse_security
|
||||
implementation_id: main
|
||||
display_message:
|
||||
- module_id: display_message
|
||||
implementation_id: display_message
|
||||
evse_energy_sink:
|
||||
- module_id: grid_connection_point
|
||||
implementation_id: external_limits
|
||||
- module_id: evse_manager_1_ocpp_sink
|
||||
implementation_id: external_limits
|
||||
- module_id: evse_manager_2_ocpp_sink
|
||||
implementation_id: external_limits
|
||||
ocpp_api:
|
||||
module: ocpp_consumer_API
|
||||
config_module:
|
||||
cfg_communication_check_to_s: 0
|
||||
connections:
|
||||
ocpp:
|
||||
- module_id: ocpp
|
||||
implementation_id: ocpp_generic
|
||||
data_transfer:
|
||||
- module_id: ocpp
|
||||
implementation_id: data_transfer
|
||||
display_message:
|
||||
module: TerminalDisplayMessage
|
||||
session_cost:
|
||||
module: TerminalCostAndPriceMessage
|
||||
connections:
|
||||
session_cost:
|
||||
- module_id: ocpp
|
||||
implementation_id: session_cost
|
||||
evse_security:
|
||||
module: EvseSecurity
|
||||
config_module:
|
||||
private_key_password: "123456"
|
||||
token_provider_1:
|
||||
module: DummyTokenProviderManual
|
||||
config_implementation:
|
||||
main:
|
||||
mqtt_topic: 'everest_api/dummy_token_provider/cmd/provide'
|
||||
energy_manager:
|
||||
module: EnergyManager
|
||||
connections:
|
||||
energy_trunk:
|
||||
- module_id: grid_connection_point
|
||||
implementation_id: energy_grid
|
||||
evse_manager_1_ocpp_sink:
|
||||
module: EnergyNode
|
||||
mapping:
|
||||
module:
|
||||
evse: 1
|
||||
config_module:
|
||||
fuse_limit_A: 32.0
|
||||
phase_count: 3
|
||||
connections:
|
||||
energy_consumer:
|
||||
- module_id: evse_manager_1
|
||||
implementation_id: energy_grid
|
||||
evse_manager_2_ocpp_sink:
|
||||
module: EnergyNode
|
||||
mapping:
|
||||
module:
|
||||
evse: 2
|
||||
config_module:
|
||||
fuse_limit_A: 32.0
|
||||
phase_count: 3
|
||||
connections:
|
||||
energy_consumer:
|
||||
- module_id: evse_manager_2
|
||||
implementation_id: energy_grid
|
||||
evse_manager_1_api_sink:
|
||||
module: EnergyNode
|
||||
mapping:
|
||||
module:
|
||||
evse: 1
|
||||
config_module:
|
||||
fuse_limit_A: 32.0
|
||||
phase_count: 3
|
||||
connections:
|
||||
energy_consumer:
|
||||
- module_id: evse_manager_1_ocpp_sink
|
||||
implementation_id: energy_grid
|
||||
powermeter:
|
||||
- module_id: yeti_driver_1
|
||||
implementation_id: powermeter
|
||||
evse_manager_2_api_sink:
|
||||
module: EnergyNode
|
||||
mapping:
|
||||
module:
|
||||
evse: 2
|
||||
config_module:
|
||||
fuse_limit_A: 32.0
|
||||
phase_count: 3
|
||||
connections:
|
||||
energy_consumer:
|
||||
- module_id: evse_manager_2_ocpp_sink
|
||||
implementation_id: energy_grid
|
||||
powermeter:
|
||||
- module_id: yeti_driver_2
|
||||
implementation_id: powermeter
|
||||
grid_connection_point:
|
||||
module: EnergyNode
|
||||
mapping:
|
||||
module:
|
||||
evse: 0
|
||||
config_module:
|
||||
fuse_limit_A: 40.0
|
||||
phase_count: 3
|
||||
connections:
|
||||
price_information: []
|
||||
energy_consumer:
|
||||
- module_id: evse_manager_1_api_sink
|
||||
implementation_id: energy_grid
|
||||
- module_id: evse_manager_2_api_sink
|
||||
implementation_id: energy_grid
|
||||
api:
|
||||
module: API
|
||||
connections:
|
||||
evse_manager:
|
||||
- module_id: evse_manager_1
|
||||
implementation_id: evse
|
||||
- module_id: evse_manager_2
|
||||
implementation_id: evse
|
||||
ocpp:
|
||||
- module_id: ocpp
|
||||
implementation_id: ocpp_generic
|
||||
error_history:
|
||||
- module_id: error_history
|
||||
implementation_id: error_history
|
||||
evse_energy_sink:
|
||||
- module_id: evse_manager_1_api_sink
|
||||
implementation_id: external_limits
|
||||
- module_id: evse_manager_2_api_sink
|
||||
implementation_id: external_limits
|
||||
ev_api:
|
||||
module: EvAPI
|
||||
connections:
|
||||
ev_manager:
|
||||
- implementation_id: ev_manager
|
||||
module_id: ev_manager_1
|
||||
- implementation_id: ev_manager
|
||||
module_id: ev_manager_2
|
||||
error_history:
|
||||
module: ErrorHistory
|
||||
config_implementation:
|
||||
error_history:
|
||||
database_path: /tmp/error_history.db
|
||||
system:
|
||||
module: System
|
||||
|
||||
x-module-layout: {}
|
||||
Reference in New Issue
Block a user