# Ajuda com sensor templates de consumos eléctricos

**URL:** https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555
**Category:** Dúvidas
**Created:** [12 Dezembro , 2019 17:09 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555 "2019-12-12T17:09:32Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![Tripton](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tripton/32/6838_2.png) [@Tripton](https://forum.cpha.pt/u/Tripton)
#### Post date: [12 Dezembro , 2019 17:09 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/1 "2019-12-12T17:09:32Z")

</div>

Ando a configurar sensores individuais para várias tomadas e já consegui o que pretendia para uma delas :

![image](https://forum.cpha.pt/uploads/default/original/2X/7/7d2bc600c95178c7dc5c391284c1d8f621a4b44e.png)

No entanto, a quantidade de templates de sensor necessários para obter apenas estas informaçoes é surrealmente elevada, pelo que estou a tentar optimizar isto de forma a reduzir o número de templates utilizados .

Aqui está o que tenho até agora :

```auto
- platform: integration
    source: sensor.nodered_2ef1b465_a11edc
    name: ArcaEnergy Spent
    unit_prefix: k
    round: 2

```

Para obter do sensor de Node Red o valor em KwH

Depois relativo aos consumos diários / semanais / mensais com tarifa bi horária :

```auto
electricity:
  utility_edp:
    country: Portugal
    operator: EDP
    plan: Bi-horário - ciclo semanal

utility_meter:
  energy_mll_d:
    source: sensor.arca_energy_spent
    cycle: daily
    tariffs:
      - Fora de Vazio
      - Vazio
  energy_mll_w:
    source: sensor.arca_energy_spent
    cycle: weekly
    tariffs:
      - Fora de Vazio
      - Vazio

  energy_mll_m:
    source: sensor.arca_energy_spent
    cycle: monthly
    tariffs:
      - Fora de Vazio
      - Vazio

```

Até aqui tudo bem, embora vá ter que basicamente replicar todos os sensores do utility meter para cada tomada …

Mas o problema pior começa quando chegamos à parte dos sensor templates :

```auto
      custoarca_fora_vazio_diario:
        friendly_name: "Custo diario fora vazio arca"
        unit_of_measurement: '€'
        value_template: '{{ ((states.sensor.energy_mll_d_fora_de_vazio.state | float * 0.187)) | round(2) }}'
      custo_arca_vazio_diario:
        friendly_name: "Custo diario vazio arca"
        unit_of_measurement: '€'
        value_template: '{{ ((states.sensor.energy_mll_d_vazio.state | float * 0.11)) | round(2) }}'
      custoarca_total:
        friendly_name: "Custo total diario arca"
        value_template: '{{ ((states.sensor.energy_mll_d_fora_de_vazio.state | float * 0.187) + (states.sensor.energy_mll_d_vazio.state | float * 0.11)) | round(2) }}'
      consumo_arca_diario:
        friendly_name: "Consumo diario arca"
        value_template: '{{ ((states.sensor.energy_mll_d_fora_de_vazio.state | float) + (states.sensor.energy_mll_d_vazio.state | float)) | round(2) }}'
      consumo_arca_ontem:
        friendly_name: "Consumo ontem arca"
        value_template: '{{ ((states.sensor.energy_mll_d_fora_de_vazio.attributes.last_period | float) + (states.sensor.energy_mll_d_vazio.attributes.last_period | float)) | round(2) }}'
      custo_arca_ontem:
        friendly_name: "Custo ontem arca"
        value_template: '{{ ((states.sensor.energy_mll_d_fora_de_vazio.attributes.last_period | float * 0.187) + (states.sensor.energy_mll_d_vazio.attributes.last_period | float * 0.11)) | round(2) }}'

```

Ora portanto, só para consumo em KwH e Custo Associado para o dia e o dia anterior sao 6 sensor templates !! Se acrescentar os mesmos templates para semanal e mensal passarao a ser “apenas” 14 sensor templates por cada tomada, sem contar com os sensores de utility\_meter e o sensor de kwH do electricity !

14x12=168 sensor templates, uma verdadeira loucura !!

Nao há forma de simplificar isto tendo em conta que preciso de medir para cada tomada :

- Consumo diário, semanal, mensal e dia de ontem
- Gasto diário, semanal, mensal e dia de ontem

Em ambos os casos quero descriminar os gastos e consumos em horas de vazio e nao vazio .

Tanto sensor é no mínimo desencorajador 😊

---

<div class="post-metadata">

### Author: ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)
#### Post date: [12 Dezembro , 2019 20:34 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/2 "2019-12-12T20:34:24Z")

</div>

Não sei se sabes mas existe um componente do @dgomes (e como tal 100% Portugues) chamado Utility Meter que faz o registo de consumos.

> **[Utility Meter](https://www.home-assistant.io/integrations/utility_meter/)**
>
> Instructions on how to integrate the Utility Meter into Home Assistant.

E quanto ao numero de sensor templates não me parece que haja grande volta a dar.

---

<div class="post-metadata">

### Author: ![Tripton](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tripton/32/6838_2.png) [@Tripton](https://forum.cpha.pt/u/Tripton)
#### Post date: [12 Dezembro , 2019 20:37 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/3 "2019-12-12T20:37:43Z")

</div>

Eu já estou a utilizar o utility\_meter se reparares 😉

A conjugaçao de vazios e cheios acaba por resultar nesta infinidade de sensores depois de aplicar os templates , mas se tem de ser tem de ser …

---

<div class="post-metadata">

### Author: ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)
#### Post date: [12 Dezembro , 2019 20:47 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/4 "2019-12-12T20:47:33Z")

</div>

Lol… Não tinha reparado nisso…

---

<div class="post-metadata">

### Author: ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)
#### Post date: [12 Dezembro , 2019 22:22 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/5 "2019-12-12T22:22:54Z")

</div>

Vou pensar no teu caso qd estiver a comer rabanadas 😜

---

<div class="post-metadata">

### Author: ![Tripton](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tripton/32/6838_2.png) [@Tripton](https://forum.cpha.pt/u/Tripton)
#### Post date: [13 Dezembro , 2019 10:20 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/6 "2019-12-13T10:20:18Z")

</div>

@dgomes como faço para adicionar tarifa tri horária ?

Já sei que no electricity tem esta opçao mas depois o utility meter só suporta cheias e vazias ? Falta a ponta … Ou posso adicionar - ponta nas tarifas simplesmente ?

---

<div class="post-metadata">

### Author: ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)
#### Post date: [13 Dezembro , 2019 11:01 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/7 "2019-12-13T11:01:41Z")

</div>

Infelizmente não tenho isso bem documentado ☹

Mas as strings a usar no utility\_meter são estas:

> <https://github.com/dgomes/python-electricity/blob/6b8b188a514c36e20be375682876ab5178db1e68/electricity/tariffs.py#L54>

---

<div class="post-metadata">

### Author: ![Tripton](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tripton/32/6838_2.png) [@Tripton](https://forum.cpha.pt/u/Tripton)
#### Post date: [13 Dezembro , 2019 11:04 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/8 "2019-12-13T11:04:54Z")

</div>

Obrigado! Mas fiquei sem perceber se basta adicionar a tarifa ponta no utility meter e ele automaticamente detecta a ponta através do electricity ?

Tenho isto :

```auto
electricity:
  utility_edp:
    country: Portugal
    operator: EDP
    plan: Tri-horário - ciclo semanal

```

```auto
 workstation_mll_d:
    source: sensor.workstation_energy_spent
    cycle: daily
    tariffs:
      - Fora de Vazio
      - Vazio
      - Ponta
  workstation_mll_w:
    source: sensor.workstation_energy_spent
    cycle: weekly
    tariffs:
      - Fora de Vazio
      - Vazio
      - Ponta

  workstation_mll_m:
    source: sensor.workstation_energy_spent
    cycle: monthly
    tariffs:
      - Fora de Vazio
      - Vazio
      - Ponta

```

E mudar fora de vazio para cheias I guess

A razao da minha dúvida prende-se com o facto de ter lido algures que o utility meter funcionava em modo binário mas suponho que actualmente já nao seja assim, senao n fazia sentido estar integrado com o electricity com essas tarifas todas 😊

---

<div class="post-metadata">

### Author: ![Tripton](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tripton/32/6838_2.png) [@Tripton](https://forum.cpha.pt/u/Tripton)
#### Post date: [13 Dezembro , 2019 11:16 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/9 "2019-12-13T11:16:17Z")

</div>

Resolvido, por algum motivo nao estava a assumir a ponta (suponho que por já estar em modo collecting para fora de vazio, mas depois de apagar o sensor fora de vazio passou imediatamente a contabilizar a Ponta 🙂

---

<div class="post-metadata">

### Author: ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)
#### Post date: [13 Dezembro , 2019 11:16 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/10 "2019-12-13T11:16:29Z")

</div>

Como está a automação que muda as tarifas ?

---

<div class="post-metadata">

### Author: ![Tripton](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tripton/32/6838_2.png) [@Tripton](https://forum.cpha.pt/u/Tripton)
#### Post date: [13 Dezembro , 2019 11:17 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/11 "2019-12-13T11:17:04Z")

</div>

@dgomes eu nem toquei na automacao , preciso de ajustar para todos os sensores ??

Está como vinha default …

---

<div class="post-metadata">

### Author: ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)
#### Post date: [13 Dezembro , 2019 11:17 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/12 "2019-12-13T11:17:31Z")

</div>

Ha várias versões da automação 🙂 por isso perguntava

---

<div class="post-metadata">

### Author: ![Tripton](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tripton/32/6838_2.png) [@Tripton](https://forum.cpha.pt/u/Tripton)
#### Post date: [13 Dezembro , 2019 11:17 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/13 "2019-12-13T11:17:43Z")

</div>

```auto
- alias: tariff change
    trigger:
    - platform: state
      entity_id: electricity.utility_edp
    action:
    - service: utility_meter.select_tariff
      entity_id: utility_meter.energy_mll_d
      data_template:
        tariff: '{{ trigger.to_state.state }}'

```

Parece estar a mudar automaticamente a tarifa para o novo sensor com tri horario que acabei de configurar, por isso suponho que esteja tudo ok !

---

<div class="post-metadata">

### Author: ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)
#### Post date: [13 Dezembro , 2019 11:20 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/14 "2019-12-13T11:20:44Z")

</div>

Tudo OK!

Essa automação é a melhor pois é 100% genérica, desde que se use os nomes das tarifas do electricity no utility meter 😉

---

<div class="post-metadata">

### Author: ![Tripton](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tripton/32/6838_2.png) [@Tripton](https://forum.cpha.pt/u/Tripton)
#### Post date: [13 Dezembro , 2019 11:32 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/15 "2019-12-13T11:32:33Z")

</div>

Boa, obrigado pela ajuda e por este fantástico componente !

O q é Nacional é bom 😄

---

<div class="post-metadata">

### Author: ![Pedro\_Oliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/pedro_oliveira/32/2204_2.png) [@Pedro\_Oliveira](https://forum.cpha.pt/u/Pedro_Oliveira)
#### Post date: [3 Março , 2020 18:14 UTC](https://forum.cpha.pt/t/ajuda-com-sensor-templates-de-consumos-electricos/3555/16 "2020-03-03T18:14:54Z")

</div>

Que card usaste e icons. Podes colocar o código
