Valeur non affichée

Bonjour,
Je me suis fait une automation qui m’envoie chaque fin de mois le relevé de mes compteurs.
Dans mes compteurs, j’ai un compteur jour et un compteur nuit. Tout fonctionne correctement sauf que lorsque si le compteur jour est activé et en fonction, je n’ai aucune valeur pour le compteur nuit, la valeur est ‹ unavailable ›.
Comment faire afin que cette valeur soit affichée d’office même si ce n’est pas elle qui augmente ?
Voici mon code :

Résumé
utility_meter:
  daily_energy:
    source: sensor.shelly_compteur_total_active_energy
    name: "Consommation Énergie Quotidienne"
    cycle: daily
    tariffs:
      - peak
      - offpeak

  monthly_energy:
    source: sensor.shelly_compteur_total_active_energy
    name: "Consommation Énergie Mensuelle"
    cycle: monthly
    tariffs:
      - peak
      - offpeak

template:
  - sensor:
    - name: "Compteur jour (kWh)"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total_increasing"
      state: >
        {% if is_state('select.daily_energy', 'peak') %}
          {{ (states('sensor.shelly_compteur_total_active_energy') | float(0) + 11015.306) | round(5) }}
        {% else %}
          {{ states('sensor.compteur_jour_kwh') | float(0) | round(5) }}  # Ne pas changer la valeur si ce n'est pas un jour peak
        {% endif %}
      availability: "{{ states('sensor.shelly_compteur_total_active_energy') not in ['none', 'unknown', 'unavailable'] }}"
    - name: "Compteur nuit (kWh)"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total_increasing"
      state: >
        {% if is_state('select.daily_energy', 'offpeak') %}
          {{ (states('sensor.shelly_compteur_total_active_energy') | float(0) + 14474.139) | round(5) }}
        {% else %}
          {{ states('sensor.compteur_nuit_kwh') | float(0) | round(5) }}  # Ne pas changer la valeur si ce n'est pas un jour offpeak
        {% endif %}
      availability: "{{ states('sensor.shelly_compteur_total_active_energy') not in ['none', 'unknown', 'unavailable'] }}"

Merci pour votre aide.


Ma config :

System Information

version core-2024.9.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.6.46-haos
arch x86_64
timezone Europe/Brussels
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.1
Stage running
Available Repositories 1426
Downloaded Repositories 20
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 13.1
update_channel stable
supervisor_version supervisor-2024.09.1
agent_version 1.6.0
docker_version 26.1.4
disk_total 70.2 GB
disk_used 23.2 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization kvm
board ova
supervisor_api ok
version_api ok
installed_addons Samba Backup (5.2.0), Studio Code Server (5.16.3), Terminal & SSH (9.15.0), Matter Server (6.5.1), OpenThread Border Router (2.11.0), UniFi Network Application (3.3.0), ZeroTier One (0.18.0), Node-RED (18.1.1), ESPHome (2024.9.2), Cloudflared (5.1.20)
Dashboards
dashboards 5
resources 10
views 14
mode storage
Recorder
oldest_recorder_run 24 septembre 2024 à 08:31
current_recorder_run 1 octobre 2024 à 14:16
estimated_db_size 660.53 MiB
database_engine sqlite
database_version 3.45.3