Files
cariflex/tools/EVerest-main/interfaces/session_cost.yaml
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

25 lines
968 B
YAML

description: >-
This interface publishes the running or finished session costs. This interface
provides cost of one session. If we have more than one EVESEID, we need to
instantiate this interface for each EVSE.
vars:
default_price:
description: >-
The currently applicable default pricing text for this charger,
independent of any active session. Published once on startup and again
whenever the applicable price changes (e.g. after a connectivity state
change or a configuration update). Absent if no default price is
configured.
type: object
$ref: /session_cost#/DefaultPrice
tariff_message:
description: Message to show to the user with information about the tariff.
type: object
$ref: /session_cost#/TariffMessage
session_cost:
description: >-
Session cost object containing the total cost of the session and a list
of chunks
type: object
$ref: /session_cost#/SessionCost