Vue d'ensemble

Consommation instantanée du parc

@if (auth.principal()?.role === 'admin') { Supervision des capteurs } Voir les sites Recommandations Déconnexion
@if (statsError(); as message) { } @if (predictionsError(); as message) { } @if (stats(); as s) {

Actualisé à {{ s.timestamp | date: 'HH:mm:ss' }} · {{ s.total_sites }} sites suivis

Consommation vs capacité {{ s.total_consumption_kw | number: '1.0-1' }} / {{ s.total_capacity_kw | number }} kW Charge moyenne du parc {{ s.average_load_percent | number: '1.0-0' }} %
{{ loadHint(s.average_load_percent) }}
Sites suivis {{ s.total_sites }} Voir la liste des sites
}
@if (stats(); as s) {

Charge par site

}

Prévisions de consommation

@if (predictions().length > 0) { @for (site of predictions(); track site.site_id) { @if (site.prediction; as prediction) { @if (prediction.status === 'available') { } @else { } } @else { } }
Site Prévision Échéance
{{ site.site_name }} {{ prediction.predicted_value | number: '1.0-1' }} kWh {{ prediction.target_at | date: "dd/MM 'à' HH:mm" }} {{ prediction.status === 'insufficient_data' ? 'Historique insuffisant' : 'Erreur' }} -Pas encore de prévision -Détail
} @else if (!predictionsError()) {

Aucune prévision disponible pour le moment.

}