# ERSE - Contabilizar os custos com Energia Elétrica (Versão Janeiro 2021)

**URL:** https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618
**Category:** Tutoriais
**Created:** [29 Janeiro , 2021 15:33 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618 "2021-01-29T15:33:59Z")
**Posts on this page:** 20
**Page:** 12

<div class="post-metadata">

### Author: ![nikito7](https://forum.cpha.pt/user_avatar/forum.cpha.pt/nikito7/32/18185_2.png) [@nikito7](https://forum.cpha.pt/u/nikito7)
#### Post date: [20 Dezembro , 2022 14:31 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/248 "2022-12-20T14:31:08Z")

</div>

```auto
template:
##
  - sensor:
####
    - name: "Fatura Energia simples"
######
      state: >-
         {{ ( states('sensor.energia_mes')|float(0) * 0.1465 + (now().day * 0.3566) + 2.92 ) * 1.23 ) | round(2) }}
      unit_of_measurement: "€"

```

Qualquer coisa parecido.

Mas o erse faz isso…

Podes querer é prever o total do mes

---

<div class="post-metadata">

### Author: ![max-men](https://forum.cpha.pt/user_avatar/forum.cpha.pt/max-men/32/6318_2.png) [@max-men](https://forum.cpha.pt/u/max-men)
#### Post date: [20 Dezembro , 2022 14:46 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/249 "2022-12-20T14:46:34Z")

</div>

Como disseram que para tarifa simples não era preciso o ERSE, optei por fazer assim (sem saber claro se é a melhor opção).

O objetivo era ter a evolução da fatura diariamente, e que no fim do mês fosse o mais real possível

---

<div class="post-metadata">

### Author: ![Joao\_Martins1](https://forum.cpha.pt/user_avatar/forum.cpha.pt/joao_martins1/32/7145_2.png) [@Joao\_Martins1](https://forum.cpha.pt/u/Joao_Martins1)
#### Post date: [5 Março , 2023 16:30 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/250 "2023-03-05T16:30:06Z")

</div>

Boa tarde,  
já percorri todo o tópico e não encontrei ninguem a fazer referencia a este problema. De certeza que a burrice é minha mas se puderem dar uma ajuda.

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

Estou a colocar EDP na configuração.  
O que é que estou a fazer mal?

Obrigado

---

<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: [7 Março , 2023 20:10 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/251 "2023-03-07T20:10:48Z")

</div>

E qual é a entidade que estás a utilizar?

---

<div class="post-metadata">

### Author: ![Fernmac](https://forum.cpha.pt/user_avatar/forum.cpha.pt/fernmac/32/1564_2.png) [@Fernmac](https://forum.cpha.pt/u/Fernmac)
#### Post date: [23 Maio , 2023 17:58 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/252 "2023-05-23T17:58:44Z")

</div>

Pessoal, estou a tentar perceber os custos do motor da piscina. Está a funcionar mas como tenho painéis solares, conta toda a energia, ainda que esteja em negativo, claro.  
Tenho de introduzir um if…then no template a dizer que se o sensor da energia estiver abaixo de 0, não contar.  
Alguém me pode ajudar com a sintaxe por favor?  
Eis o código para o motor:

```auto
- platform: template
  sensors:
    fatura_energia_piscina:
      friendly_name: "Fatura Energia bi-horário piscina"
      value_template: >-
        {{ ((float(states.sensor.monthly_energy_piscina_vazio.state) * 0.1034 + float(states.sensor.monthly_energy_piscina_fora_de_vazio.state) * 0.1898 ) * 1.23 ) | round(2) }}
      unit_of_measurement: "€"
    fatura_energia_simples_piscina:
      friendly_name: "Fatura Energia simples piscina"
      value_template: >-
        {{ ((float(states.sensor.monthly_energy_piscina_vazio.state) * 0.1567 + float(states.sensor.monthly_energy_piscina_fora_de_vazio.state) * 0.1567 ) * 1.23 ) | round(2) }}
      unit_of_measurement: "€"

```

---

<div class="post-metadata">

