Existe um Tutorial que o @dgomes criou para podermos de uma forma simples contabilizar os custos de energia elétrica.
No entanto foi substituida a forma de automação para mudança de tarifa pelo custom_component ERSE, disponível no HACS. Como têm surgido muitas dúvidas de como se configura o ERSE, tomei a liberdade de escrever esta atualização ao Tutorial.
Requisitos necessários para calcular consumos:
Opção tarifa simples: ter um sensor + um utility meter configurado sem tarifas (Neste caso não é necessário o custom_component ERSE. Explico com exemplos mais abaixo.
Opção tarifa múltipla:(Bi-horário, tri-horário, por exemplo) ter um sensor + um utility meter + o custom_component ERSE - Entidade Reguladora dos Serviços Energéticos. Explicado mais à frente como se instala.
.
.
No exemplo apresentado acima é mesmo muito importante usar as “tariffs” que o ERSE vai necessitar, conforme indicado nas instruções do ERSE - Configuration, que são case sensitive.
tariffs:
- Fora de Vazio
- Vazio
é diferente de (este próximo exemplo não vai funcionar):
tariffs:
- fora de vazio # Este não vai funcionar
- vazio # Este não vai funcionar
O seguinte exemplo serve caso necessitem de ter apenas a tarifa simples (neste caso não deve ser usado o ERSE):
utility_meter:
daily_energy:
source: sensor.energia_rede
cycle: daily
monthly_energy:
source: sensor.energia_rede
cycle: monthly
5 - INSTALAR O ERSE (existem dois métodos):
5.1 - Instalar com recurso ao HACS (além de instalar facilmente, sempre que existe uma atualização a mesma aparece como aviso no HACS):
Abrir o HACS no Home Assistant (HA) e carregar em " Add repository" → " + Explore & Add Repositories" → pesquisar por ERSE ou Entidade Reguladora dos Serviços Energéticos"
Instalar o ERSE, carregando em “Install This Repository in HACS”.
Nota: Após isso o ERSE vai ser instalado, mas tal como todos os custom_component, é necessário reiniciar o HA.
5.2 - Instalar o ERSE manualmente (não aconselho porque sempre que existe uma atualização não és notificado para atualizar):
-
Garantir que na pasta /config existe uma pasta com a designação
custom_components
(senão existir, cria a pasta. -
Fazer download do ERSE. Copiar o conteúdo e a pasta
erse
para dentro da pastaconfig/custom_components
No final deve estar algo deste gênero:
Nota: Após isso o ERSE vai ser instalado, mas tal como todos os custom_component, é necessário reiniciar o HA.
6 - Configurar o ERSE
Agora com o ERSE instalado, será possível criar as opções necessárias para que a tarifa mude em função do tarifário escolhido (Escolher Operador e Plano).
-
Operador - necessário escolher entre os Operadores previstos no ERSE
-
Plano - necessário escolher o plano que pretendemos que o ERSE efetue a gestão ( sugiro que não usem o simples - ver acima a solução para o tarifário simples).
-
Utility meter - Devem escolher o(s) utility meter(s) que pretendemos que este Operador/Plano controlem. No exemplo acima foram criados dois utility meters (um com
cycle: daily
e outro com cycle:cycle: monthly
).
Para um Operador / Plano podemos escolher vários utility meters (neste caso escolhia por exemplo EDP / horário - ciclo diário e selecionava os dois utility meters criados (para o ERSE efetuar a mudança de tarifa nos dois - no diário e no mensal).
Mais detalhes dos sensores criados pelo ERSE: ir às “Ferramentas de programação” → Filtrar pelo nome do operador (exemplo edp
) e vão aparecer os sensores criados. Nos sensores verificam o estado (tarifa atual), e os utility meters associados ao mesmo.
Caso tenham alguma sugestão para melhorar ou corrigir agradeço que indiquem.
Nota importante: não sou o responsável por esta integração. Todos os créditos são do @dgomes, ao qual agradeço.
Espero ter ajudado.