Files
Eric F d398a6ced2 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
2026-06-08 00:38:27 -04:00

46 lines
1.6 KiB
YAML

description: This module implements system wide operations for the base linux system
config:
DefaultRetries:
description: Specifies how many times Charge Point tries to upload or download files on previous failure.
type: number
default: 1
DefaultRetryInterval:
description: >-
Specifies in seconds after which time a retry of an upload or download on previous failure may be attempted.
type: number
default: 1
OCPPLogPath:
description: Path to folder where logs of all OCPP messages get written to (see ocpp MessageLogPath)
type: string
default: /var/log/everest/ocpp
SessionLogPath:
description: Output directory for session log files (see evse_manager session_logging_path)
type: string
default: /var/log/everest/session
RebootCommand:
description: Command to execute for rebooting the system
type: string
default: /sbin/reboot
VerifyUpdateScriptPath:
description: >-
Full path to shell script that checks if an OTA update has been successful. The script is executed after
an update and shall verify the success of the update. It shall return 0 in case of success and
non-zero in case of failure.
If empty no check is performed and the update is considered successful and it is marked as good.
type: string
default: ""
provides:
main:
description: Implements the system interface
interface: system
requires:
store:
interface: kvs
enable_external_mqtt: false
metadata:
license: https://opensource.org/licenses/Apache-2.0
authors:
- Piet Gömpel
- Cornelius Claussen
- James Chapman