# 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:** 2

<div class="post-metadata">

### Author: ![bbaixo](https://forum.cpha.pt/user_avatar/forum.cpha.pt/bbaixo/32/4155_2.png) [@bbaixo](https://forum.cpha.pt/u/bbaixo)
#### Post date: [22 Fevereiro , 2021 13:08 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/21 "2021-02-22T13:08:40Z")

</div>

Tens um erro de identação

corrige desta forma:

> [@GMNV](#):
>
> ```auto
> sensor:
> - platform: template 
> sensors:
> fatura_energia:
> friendly_name: "Fatura Energia bi-horário"
> value_template: >-
> {{ ((float(states.sensor.monthly_energy_vazio.state) * 0.11 + float(states.sensor.monthly_energy_fora_de_vazio.state) * 0.187 + now().day * 0.3832 + 2.85 ) * 1.23 ) | round(2) }}
> unit_of_measurement: "€"
> 
> ```

---

<div class="post-metadata">

### Author: ![GMNV](https://forum.cpha.pt/user_avatar/forum.cpha.pt/gmnv/32/8619_2.png) [@GMNV](https://forum.cpha.pt/u/GMNV)
#### Post date: [22 Fevereiro , 2021 14:04 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/22 "2021-02-22T14:04:05Z")

</div>

Muito obrigado pela ajuda, já não da error.

---

<div class="post-metadata">

### Author: ![elpadrinho](https://forum.cpha.pt/user_avatar/forum.cpha.pt/elpadrinho/32/6233_2.png) [@elpadrinho](https://forum.cpha.pt/u/elpadrinho)
#### Post date: [25 Fevereiro , 2021 11:15 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/23 "2021-02-25T11:15:50Z")

</div>

Bom dia a todos,

alguem me pode dar uma possivel dica de porque o meu sensor “vazio” estar a 0 e o “fora de vazio” estar a contar?

---

<div class="post-metadata">

### Author: ![elpadrinho](https://forum.cpha.pt/user_avatar/forum.cpha.pt/elpadrinho/32/6233_2.png) [@elpadrinho](https://forum.cpha.pt/u/elpadrinho)
#### Post date: [25 Fevereiro , 2021 11:16 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/24 "2021-02-25T11:16:49Z")

</div>

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

---

<div class="post-metadata">

### Author: ![elpadrinho](https://forum.cpha.pt/user_avatar/forum.cpha.pt/elpadrinho/32/6233_2.png) [@elpadrinho](https://forum.cpha.pt/u/elpadrinho)
#### Post date: [25 Fevereiro , 2021 11:18 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/25 "2021-02-25T11:18:50Z")

</div>

estava tudo a funcionar correctamente, contudo a meados do mes deixou de funcionar… se calhar vou refazer os meus ficheiros yaml, para ver se tenho la algum erro

---

<div class="post-metadata">

### Author: ![alexvaz](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/a/eb9ed0/32.png) [@alexvaz](https://forum.cpha.pt/u/alexvaz)
#### Post date: [25 Fevereiro , 2021 12:34 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/26 "2021-02-25T12:34:41Z")

</div>

Boa tarde a todos,

esta informação interessa-me bastante, mas uma das coisas que preciso não vejo aqui explicada, mas pode ter-me passado despercebida.  
Eu tenho um contador inteligente, e apesar de ter contratada a tarifa simples, consigo saber quanto consumo em cheio, vazio e ponta, e fazer as contas para as várias opções (simples, bi-horário e tri-horário).  
O que eu não consigo é simular ciclos diferentes, e para isso queria fazer no HA com o shelly EM. Os ciclos (diário ou semanal) fazem com que os horários em que o consumo conta para cheio, vazio ou ponta mudem. O utility\_meter tem um parâmetro “cycle”, mas não é isso, isso é apenas para definir quando é feito reset ao contador… Como posso definir os ciclos de consumo?

---

<div class="post-metadata">

### Author: ![lopitos](https://forum.cpha.pt/user_avatar/forum.cpha.pt/lopitos/32/6060_2.png) [@lopitos](https://forum.cpha.pt/u/lopitos)
#### Post date: [25 Fevereiro , 2021 19:53 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/27 "2021-02-25T19:53:27Z")

</div>

Olá.  
A configuração do ERSE já não se faz no YAML.  
Será que tens isso bem?  
Podes mostrar como tens a configuração do utility meter (essa feita no YAML) sff?

---

<div class="post-metadata">

### Author: ![lopitos](https://forum.cpha.pt/user_avatar/forum.cpha.pt/lopitos/32/6060_2.png) [@lopitos](https://forum.cpha.pt/u/lopitos)
#### Post date: [25 Fevereiro , 2021 20:01 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/28 "2021-02-25T20:01:30Z")

</div>

> [@alexvaz](#):
>
> Como posso definir os ciclos de consumo?

Quando referes “ciclos de consumo” estás a referir a aos ciclos horários que os Operadores contratualizam (exemplos: simples, bi horário diário, bi horário semanal, etc)?  
Se for isso, a gestão desses horários é efetuada pela integração ERSE.

Eu tenho exatamente isso que pretendes. Tenho contrato com tarifa simples. O meu contador dá os valores tri-horario diários.  
No HA tenho 4 simulações: bi-horário diário/semanal + tri-horário diário/semanal.  
Para cada conjunto destas simulações tenho os respectivos utility meter.

---

<div class="post-metadata">

### Author: ![alexvaz](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/a/eb9ed0/32.png) [@alexvaz](https://forum.cpha.pt/u/alexvaz)
#### Post date: [26 Fevereiro , 2021 01:52 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/29 "2021-02-26T01:52:08Z")

</div>

Ok, acho que já estou a perceber, o ERSE o que faz é mudar o consumo actual para o tipo certo (vazio, cheio, ponta) consoante a opção de tarifário escolhida.  
Não estou a conseguir adicionar o ERSE no HA, estou com o HASSOS numa VM, já fui ao “Add-on Store” e “Adicionar Integração” mas não aparece…

---

<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: [26 Fevereiro , 2021 06:29 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/30 "2021-02-26T06:29:05Z")

</div>

O componente ERSE é instalado a partir do HACS e depois é configurado nas Integrações do HA.

---

<div class="post-metadata">

### Author: ![alexvaz](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/a/eb9ed0/32.png) [@alexvaz](https://forum.cpha.pt/u/alexvaz)
#### Post date: [26 Fevereiro , 2021 09:19 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/31 "2021-02-26T09:19:23Z")

</div>

Não consigo encontrar nada que diga HACS na minha interface…

---

<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: [26 Fevereiro , 2021 09:24 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/32 "2021-02-26T09:24:51Z")

</div>

Não encontras porque tens de instalar primeiro.

---

<div class="post-metadata">

### Author: ![elpadrinho](https://forum.cpha.pt/user_avatar/forum.cpha.pt/elpadrinho/32/6233_2.png) [@elpadrinho](https://forum.cpha.pt/u/elpadrinho)
#### Post date: [26 Fevereiro , 2021 09:41 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/33 "2021-02-26T09:41:41Z")

</div>

Obrigado!  
Esta noite (no horario de vazio) ja começou a coletar os valores 🙂 está resolvido!

---

<div class="post-metadata">

### Author: ![alexvaz](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/a/eb9ed0/32.png) [@alexvaz](https://forum.cpha.pt/u/alexvaz)
#### Post date: [26 Fevereiro , 2021 09:57 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/34 "2021-02-26T09:57:37Z")

</div>

Ainda não estou bem dentro dos termos e siglas do HA, pensei que HACS fosse uma coisa antiga, pela sigla (Home Assistant Community Store) pensei que fosse o mesmo que o “Add-on Store” que aparece no Supervisor. Então como instalo o HACS numa VM com HASSOS?

---

<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: [26 Fevereiro , 2021 10:22 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/35 "2021-02-26T10:22:51Z")

</div>

Clica no link que aparece aqui na palavra HACS que está tudo explicado. E se pesquisares aqui no fórum também tens boa informação sobre o assunto.

---

<div class="post-metadata">

### Author: ![alexvaz](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/a/eb9ed0/32.png) [@alexvaz](https://forum.cpha.pt/u/alexvaz)
#### Post date: [26 Fevereiro , 2021 15:47 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/36 "2021-02-26T15:47:59Z")

</div>

Obrigado a todos pela ajuda, penso que já consegui fazer o que queria, que era comparar os vários tarifários da EDP para o meu consumo.  
Vou deixar o que fiz, pode ser que ajude alguém que queira fazer a mesma coisa, ou se estiver algo errado avisem!

Então, tenho um sensor `total_energy` que no meu caso obtém o acumulado do consumo em kWh de 5 em 5 minutos através de API REST de um shelly EM (poderia ser um intervalo mais curto para as contagens ficarem 100% no ciclo correcto, mas penso que assim já terei um valor bastante aproximado do real), mas podem ser usadas várias abordagens e sensores diferentes desde que se obtenha o consumo em kWh.  
Usei o `total_energy` para criar os seguintes `utility_meter` (não criei as versões diárias porque acho que não é muito relevante, interessa-me ver o total mensal):

```auto
utility_meter:
  monthly_energy_bi_diario:
    source: sensor.total_energy
    cycle: monthly
    tariffs:
      - Fora de Vazio
      - Vazio
  monthly_energy_bi_semanal:
    source: sensor.total_energy
    cycle: monthly
    tariffs:
      - Fora de Vazio
      - Vazio
  monthly_energy_tri_diario:
    source: sensor.total_energy
    cycle: monthly
    tariffs:
      - Vazio
      - Ponta
      - Cheias
  monthly_energy_tri_semanal:
    source: sensor.total_energy
    cycle: monthly
    tariffs:
      - Vazio
      - Ponta
      - Cheias

```

Depois configurei as seguintes itegrações no ERSE, para os consumos irem para a tarifa correcta consoante o dia e hora:

- EDP → Bi-horário - ciclo diário / utility\_meter.monthly\_energy\_bi\_diario
- EDP → Bi-horário - ciclo semanal / utility\_meter.monthly\_energy\_bi\_semanal
- EDP → Tri-horário - ciclo diário / utility\_meter.monthly\_energy\_tri\_diario
- EDP → Tri-horário - ciclo semanal / utility\_meter.monthly\_energy\_tri\_semanal

Finalmente criei os sensores para calcular o valor (como quero apenas comparar os vários tarifários não considerei as partes fixas como a taxa audiovisual e potência contratada, mas podem fazer sentido se se quiser estimar o total da factura, ou comparar vários fornecedores):

```auto
sensor:
  - platform: template
    sensors:
      fatura_energia_simples:
        friendly_name: "Fatura Energia simples"
        value_template: >-
          {{ ((float(states.sensor.monthly_energy_bi_diario_vazio.state) * 0.1453 + float(states.sensor.monthly_energy_bi_diario_fora_de_vazio.state) * 0.1453) * 1.23 ) | round(2) }}
        unit_of_measurement: "€"
      fatura_energia_bi_diario:
        friendly_name: "Fatura Energia bi-horário diário"
        value_template: >-
          {{ ((float(states.sensor.monthly_energy_bi_diario_vazio.state) * 0.0924 + float(states.sensor.monthly_energy_bi_diario_fora_de_vazio.state) * 0.1834) * 1.23 ) | round(2) }}
        unit_of_measurement: "€"
      fatura_energia_bi_semanal:
        friendly_name: "Fatura Energia bi-horário semanal"
        value_template: >-
          {{ ((float(states.sensor.monthly_energy_bi_semanal_vazio.state) * 0.0924 + float(states.sensor.monthly_energy_bi_semanal_fora_de_vazio.state) * 0.1834) * 1.23 ) | round(2) }}
        unit_of_measurement: "€"
      fatura_energia_tri_diario:
        friendly_name: "Fatura Energia tri-horário diário"
        value_template: >-
          {{ ((float(states.sensor.monthly_energy_tri_diario_vazio.state) * 0.0890 + float(states.sensor.monthly_energy_tri_diario_ponta.state) * 0.2751 + float(states.sensor.monthly_energy_tri_diario_cheias.state) * 0.1487) * 1.23 ) | round(2) }}
        unit_of_measurement: "€"
      fatura_energia_tri_semanal:
        friendly_name: "Fatura Energia tri-horário semanal"
        value_template: >-
          {{ ((float(states.sensor.monthly_energy_tri_semanal_vazio.state) * 0.0890 + float(states.sensor.monthly_energy_tri_semanal_ponta.state) * 0.2751 + float(states.sensor.monthly_energy_tri_semanal_cheias.state) * 0.1487) * 1.23 ) | round(2) }}
        unit_of_measurement: "€"

```

---

<div class="post-metadata">

### Author: ![lopitos](https://forum.cpha.pt/user_avatar/forum.cpha.pt/lopitos/32/6060_2.png) [@lopitos](https://forum.cpha.pt/u/lopitos)
#### Post date: [26 Fevereiro , 2021 18:45 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/37 "2021-02-26T18:45:48Z")

</div>

> [@alexvaz](#):
>
> Então, tenho um sensor `total_energy` que no meu caso obtém o acumulado do consumo em kWh de 5 em 5 minutos através de API REST de um shelly EM (poderia ser um intervalo mais curto para as contagens ficarem 100% no ciclo correcto, mas penso que assim já terei um valor bastante aproximado do real),

Eu também tenho um Shelly EM a medir o geral.  
Já tive a configuração algo semelhante a essa. Inclusive durante esse período tive também o utility meter a usar o valor instantâneo de consumo reportado pelo Shelly.  
Existem de facto algumas diferenças entre valores (acumulado do Shelly vs instantâneo do Shelly). A razão que notei para existirem essas diferenças é quando existe a mudança do horário de vazio para fora de vazio e vice versa.  
Exemplo: se estiveres a gastar muito e se mudar de vazio para fora de vazio e se o sensor nesse momento estiver à quatro minutos por atualizar, quando o mesmo atualizar esse valor consumido durante esses quatro minutos vai ser incrementado no período fora de vazio em vez de vazio.  
Se por outro lado estiveres a usar o sensor do consumo instantâneo do Shelly, esse erro vai ser muito muito menor, senão perto de zero.

Eu cheguei a notar algumas diferenças quando testei isso. Dessa forma a minha sugestão é a utilização do valor instantâneo do Shelly.

---

<div class="post-metadata">

### Author: ![alexvaz](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/a/eb9ed0/32.png) [@alexvaz](https://forum.cpha.pt/u/alexvaz)
#### Post date: [26 Fevereiro , 2021 19:13 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/38 "2021-02-26T19:13:29Z")

</div>

Eu enganei-me, peço desculpa, no sensor de húmidade e temperatura é que estou a usar um intervalo de 5min; no shelly EM estou a fazer a chamada por REST de 2 em 2s, porque também tenho um dashboard que mostra o consumo instantâneo e quero que seja real-time ou quase.  
Provavelmente por mqtt seria mais eficiente, porque é o próprio shelly que reporta os valores, mas para usar mqtt tenho que deixar de usá-lo na app de shelly cloud e por enquanto ainda não queria…

---

<div class="post-metadata">

### Author: ![lopitos](https://forum.cpha.pt/user_avatar/forum.cpha.pt/lopitos/32/6060_2.png) [@lopitos](https://forum.cpha.pt/u/lopitos)
#### Post date: [26 Fevereiro , 2021 19:28 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/39 "2021-02-26T19:28:01Z")

</div>

Penso que até à pouco tempo o Shelly EM apenas calculava e atualizava o valor acumulado de 5 em 5 minutos. Isso pode interferir com os resultados calculados.  
Não sei com que frequência o faz agora, mas estive um pouco atento e não atualiza com a mesma frequência do instantâneo (estou a usar mqtt).

Se queres manter a cloud, porque é que não usas a integração oficial?

Fazer interrogação ao Shelly de 2 em 2 segundos pode não ser muito eficiente. Até acho que não é muito bom. Isso x o número de sensores que obtenha do Shelly. Uiii, coitado está sempre a bombar.

No entanto sugiro que penses em eliminar a cloud.

EDIT: se quiseres falar sobre soluções para o Shelly EM passa no discord. Não vá isto começar a ficar off-topic.

---

<div class="post-metadata">

### Author: ![alexvaz](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/a/eb9ed0/32.png) [@alexvaz](https://forum.cpha.pt/u/alexvaz)
#### Post date: [26 Fevereiro , 2021 21:30 UTC](https://forum.cpha.pt/t/erse-contabilizar-os-custos-com-energia-eletrica-versao-janeiro-2021/6618/40 "2021-02-26T21:30:18Z")

</div>

É só uma chamada de 2 em 2s, cada chamada REST traz a informação toda do shelly e das duas pinças (V, wh, W, etc.), ora experimenta no browser com os dados do teu shelly EM - http://\<IP\>/status/; depois pego neste json com sensores template e apanho os valores que me interessam.

Mas ainda vou testar a integração oficial…

Por enquanto não quero perder a hipótese da cloud porque ainda tenho que pensar onde vou correr o HA, neste momento tenho numa VM no meu pc pessoal para experimentar, mas não é viável ter o pc ligado 24/7, para além de que fica mais lento nas outras tarefas do dia-a-dia…

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

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