### Author: ![luuuis](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luuuis/32/14755_2.png) [@luuuis](https://forum.cpha.pt/u/luuuis)
#### Post date: [24 Maio , 2023 07:18 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/253 "2023-05-24T07:18:30Z")

</div>

Eu uso um utility\_meter com 3 tarifas: vazio, fora de vazio, net metering. Tenho uma automação para activar a tarifa adequada a cada momento. Quando o saldo quarto-horário está positivo o consumo é pela tarifa net metering a custo zero.

No meu caso só uso para o geral da casa mas nada impede de fazer o mesmo para cada dispositivo.

---

<div class="post-metadata">

### Author: ![Fernmac](https://forum.cpha.pt/user_avatar/forum.cpha.pt/fernmac/32/1564_2.png) [@Fernmac](https://forum.cpha.pt/u/Fernmac)
#### Post date: [24 Maio , 2023 07:20 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/254 "2023-05-24T07:20:57Z")

</div>

Obrigado pela resposta, mas isso obrigar-me-ia a escrever automações, introduzindo mais complexidade. Já vi colocar if… nos templates, só preciso de uma pequena ajuda…

---

<div class="post-metadata">

### Author: ![luuuis](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luuuis/32/14755_2.png) [@luuuis](https://forum.cpha.pt/u/luuuis)
#### Post date: [24 Maio , 2023 09:08 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/255 "2023-05-24T09:08:23Z")

</div>

A sintaxe é trivial, o problema é que não há sintaxe que possas inserir nesses templates que vá tirar do ar uma quantia que parece que não tens, que é a quantia de kWh consumidos pela bomba (1) enquanto não havia consumo da rede ou (2) enquanto consumia do Saldo Quarto-Horário.

```jinja2
{{ X if <condição> else Y }}

```

```jinja2
{% if <condição> %}
  {{ X }}
{% else %}
  {{ Y }}
{% endif %}

```

Para saberes o valor que irás pagar esse valor necessitava de ser subtraído do `monthly_energy_piscina_fora_de_vazio` antes de multiplicar pelo preço do kWh. Certo?

Alternativamente podes modificar a forma como o `monthly_energy_piscina` contabiliza o consumo, que é essencialmente o que eu descrevi no meu comentário anterior (há outras formas, talvez com `if`s).

Está-me a escapar alguma coisa?

