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
Pourtant, mon sensor binaire semble bien fonctionner :
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
EDIT: de temps en temps le cache marche mal
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à :
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 !!
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 ?
Remplace le label jour
par 0
?
Bravo, ca marche mais il faut mettre le 0 entre cotes : ‹ 0 ›
1 « J'aime »