Grafana, affichage de certaines données en fonction d'une autre donnée

Bonjour

j’ai créé un tableau de bord comme ceci

j’ai un problème:

Lorsque je mets la période de temps par défaut à « LAST 6 hours », les légendes « température de chauffe » et « température d’abaissement » disparaissent.
Si je mets « LAST 24 hours », celles apparaissent (comme sur l’image ci-dessus)

Et une question

comment puis-je mettre une condition afin que

  • la légende et les données de « température de chauffe » s’affiche uniquement si la donnée " [sensor.thermostat_hc1_modetype]" = comfort
  • la légende et les données de « température d’abaissement » s’affiche uniquement si la donnée " [sensor.thermostat_hc1_modetype]" = éco

Est-ce possible ? Doit-on le faire dans grafana ou influxdb ?

Code essayé dans sensors.yaml mais sans succès


- platform: template
  sensors:
    temperature_programme:
      friendly_name: "${friendly_name} temperature programmée"
      unit_of_measurement: "°C"
      value_template: >
        {% if states('sensor.thermostat_hc1_modetype') == 'eco' %}
          {{ state_attr('number.thermostat_hc1_ecotemp') }}
        {% else %}
          {{ state_attr('number.thermostat_hc1_comforttemp') }}
        {% endif %}

Merci

System Information

version core-2024.3.0
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.2
os_name Linux
os_version 6.6.16-haos
arch x86_64
timezone Europe/Brussels
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1401
Downloaded Repositories 21
Home Assistant Cloud
logged_in true
subscription_expiration 18 novembre 2024 à 01:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled true
remote_server eu-central-1-14.ui.nabu.casa
certificate_status ready
instance_id f7e4a448d0ea4e549014b68e0f39ac80
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.0
update_channel stable
supervisor_version supervisor-2024.02.1
agent_version 1.6.0
docker_version 24.0.7
disk_total 439.4 GB
disk_used 13.4 GB
healthy true
supported true
board generic-x86-64
supervisor_api ok
version_api ok
installed_addons ESPHome (2024.2.2), File editor (5.8.0), Terminal & SSH (9.9.0), Home Assistant Google Drive Backup (0.112.1), Mosquitto broker (6.4.0), Zigbee2MQTT (1.36.0-1), SQLite Web (4.1.2), MQTT Explorer (browser-1.0.1), FTP (5.0.1), Studio Code Server (5.15.0), Grafana (9.1.3), InfluxDB (5.0.0)
Dashboards
dashboards 2
resources 10
views 16
mode storage
Recorder
oldest_recorder_run 10 mars 2024 à 16:48
current_recorder_run 10 mars 2024 à 18:06
estimated_db_size 159.36 MiB
database_engine sqlite
database_version 3.44.2
Solcast PV Forecast
can_reach_server pending
used_requests 1
rooftop_site_count 1
Spotify
api_endpoint_reachable ok

Personne n’a une petite idée pour permettre l’affichage d’une donnée en fonction d’une autre ?

Merci