Editado para acrescentar: para sintaxe costumo ir primeiro à [documentação de Templating](https://www.home-assistant.io/docs/configuration/templating/) e depois à [documentação do próprio Jinja2](https://jinja.palletsprojects.com/en/3.1.x/templates/).

---

<div class="post-metadata">

### Author: ![Fernmac](https://forum.cpha.pt/user_avatar/forum.cpha.pt/fernmac/32/1564_2.png) [@Fernmac](https://forum.cpha.pt/u/Fernmac)
#### Post date: [24 Maio , 2023 09:30 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/256 "2023-05-24T09:30:31Z")

</div>

> [@luuuis](#):
>
> ```auto
> {% if <condição> %}
> {{ X }}
> {% else %}
> {{ Y }}
> {% endif %}
> 
> ```

Preciso de algo assim:

```auto
- platform: template
  sensors:
    fatura_energia:
      friendly_name: "Fatura Energia bi-horário piscina"
      value_template: 
      {% if sensor.shellyem_b9f3f2_channel_1_power ≥ 0 %}
        {{ ((float(states.sensor.monthly_energy_vazio.state) * 0.1034 + float(states.sensor.monthly_energy_fora_de_vazio.state) * 0.1898 + now().day * 0.3210 + 3.02 ) * 1.23 ) | round(2) }}
        {% else %}
        {% endif %}
      unit_of_measurement: "€"

```

---

<div class="post-metadata">

### Author: ![Pedro\_Lemos](https://forum.cpha.pt/user_avatar/forum.cpha.pt/pedro_lemos/32/15324_2.png) [@Pedro\_Lemos](https://forum.cpha.pt/u/Pedro_Lemos)
#### Post date: [9 Janeiro , 2024 23:19 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/257 "2024-01-09T23:19:50Z")

</div>

Estou com o mesmo problema não me aparece nenhuma entidade

---

<div class="post-metadata">

### Author: ![Nuno\_Santos1](https://forum.cpha.pt/user_avatar/forum.cpha.pt/nuno_santos1/32/16025_2.png) [@Nuno\_Santos1](https://forum.cpha.pt/u/Nuno_Santos1)
#### Post date: [11 Janeiro , 2024 13:33 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/258 "2024-01-11T13:33:18Z")

</div>

Bom dia

Existe forma de definir o ciclo mensal a começar no dia 6 em vez do dia 1?

A minha fatura não corresponde exatamente ao mês.

Grato

---

<div class="post-metadata">

### Author: ![PTGomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/ptgomes/32/8146_2.png) [@PTGomes](https://forum.cpha.pt/u/PTGomes)
#### Post date: [10 Março , 2024 12:12 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/259 "2024-03-10T12:12:41Z")

</div>

Isto é para tarifário fixo, certo?  
Eu vou passar para indexado, e estou a ver como vou adaptar para calcular o valor da fatura ao dia e mensal.  
Já tenho os valores horários com a integração “OMIE - electricity market operator for the Iberian Peninsula”.  
Tenho também o valor horário que o fornecedor vai cobrar (saquei em [https://github.com/luuuis/hass\_omie/wiki/Tarifários-Portugal](https://github.com/luuuis/hass_omie/wiki/Tarif%C3%A1rios-Portugal))  
Tenho obviamente o consumo instantaneo de um shelly EM  
Mas agora como fazer multiplicar o consumo pelo custo do fornecedor duma forma horária?

---

<div class="post-metadata">

### Author: ![FragMenthor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/fragmenthor/32/4006_2.png) [@FragMenthor](https://forum.cpha.pt/u/FragMenthor)
#### Post date: [11 Março , 2024 09:20 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/260 "2024-03-11T09:20:07Z")

</div>

Jà tenho isto aplicado ao tarifário indexado, mas já está tão confuso que acho que nem sou capaz de reproduzir tudo de novo; devia fazer do início… Mas os template sensors de 15 em 15 minutos ainda uso e são válidos, o que tem de se ter em conta é o preço depois que é variável.  
Estou a pensar fazer de raiz, se fizer vou acompanhar fazendo tutorial. Nâo tenho tido tempo para isto, nem coragem para fazer tudo de novo, lol.

---

<div class="post-metadata">

### Author: ![PTGomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/ptgomes/32/8146_2.png) [@PTGomes](https://forum.cpha.pt/u/PTGomes)
#### Post date: [11 Março , 2024 09:35 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/261 "2024-03-11T09:35:06Z")

</div>

Bom, eu estou de volta disso agora mesmo.  
Estou a pensar criar um utility, peak e offpeak. Depois, em vez de multiplicar pelo preço fixo do kW, multiplico pelo valor atual do preço do fornecedor.

EDIT: o problema é que o preço varia de hora em hora. Teria que ou de hora em hora fazer a multiplicação e ir somando, ou “dizer-lhe” para ir ver a hora algures. Parei aqui

---

<div class="post-metadata">

### Author: ![tretabyte](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tretabyte/32/12623_2.png) [@tretabyte](https://forum.cpha.pt/u/tretabyte)
#### Post date: [9 Dezembro , 2024 20:03 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/262 "2024-12-09T20:03:24Z")

</div>

Caros,  
preciso da vossa ajuda a configurar esta integração pois… não sei que raio de errado estou a fazer, mas não consigo ter resultados.  
Tenho paineis solares e um inverter da solax ligado ao HA por modbus como tal consigo extrar os dados de consumo em tempo real.  
Visto ter acesso aos sensores do inverter, presumo que o que indica a quantidade de energia importada da rede, em kWh deva ser usado na source do utility meter ou estarei errado (neste caso o sensor.solax\_x1\_hybrid\_g3\_today\_s\_import\_energy)?  
algo tipo

```auto
utility_meter:
  daily_energy:
    source: sensor.solax_x1_hybrid_g3_today_s_import_energy
    cycle: daily
    tariffs:
      - Fora de Vazio
      - Vazio
  monthly_energy:
    source: sensor.solax_x1_hybrid_g3_today_s_import_energy
    cycle: monthly
    tariffs:
      - Fora de Vazio
      - Vazio
    offset:
      days: 20

```

se o que coloquei em cima está correto, nao percebo o porquê de ter resultados desta natureza

 ![image](https://forum.cpha.pt/uploads/default/original/3X/7/9/792a0f3152f7a7289d16f81d1e51880a6883c2f1.png)

---

<div class="post-metadata">

### Author: ![HotSpy](https://forum.cpha.pt/user_avatar/forum.cpha.pt/hotspy/32/6398_2.png) [@HotSpy](https://forum.cpha.pt/u/HotSpy)
#### Post date: [6 Janeiro , 2025 22:24 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/263 "2025-01-06T22:24:58Z")

</div>

> [@tretabyte](#):
>
> ter resultados desta natu

Boa noite,

Estou uma situação semelhantes, aparentemente não passa para o dia seguinte, porque o 3,11 está fixo á dias.  
Só contabiliza “Fora de Vazio”.  
Alguém com ideia do que pode ser?

 ![image](https://forum.cpha.pt/uploads/default/original/3X/5/2/52a1bd0d389a1d130dc39f5c425e83b61e12ed69.png)

Cumprimentos

---

<div class="post-metadata">

### Author: ![tretabyte](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tretabyte/32/12623_2.png) [@tretabyte](https://forum.cpha.pt/u/tretabyte)
#### Post date: [7 Janeiro , 2025 11:08 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/264 "2025-01-07T11:08:51Z")

</div>

Vejo que o seu contabiliza os kWh dentro e fora de vazio, coisa que o meu, não sei bem o porquê não o faz…  
Consegue partilhar as configurações que fez?

---

<div class="post-metadata">

### Author: ![HotSpy](https://forum.cpha.pt/user_avatar/forum.cpha.pt/hotspy/32/6398_2.png) [@HotSpy](https://forum.cpha.pt/u/HotSpy)
#### Post date: [7 Janeiro , 2025 11:58 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/265 "2025-01-07T11:58:42Z")

</div>

![image](https://forum.cpha.pt/uploads/default/original/3X/5/f/5f51404c78ce5a7e24b0b13db447806d8f98e84c.png)

 ![image](https://forum.cpha.pt/uploads/default/original/3X/3/e/3eaeb59c8be87663a83b513f5811b92571ecd051.png)

Bom dia,  
O seu também apresenta “Vazio Net” com 0.000 KWh, tal como o meu.  
A imagem que coloco agora é o dia seguinte, e não consigo comparar valores.

Cumprimentos

---

<div class="post-metadata">

### Author: ![tretabyte](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tretabyte/32/12623_2.png) [@tretabyte](https://forum.cpha.pt/u/tretabyte)
#### Post date: [7 Janeiro , 2025 12:11 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/266 "2025-01-07T12:11:23Z")

</div>

O vazio só contabiliza quando o período de vazio encontra-se ativo, a configuração que utilizou nos 2 utility\_meters, a source que utilizou é o quê?

---

<div class="post-metadata">

### Author: ![HotSpy](https://forum.cpha.pt/user_avatar/forum.cpha.pt/hotspy/32/6398_2.png) [@HotSpy](https://forum.cpha.pt/u/HotSpy)
#### Post date: [7 Janeiro , 2025 12:25 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/267 "2025-01-07T12:25:23Z")

</div>

Bom dia,

É um homekit goodwe, contador intelegente, instalado aquando da instalação de painéis solares.

utility\_meter:  
daily\_energy:  
source: sensor.homekit\_91000hku21500313\_import  
cycle: daily  
tariffs:  
- Fora de Vazio  
- Vazio  
monthly\_energy:  
source: sensor.homekit\_91000hku21500313\_import  
cycle: monthly  
tariffs:  
- Fora de Vazio  
- Vazio  
offset:  
days: 22

[Página anterior](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618.md?page=11)

[Próxima página](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618.md?page=13)
