- 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
51 lines
1.3 KiB
ReStructuredText
51 lines
1.3 KiB
ReStructuredText
.. _everest_modules_handwritten_EvManager:
|
|
|
|
.. =========
|
|
.. EvManager
|
|
.. =========
|
|
|
|
This Module implements the car simulator for a charging session.
|
|
|
|
Configuration
|
|
=============
|
|
|
|
``connector_id``
|
|
The connector id of the EVSE Manager
|
|
to which the simulator connects to.
|
|
|
|
External MQTT
|
|
-------------
|
|
|
|
The module listens to the following MQTT topics:
|
|
|
|
``everest_external/nodered/{connector_id}/carsim/cmd/enable``
|
|
| Used to enable the car simulator.
|
|
| Possible values are:
|
|
|
|
- ``true``
|
|
- ``false``
|
|
|
|
``everest_external/nodered/{connector_id}/carsim/cmd/execute_charging_session``
|
|
| Used to execute a charging session based on the semicolon separated provided command string.
|
|
|
|
::
|
|
|
|
"sleep 1;iso_wait_slac_matched;iso_start_v2g_session DC;iso_wait_pwr_ready;sleep 36000"
|
|
|
|
| (For all available commands see: :ref:`Simulator Commands <everest_modules_handwritten_EvManager_simulator_commands>`)
|
|
|
|
``everest_external/nodered/{connector_id}/carsim/cmd/modify_charging_session``
|
|
| Used to modify the current charging session.
|
|
| Follows the same format as ``execute_charging_session``.
|
|
|
|
.. _everest_modules_handwritten_EvManager_simulator_commands:
|
|
|
|
Simulator Commands
|
|
------------------
|
|
|
|
``sleep {time in seconds}``
|
|
| Sleeps for the specified time.
|
|
| Example: ``sleep 10``
|
|
|
|
``test``
|