{% extends "base.html" %} {% set active_page = "dashboard" %} {% block title %} Dashboard {% endblock %} {% block divs %}

About

In a world with renewable energy, flexibility is crucial for cost and CO₂ reduction. Planning ahead allows flexible devices to profit from scheduling the best flexible actions (such as shifting or curtailing energy use).

The {{ FLEXMEASURES_PLATFORM_NAME }} Platform is a tool for businesses operating electric devices. Its purpose is to realise the best value for device owners by scheduling balancing actions. If the devices draw from or supply to the power grid, {{ FLEXMEASURES_PLATFORM_NAME }} can assist in selling balancing services to energy markets. It fulfills this purpose with three services: Monitoring, forecasting and scheduling. {{ FLEXMEASURES_PLATFORM_NAME }} is designed as open-source software to empower energy service companies while they maintain autonomy over their operations and their technology roadmap.

{{ FLEXMEASURES_PLATFORM_NAME }} is compliant with the Universal Smart Energy Framework (USEF), a “flexibility market design for the trading and commoditisation of energy flexibility and the architecture, tools and rules to make it work effectively. USEF fits on top of most market models and is already being adopted across Europe to accelerate and future-proof smart energy projects.”

{% if current_user.has_role('anonymous') and current_user.has_role('CPO') %}

This demo is tuned to operators of charge points for electric vehicles (EVs). The terminology used follows the Open Charge Point Interface (OCPI). This dashboard shows you the locations of all charge points connected to the platform and how they are doing. Each charge point contains multiple chargers—called Electric Vehicle Supply Equipment (EVSE) in OCPI—which are monitored individually (click on a charge point location to reveal its EVSE).

{{ FLEXMEASURES_PLATFORM_NAME }} supports automated scheduling of charging profiles through its API. Charging profiles are optimised against applicable market conditions like wholesale prices and contracted (time-of-use) tariffs. Charging preferences can be set to reflect whether EV owners are in a hurry or parking for some time.

{% else %}

This dashboard shows you the locations of all your devices connected to the platform and how they are doing. Assets marked red require your attention, as balancing opportunities have been identified.

{% endif %} {% if documentation_exists %}

Need help understanding this page? Check out the documentation.

{% endif %}

{% if user_is_admin %}{{ FLEXMEASURES_PLATFORM_NAME }} ― asset status: {% else %}Status of my assets:{% endif%}

{% for asset_group in asset_groups %} {# On demo, show all non-empty groups, otherwise show all groups that are non-empty for the current user #} {% if (FLEXMEASURES_MODE == "demo" and asset_groups[asset_group].count_all > 0) or (FLEXMEASURES_MODE != "demo" and asset_groups[asset_group].count > 0)%} {% endif %} {% endfor %} {% for asset_group in asset_groups %} {% if (FLEXMEASURES_MODE == "demo" and asset_groups[asset_group].count_all > 0) or (FLEXMEASURES_MODE != "demo" and asset_groups[asset_group].count > 0)%} {% endif %} {% endfor %} {% if not user_is_admin %} {% for asset_group in asset_groups %} {% if (FLEXMEASURES_MODE == "demo" and asset_groups[asset_group].count_all > 0) or (FLEXMEASURES_MODE != "demo" and asset_groups[asset_group].count > 0)%} {% endif %} {% endfor %} {% endif %} {% if user_is_admin or FLEXMEASURES_MODE == "demo" %} {% for asset_group in asset_groups %} {% if (FLEXMEASURES_MODE == "demo" and asset_groups[asset_group].count_all > 0) or (FLEXMEASURES_MODE != "demo" and asset_groups[asset_group].count > 0)%} {% endif %} {% endfor %} {% endif %}
{{ asset_group | capitalize }}
My assets: {{ asset_groups[asset_group].count }}
{{ FLEXMEASURES_PLATFORM_NAME }} total: {{ asset_groups[asset_group].count_all }}
{{ bokeh_html_embedded | safe }} {% endblock %}