# Energy Meter Component

**URL:** <https://forum.cpha.pt/t/energy-meter-component/1607>\
**Category:** Partilha de Projectos\
**Created:** [29 Dezembro , 2018 23:49 UTC](https://forum.cpha.pt/t/energy-meter-component/1607 "2018-12-29T23:49:06Z")\
**Posts on this page:** 5\
**Page:** 1

<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:** [29 Dezembro , 2018 23:49 UTC](https://forum.cpha.pt/t/energy-meter-component/1607/1 "2018-12-29T23:49:07Z")

</div>

Um problema recorrente é a medição da energia nos vários tarifários, este energy\_meter permite ir buscar informação sobre consumos de energia a um sensor e a **outro** sensor informação do tarifário actual. Com base nesta informação separa as contagens por tarifa.

São necessários 2 ficheiros:

[https://github.com/dgomes/home-assistant-custom-components/blob/master/energy\_meter.py](https://github.com/dgomes/home-assistant-custom-components/blob/master/energy_meter.py)  
[https://github.com/dgomes/home-assistant-custom-components/blob/master/sensor/energy\_meter.py](https://github.com/dgomes/home-assistant-custom-components/blob/master/sensor/energy_meter.py)

queiram colocar o ficheiro na vossa pasta `custom_components/` e `custom_components/sensor`, e configurar:

```yaml
energy_meter:
    name: energy meter
    source: sensor.energy
    tariff: input_select.bi_horario

```

O **tariff** é um sensor/input\_select que dá informação ao meter sobre o tarifário actual. Podem usar a seguinte automação para “testar” com o bi-horario de ciclo semanal:

```yaml
input_select:
  bi_horario:
    name: Bi-Horário
    options:
      - Vazio
      - Fora Vazio
    icon: mdi:clock-start

automation:
  - alias: Tarifa Bi-Horario
    trigger:
      - platform: time
        at: '08:00:00'
      - platform: time
        at: '22:00:00'
    action:
      service: input_select.select_next

```

Agradeço feedback até porque estou a preparar a submissão oficial.

---

<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:** [30 Dezembro , 2018 02:19 UTC](https://forum.cpha.pt/t/energy-meter-component/1607/2 "2018-12-30T02:19:24Z")

</div>

Em vez do input\_select podem usar o componente em [Componente Electricity para informar da tarifa energética (era energy\_tariff\_pt)](https://forum.cpha.pt/t/componente-para-informar-da-tarifa-energetica/1609)

---

<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:** [30 Dezembro , 2018 09:52 UTC](https://forum.cpha.pt/t/energy-meter-component/1607/3 "2018-12-30T09:52:39Z")

</div>

@dgomes [Discord](https://discord.gg/5RMDWWD) para tirar duvidas sobre o componente, SFF.

---

<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:** [30 Dezembro , 2018 20:13 UTC](https://forum.cpha.pt/t/energy-meter-component/1607/4 "2018-12-30T20:13:36Z")

</div>

Já agora aceito sugestões para alteração aos nomes dos argumentos 😃 e sugestões de features/alterações

---

<div class="post-metadata">

**Author:** ![system](https://forum.cpha.pt/user_avatar/forum.cpha.pt/system/32/2_2.png) [@system](https://forum.cpha.pt/u/system)\
**Post date:** [30 Março , 2019 20:16 UTC](https://forum.cpha.pt/t/energy-meter-component/1607/5 "2019-03-30T20:16:12Z")

</div>

Este tópico foi automaticamente fechado 90 dias após a última resposta. Novas respostas não são permitidas.
