Tableaux ECS : carte Aujourd'hui, prevision VRM, bloc jour faible ; HANDOFF
This commit is contained in:
@@ -117,15 +117,29 @@ views:
|
||||
name: AC-IN dispo
|
||||
icon: mdi:power-plug
|
||||
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: sensor.energy_production_today_remaining
|
||||
name: Prod restante jour
|
||||
# 07/10/2026 : la prevision lue par le conseiller est celle du bilan
|
||||
# (VRM par defaut), plus Forecast.Solar directement.
|
||||
- type: custom:mushroom-template-card
|
||||
primary: Prod restante jour
|
||||
secondary: >-
|
||||
{% set vt = states('input_text.evcs_balance_vrm_today').split(',') %}
|
||||
{% set ns = namespace(r=0) %}
|
||||
{% if is_state('input_select.evcs_balance_forecast_source', 'vrm') and vt | length == 24 %}
|
||||
{% for i in range(now().hour, 24) %}{% set v = vt[i] | float(0) %}{% set ns.r = ns.r + (v * (1 - now().minute / 60) if i == now().hour else v) %}{% endfor %}
|
||||
{{ ns.r | round(1) }} kWh (VRM)
|
||||
{% else %}{{ states('sensor.energy_production_today_remaining') }} kWh (Forecast.Solar){% endif %}
|
||||
icon: mdi:weather-sunny
|
||||
icon_color: amber
|
||||
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: sensor.energy_production_tomorrow
|
||||
name: Prod demain
|
||||
- type: custom:mushroom-template-card
|
||||
primary: Prod demain
|
||||
secondary: >-
|
||||
{% set vd = states('input_text.evcs_balance_vrm_tomorrow').split(',') %}
|
||||
{% if is_state('input_select.evcs_balance_forecast_source', 'vrm') and vd | length == 24 %}
|
||||
{{ vd | map('float', 0) | sum | round(1) }} kWh (VRM)
|
||||
{% else %}{{ states('sensor.energy_production_tomorrow') }} kWh (Forecast.Solar){% endif %}
|
||||
icon: mdi:weather-partly-cloudy
|
||||
icon_color: amber
|
||||
|
||||
- type: custom:mushroom-title-card
|
||||
title: Chauffe-eau observé
|
||||
@@ -292,6 +306,23 @@ views:
|
||||
- entity: input_number.victron_ac_loads_max_safe_w
|
||||
name: Charge AC max safe
|
||||
|
||||
# Jour faible : eau chaude en HC de nuit (07/10/2026).
|
||||
- type: entities
|
||||
title: Jour faible — eau chaude en heures creuses
|
||||
entities:
|
||||
- entity: input_boolean.evcs_balance_ecs_nuit
|
||||
name: Jour faible (décision du bilan)
|
||||
- entity: input_text.evcs_balance_ecs_nuit_jour
|
||||
name: Décision du jour
|
||||
- entity: input_boolean.victron_water_heater_off_jour_faible
|
||||
name: Coupé par la règle jour faible
|
||||
- entity: input_boolean.victron_evcs_night_grid_session_committed
|
||||
name: Session réseau HC engagée
|
||||
- entity: sensor.evcs_chauffe_eau_jour_kwh
|
||||
name: Chauffe-eau depuis 07:24
|
||||
- entity: sensor.evcs_chauffe_eau_24h_kwh
|
||||
name: Chauffe-eau sur 24 h
|
||||
|
||||
- type: custom:mushroom-title-card
|
||||
title: Historique
|
||||
subtitle: Visualisation rapide 24h
|
||||
@@ -321,4 +352,10 @@ views:
|
||||
name: Forced OFF
|
||||
- entity: input_boolean.victron_evcs_priority_active
|
||||
name: EVCS prioritaire
|
||||
- entity: input_boolean.evcs_balance_ecs_nuit
|
||||
name: Jour faible
|
||||
- entity: input_boolean.victron_water_heater_off_jour_faible
|
||||
name: Coupé jour faible
|
||||
- entity: switch.edf_general_ok_switch
|
||||
name: EDF
|
||||
|
||||
|
||||
@@ -10,6 +10,38 @@ views:
|
||||
title: Chauffe-eau thermodynamique
|
||||
subtitle: Pilotage intelligent ECS / EVCS
|
||||
|
||||
# Aujourd'hui (07/10/2026) : la decision du bilan (jour faible -> eau
|
||||
# chaude en HC de nuit), l'etat REEL (interrupteur), le regime mesure
|
||||
# et l'energie. Lecture seule.
|
||||
- type: markdown
|
||||
content: |
|
||||
{% set d = states('input_text.evcs_balance_ecs_nuit_jour') %}
|
||||
{% set p = d.split('|') %}
|
||||
{% set sw = states('switch.tt_chauffe_eau_pleumeur_switch') %}
|
||||
{% set r = states('input_text.victron_water_heater_observed_regime') %}
|
||||
{% set w = states('input_number.victron_water_heater_observed_power_w') | float(0) %}
|
||||
{% set libr = {'off': 'arrêt', 'hp_low': 'pompe à chaleur (lent, jusqu à 55 °C)',
|
||||
'resistive_mid': 'résistance (55 → 65 °C)', 'boost_high': 'résistance forte (BOOST)'} %}
|
||||
### Aujourd'hui
|
||||
{% if p | length >= 3 and p[0] == now().strftime('%Y-%m-%d') %}
|
||||
**{{ '🌙 Jour faible : eau chaude en heures creuses sur EDF' if p[1] == 'on' else '☀️ Jour normal : eau chaude au solaire' }}**
|
||||
*{{ p[2] }}*
|
||||
{% else %}
|
||||
*Décision du jour pas encore prise : elle tombe après 07:24.*
|
||||
{% endif %}
|
||||
|
||||
| | |
|
||||
|---|---:|
|
||||
| Alimentation | **{{ 'sous tension' if sw == 'on' else 'coupée' }}** |
|
||||
| Régime mesuré | {{ libr.get(r, r) }} — {{ w | round(0) }} W |
|
||||
| Depuis 07:24 | {{ states('sensor.evcs_chauffe_eau_jour_kwh') }} kWh |
|
||||
| Sur 24 h | {{ states('sensor.evcs_chauffe_eau_24h_kwh') }} kWh |
|
||||
| Coupé par la règle « jour faible » | {{ 'oui' if is_state('input_boolean.victron_water_heater_off_jour_faible', 'on') else 'non' }} |
|
||||
|
||||
Douches 06:00 et 20:00 : un jour faible il chauffe en heures creuses
|
||||
(EDF fermé), sur un vrai surplus solaire, et à partir de 16 h s'il a
|
||||
pris moins de 1,5 kWh depuis 07:24. Détail : Grafana « Le chauffe-eau ».
|
||||
|
||||
- type: custom:vertical-stack-in-card
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
@@ -184,7 +216,7 @@ views:
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: switch.tt_chauffe_eau_pleumeur_switch
|
||||
name: Alimentation ECS
|
||||
name: Alimentation ECS (manuel)
|
||||
icon: mdi:power
|
||||
tap_action:
|
||||
action: toggle
|
||||
|
||||
Reference in New Issue
Block a user