Clé ZLINKY lixee avec ZHA + Conbee2_Remonter dans ENERGIE HP/HC

Donc ta que les entités bleu blanc et rouge avec hp et hc qui evolue ?

Le mieux chez pas, mais je ferais la somme de tous et un dérivé dessus.

dans template.yaml ( faut rajouter c’est ligne dans le configuration. yaml: template: !include template.yaml et créer un fichier template.yaml dans le dossier /config/.
exemple ( a adpater avec t’es entités et remplir la partie availability avec toutes les entités, pour eviter de faux calcul avec un redémarrage ).

#########################
#       TEMPLATE        #
#########################
- sensor:
    - name: zlinky_metering_HC_HP_sum
      unit_of_measurement: "Wh"
      device_class: energy
      state_class: total_increasing
      state: >-
          {% set HCbleu = states('sensor.0x00158d0xxxxxxx_hchc')|float(default=0)*1000 %}
          {% set HPbleu = states('sensor.0x00158dxxxxxx_hchp')|float(default=0)*1000 %}
          {% set HCblanc = states('sensor.0x00158dxxxxxxf_hchc')|float(default=0)*1000 %}
          {% set HPblanc = states('sensor.0x00158d0xxxxxx_hchp')|float(default=0)*1000 %}
          {% set HCrouge = states('sensor.0x00158dxxxxxxf_hchc')|float(default=0)*1000 %}
          {% set HProuge = states('sensor.0x00158dxxxxxxx_hchp')|float(default=0)*1000 %}
          {{ HCbleu + HPbleu + HCblanc + HPblanc +  HCrouge + HProuge | int(default=0) }}
      availability: "{{ states('sensor.0x00158d0005d299cf_hchc')|is_number and states('sensor.0x00158d0005d299cf_hchp')|is_number }}"

dans sensor.yaml:

- platform: derivative
  source: sensor.zlinky_metering_HC_HP_sum
  name: zlinky_current_summation_derived_one_minute
  round: 0
  unit_time: h
  unit: W
  time_window: "00:01:00"
1 « J'aime »