{{ _('Core CPMS – Connected Devices') }}

{{ _('Overview of all charge points currently connected to the Core CPMS.') }}

{% if error_message %} {% endif %} {% if success_message %} {% endif %} {% if response_payload %}
{{ _('Response from the OCPP server') }}
{% if response_payload is mapping or response_payload is sequence %}{{ response_payload | tojson(indent=2) | safe }}{% else %}{{ response_payload }}{% endif %}
{% endif %} {% if fetch_error %} {% endif %}

{{ _('Stations with {seconds}s or less until timeout are highlighted.', seconds=timeout_warning_threshold) }}

{% if stations %} {% for station in stations %} {% endfor %} {% else %} {% endif %}
{{ _('Station') }} {{ _('Connected since') }} {{ _('Last seen') }} {{ _('Duration') }} {{ _('Seconds') }} {{ _('Timeout remaining') }} {{ _('Stale timeouts') }} {{ _('Availability') }} {{ _('OICP') }} {{ _('Inoperative') }} {{ _('Operative') }}
{{ station.station_id or '-' }} {{ station.connected_since_display }} {% if station.connected_since_raw and station.connected_since_raw != station.connected_since_display %}
{{ station.connected_since_raw }}
{% endif %}
{{ station.last_seen_display }} {% if station.last_seen_raw and station.last_seen_raw != station.last_seen_display %}
{{ station.last_seen_raw }}
{% endif %}
{{ station.connected_duration }} {{ station.connected_seconds or '-' }} {% if station.seconds_until_timeout is not none %} {{ station.timeout_remaining_display or station.seconds_until_timeout }}
{{ station.seconds_until_timeout }}s
{% else %} - {% endif %}
{{ station.stale_event_count if station.stale_event_count is not none else '-' }} {{ station.availability_display }}
{{ _('No charge points are currently connected.') }}