Carte mini graph card affichant un binaire "nuit"

Sur une mini graph card, je souhaite afficher un graphique de radiation solaire sur 48h et afficher en grisé les moments de nuit. En regardant la documentation officielle, il semble possible afficher des binaires. Or, ca ne marche pas chez moi.
Mon code de la carte est :

type: custom:mini-graph-card
entities:
  - entity: sensor.vp2_radiation_wpm2
    color: '#FFD700'
    unit: W/m²
  - entity: binary_sensor.night
    color: gray
    y_axis: secondary
    show_line: false
    show_points: false
    show_legend: false
name: Radiations solaires (48h)
icon: mdi:sun-wireless-outline
show:
  labels: true
  labels_secondary: true
points_per_hour: 60
update_interval: 30
hours_to_show: 48
line_width: 2

Le graphique de radiation s’affiche bien mais pas le binaire jour/nuit
image

Pourtant, mon sensor binaire semble bien fonctionner :
image
Merci pour votre aide
Stéphane

Essaye comme ça : il faut trouver un moyen d’inverser jour/nuit mais le principe est là

type: custom:mini-graph-card
hours_to_show: 48
points_per_hour: 2
update_interval: 1
cache: false
hour24: true
entities:
  - entity: sensor.sonde_salon_illuminance_lux
    color: orange
  - entity: binary_sensor.above_horizon
    name: pasjour
    color: grey
    show_line: false
    show_points: false
    show_legend: false
    y_axis: secondary
state_map:
  - value: 'off'
    label: Jour
  - value: 'on'
    label: Nuit
show:
  labels_secondary: false

image

EDIT: de temps en temps le cache marche mal :wink:

Mon code semble conforme au tien.
Je m’aperçois que le capteur binaire ne prend que la valeur 0 :

Pourtant, son historique montre bien qu’il prend la valeur 1 lorsque la nuit est là :
image

Le mien sort un on/off.
Que donne la partie map adaptée chez toi ?

La map adaptée renvoie bien « jour » pour la valeur 0 et « nuit » pour la valeur 1

Cache navigateur purgé ? (ctrl+F5)

Avec la copie d’écran se sera plus compréhensible

Bindo !! c’était çà !
Merci beaucoup

1 « J'aime »

Ben… ca vient de redisparaitre !!

Sans modif de ta part ?

J’ai retiré le state_map, car le label 0 W/m² de la radiadiation prenait la valeur « jour » au lieu de 0

Le state_map est indispensable, si je le vire, je perds le gris aussi

Oui, c’'est ce que je viens de voir.
Par contre, comment redonner la valeur 0 de la radiation minimale ?
image

Remplace le label jour par 0 ?

Bravo, ca marche mais il faut mettre le 0 entre cotes : ‹ 0 ›

1 « J'aime »