claudegel / sinope-130

Neviweb130 custom component for Home Assistant to manage devices connected via a GT130 and wifi devices from Sinopé
GNU General Public License v3.0
63 stars 13 forks source link

Affichage dans une Liste d'entités #178

Closed gvhomeassistant closed 10 months ago

gvhomeassistant commented 10 months ago

Bonjour Ce n'est pas vraiment un probleme, mais j'essaye d'arranger un peu mon dashboard et je voudrais savoir si il est possible d'afficher des éléments comme la température actuelle de l'eau ou la puissance instantannée consommée dans une "entités" (la liste) Merci par avance !

claudegel commented 10 months ago

Je suppose que vous parlez d'un DM3500ZB La température de l'eau et la demande instantanée. Dans Outils de développement / etats vous trouverez votre calypso affiché comme ceci: switch.neviweb130_switch_nom_de_votre_calypso A la droite du nom de votyre appareil il y a une liste des attributs qui lui sont propre: la température de l'eau est Water_temperature et la puissance instantanée est Wattage_instant. pour afficher ces données dans votre dashboard il suffit alors de créer des template sensor comem ceci dans configuration.yaml ajoutez ceci: template: !include template.yaml creez ensuite un fichier template.yaml dans le répertoire de base, config dans template.yaml ajoutez ceci:

  - sensor:
     - name: "watt_chauffe_eau"
       unit_of_measurement: 'W'
       device_class: power
       state_class: measurement
       unique_id: sensor.watt_chauffe_eau
       state: "{{ state_attr('switch.neviweb130_switch_calypso_chauffe_eau_2', 'Wattage_instant') }}"
     - name: "temperature_eau"
       unit_of_measurement: '°C'
       device_class: temperature
       state_class: measurement
       state: "{{ state_attr('switch.neviweb130_switch_calypso_chauffe_eau_2', 'Water_temperature') }}"

Ensuite vous pourrez ajouter vos template sensor dans votre dash board comme ceci: sensor.temperature_eau sensor.watt_chauffe_eau

gvhomeassistant commented 10 months ago

C'est exactement ce qu'il me fallait!! Merci :)

Le dim. 1 oct. 2023, 19 h 37, Claude Gelinas @.***> a écrit :

Je suppose que vous parlez d'un DM3500ZB La température de l'eau et la demande instantanée. Dans Outils de développement / etats vous trouverez votre calypso affiché comme ceci: switch.neviweb130_switch_nom_de_votre_calypso A la droite du nom de votyre appareil il y a une liste des attributs qui lui sont propre: la température de l'eau est Water_temperature et la puissance instantanée est Wattage_instant. pour afficher ces données dans votre dashboard il suffit alors de créer des template sensor comem ceci dans configuration.yaml ajoutez ceci: template: !include template.yaml creez ensuite un fichier template.yaml dans le répertoire de base, config dans template.yaml ajoutez ceci:

  • sensor:
    • name: "watt_chauffe_eau" unit_of_measurement: 'W' device_class: power state_class: measurement unique_id: sensor.watt_chauffe_eau state: "{{ state_attr('switch.neviweb130_switch_calypso_chauffe_eau_2', 'Wattage_instant') }}"
      • name: "temperature_eau" unit_of_measurement: '°C' device_class: temperature state_class: measurement state: "{{ state_attr('switch.neviweb130_switch_calypso_chauffe_eau_2', 'Water_temperature') }}"

Ensuite vous pourrez ajouter vos template sensor dans votre dash board comme ceci: sensor.temperature_eau sensor.watt_chauffe_eau

— Reply to this email directly, view it on GitHub https://github.com/claudegel/sinope-130/issues/178#issuecomment-1742240040, or unsubscribe https://github.com/notifications/unsubscribe-auth/A5BBF6TCZ7BLQ2PJ7ZS4E6LX5H5ELANCNFSM6AAAAAA5OQHKC4 . You are receiving this because you authored the thread.Message ID: @.***>

claudegel commented 10 months ago

Amusez-vous les possibilités sont infinies