{% load i18n l10n %} {% if charger_groups %} {% for group in charger_groups %} {% if group.parent %} {% with state_value=group.parent.state|default:'' status_group=group.parent.status_group|default:'unknown' status_tone=group.parent.status_tone|default:'healthy' %}
{{ group.parent.display_name }}
{% if group.parent.charging_limit %}
{% trans "Limit" %}: {{ group.parent.charging_limit.label|default:group.parent.charging_limit.source }}
{% endif %} {{ group.parent.charger.charger_id }} {{ group.parent.stats.total_kw|floatformat:2 }} {{ group.parent.stats.today_kw|floatformat:2 }} {% include "ocpp/includes/_last_session_cell.html" with last_session_date=group.parent.last_session %} {% if status_group == 'unknown' %} {% trans "Unknown" %} {% elif status_tone == 'danger' %} {{ state_value }} {% elif status_tone == 'active' %} {{ state_value }} {% else %} {{ state_value }} {% endif %} {% endwith %} {% endif %} {% for item in group.children %} {% with state_value=item.state|default:'' status_group=item.status_group|default:'unknown' status_tone=item.status_tone|default:'healthy' %}
{% if item.charging_limit %}
{% trans "Limit" %}: {{ item.charging_limit.label|default:item.charging_limit.source }}
{% endif %}
{{ item.charger.charger_id }} {% if item.charger.connector_letter %} {% trans "Connector" %} {{ item.charger.connector_letter }} {% endif %}
{{ item.stats.total_kw|floatformat:2 }} {{ item.stats.today_kw|floatformat:2 }} {% include "ocpp/includes/_last_session_cell.html" with last_session_date=item.last_session %} {% if status_group == 'unknown' %} {% trans "Unknown" %} {% elif status_tone == 'danger' %} {{ state_value }} {% elif status_tone == 'active' %} {{ state_value }} {% else %} {{ state_value }} {% endif %} {% endwith %} {% endfor %} {% endfor %} {% else %} {% trans "No charge points found." %} {% endif %}