{% extends 'base.html' %} {% block head %} {% endblock %} {% block header %}

{% block title %}{% if form and form.id.data %}Edit settings for {% else %}Add a new {% endif %}charging session{% endblock %}

{% endblock %} {% block content %}

Please note: When a position is set the form will try to fetch charging station data. This may be slow depending on the response of the servers. Please be patient when saving.

{% if form %}
{{ form.csrf_token }} {{ form.id }} {{ form.vehicle_vin }}
{{ form.connected.label }} {{ form.connected }} {% if form.connected.errors %}
    {% for error in form.connected.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.locked.label }} {{ form.locked }} {% if form.locked.errors %}
    {% for error in form.locked.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.started.label }} {{ form.started }} {% if form.started.errors %}
    {% for error in form.started.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.ended.label }} {{ form.ended }} {% if form.ended.errors %}
    {% for error in form.ended.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.unlocked.label }} {{ form.unlocked }} {% if form.unlocked.errors %}
    {% for error in form.unlocked.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.disconnected.label }} {{ form.disconnected }} {% if form.disconnected.errors %}
    {% for error in form.disconnected.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.targetSOCSetting_pct.label }} {{ form.targetSOCSetting_pct }} {% if form.targetSOCSetting_pct.errors %}
    {% for error in form.targetSOCSetting_pct.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.maximumChargePower_kW.label }} {{ form.maximumChargePower_kW }} {% if form.maximumChargePower_kW.errors %}
    {% for error in form.maximumChargePower_kW.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.acdc.label }} {{ form.acdc }} {% if form.acdc.errors %}
    {% for error in form.acdc.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.startSOC_pct.label }} {{ form.startSOC_pct }} {% if form.startSOC_pct.errors %}
    {% for error in form.startSOC_pct.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.endSOC_pct.label }} {{ form.endSOC_pct }} {% if form.endSOC_pct.errors %}
    {% for error in form.endSOC_pct.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.mileage_km.label }} {{ form.mileage_km }} {% if form.mileage_km.errors %}
    {% for error in form.mileage_km.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.position_latitude.label }} {{ form.position_latitude }} {% if form.position_latitude.errors %}
    {% for error in form.position_latitude.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.position_longitude.label }} {{ form.position_longitude }} {% if form.position_longitude.errors %}
    {% for error in form.position_longitude.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.charger_id.label }} {{ form.charger_id }} {% if form.charger_id.errors %}
    {% for error in form.charger_id.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %} Add new chargers here
{{ form.realCharged_kWh.label }} {{ form.realCharged_kWh }} {% if form.realCharged_kWh.errors %}
    {% for error in form.realCharged_kWh.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.realCost_ct.label }} {{ form.realCost_ct }} {% if form.realCost_ct.errors %}
    {% for error in form.realCost_ct.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.tags.label }} {{ form.tags }} {% if form.tags.errors %}
    {% for error in form.tags.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %} Click to select, ctrl-click to unselect.
{% if form.id.data %} {{ form.save }} {% else %} {{ form.add }} {% endif %} {{ form.delete }}
{% endif %} {% endblock %}