# Como configurar o controlo de consumos eléctricos (aplicação de tarifários)

**URL:** <https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307>\
**Category:** Configuração\
**Created:** [4 Maio , 2018 11:59 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307 "2018-05-04T11:59:50Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jpm](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/j/b487fb/32.png) [@jpm](https://forum.cpha.pt/u/jpm)\
**Post date:** [4 Maio , 2018 11:59 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/1 "2018-05-04T11:59:51Z")

</div>

> [@Como configurar o controlo de consumos elétricos (aplicação de tarifários)](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/177):
>
> Numa altura em que muitos andam a tentar controlar os consumos deixo-vos aqui algumas variaveis que tenho criadas (eventualmente demasiadas para alguns) e que me permitem controlar o consumo na minha casa. Gostaria de salientar que tenho um tarifario bi-horario semanal por isso tenho varios ciclos dependendo do dia da semana: #A parte basica: variaveis com o valor das rates (idealmente a ir buscar a um site que até ja encontrei) input\_number: edp\_eco\_rate: name: EDPTarifa Vazio init…

---

<div class="post-metadata">

**Author:** ![jpm](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/j/b487fb/32.png) [@jpm](https://forum.cpha.pt/u/jpm)\
**Post date:** [23 Abril , 2018 15:35 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/2 "2018-04-23T15:35:26Z")

</div>

Agora precisava da vossa ajuda para “terminar” esta processo que é:

Eu leio os leitores e actualizo os topicos de XX em XX segundos, eu tenho o valor da rate, tenho o valor do consumo mas preciso de multiplicar ambos para obter um acumulado até ao momento.

ex:

frigorifico 1Kwh (sim eu sei que é absurdo mas para explicar ajuda)  
em horario económico a rate por kwh é: 0.0969€

logo o consumo é de (1kwh/3600)\*XX segundos

Por outras palavras em consumi 1kwh mas apenas durante o templo mqtt\_topic.last\_update-now()

---

<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:** [23 Abril , 2018 17:16 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/3 "2018-04-23T17:16:12Z")

</div>

Pois… Eu ando nisso à muito tempo e não consigo arranjar uma maneira simples de o fazer. Tenho um medidor de energia geral com um ESP12 e um XTM18 e penso que a melhor maneira é o medidor enviar os topicos MQTT em função da hora para que se faça a medição separada.

---

<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:** [23 Abril , 2018 23:52 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/4 "2018-04-23T23:52:02Z")

</div>

Coloquem os dados no Influx DB e usem a função agregadora INTEGRAL…

Muito mais fácil, preciso e com grafana ainda faz uns gráficos bonitos 🙂

 ![21](https://forum.cpha.pt/uploads/default/original/1X/cd21e5248315d6d9cf13c6a967432e6672e63dd8.png)

---

<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:** [24 Abril , 2018 06:11 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/5 "2018-04-24T06:11:09Z")

</div>

Podes fazer um tutorial para isso @dgomes?

---

<div class="post-metadata">

**Author:** ![luismrgarcia](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luismrgarcia/32/11857_2.png) [@luismrgarcia](https://forum.cpha.pt/u/luismrgarcia)\
**Post date:** [24 Abril , 2018 10:52 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/6 "2018-04-24T10:52:10Z")

</div>

É possível utilizar InfluxDB + Grafana com o Hassio?

---

<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:** [24 Abril , 2018 10:59 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/7 "2018-04-24T10:59:01Z")

</div>

É possivel sim, só procurar nos addon’s (não me perguntem mais pq eu nao uso hassio)

---

<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:** [24 Abril , 2018 13:02 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/8 "2018-04-24T13:02:19Z")

</div>

O repositório a instalar é este:

> **[GitHub - bestlibre/hassio-addons](https://github.com/bestlibre/hassio-addons)**
>
> Contribute to bestlibre/hassio-addons development by creating an account on GitHub.

Depois é só instalar o InfluxDb e o Grafana Multiarch.

ATENÇÃO: Ler primeiro o readme do GitHub de cada addon…

---

<div class="post-metadata">

**Author:** ![Draco](https://forum.cpha.pt/user_avatar/forum.cpha.pt/draco/32/74_2.png) [@Draco](https://forum.cpha.pt/u/Draco)\
**Post date:** [25 Abril , 2018 20:38 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/9 "2018-04-25T20:38:22Z")

</div>

É possível usar com o efergy?

---

<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:** [25 Abril , 2018 21:15 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/10 "2018-04-25T21:15:43Z")

</div>

O influx é possível usar com qualquer sensor seja de energia ou de outra coisa qq 🙂

Respondendo ao pedido de tutorial, não ha nada a saber:

- Temos um sensor que mede os W instantâneos ( **power** )
- Guardamos essa informação no influx
- Usamos de um sensor influx para calcular os kWh:

```yaml

influxdb:
  host: !secret influxdb_host
  username: !secret influxdb_user
  password: !secret influxdb_password
  include:
    entities:
      - sensor.power

sensor:
- platform: influxdb
  host: !secret influxdb_host
  username: !secret influxdb_user
  password: !secret influxdb_password
  queries:
    - name: day energy fora vazio
      unit_of_measurement: kWh
      where: '"entity_id" = ''power'' AND time >= ''{{ now().strftime("%Y-%m-%d 08:00:00")}}'' AND time < ''{{ now().strftime("%Y-%m-%d 22:00:00") }}'' tz(''Europe/Lisbon'')'
      measurement: '"W"'
      group_function: 'integral'
      field: '"value",1h'
      value_template: '{{ (value | float / 1000) | round(1) }}'
    - name: day energy total
      unit_of_measurement: kWh
      where: '"entity_id" = ''power'' AND time >= ''{{ now().strftime("%Y-%m-%d 00:00:00") }}'' tz(''Europe/Lisbon'')'
      measurement: '"W"'
      group_function: 'integral'
      field: '"value",1h'
      value_template: '{{ (value | float / 1000) | round(1) }}'

- platform: template
  sensors:
    day_energy_vazio:
      friendly_name: "Energia Vazio"
      value_template: >-
        {% if (float(states.sensor.day_energy_total.state) - float(states.sensor.day_energy_fora_vazio.state)) | round (3) >=0 %}
        {{ (float(states.sensor.day_energy_total.state) - float(states.sensor.day_energy_fora_vazio.state)) | round (3)}}
        {% else %}
        0
        {% endif %}
      unit_of_measurement: "kWh"

```

O codigo acima é para bihorario ciclo diario.

---

<div class="post-metadata">

**Author:** ![Peter](https://forum.cpha.pt/user_avatar/forum.cpha.pt/peter/32/39_2.png) [@Peter](https://forum.cpha.pt/u/Peter)\
**Post date:** [16 Maio , 2018 23:44 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/11 "2018-05-16T23:44:52Z")

</div>

Obrigado pelo tutorial @dgomes! Ficou impecável!  
Neste momento apenas monitorizo uma tomada na cozinha, mas futuramente pretendia implementar no quadro geral.

 ![image](https://forum.cpha.pt/uploads/default/original/1X/5c00c95537a5e10254bd935f9e0286783110a5ba.png)

---

<div class="post-metadata">

**Author:** ![Frederico\_Oliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/frederico_oliveira/32/240_2.png) [@Frederico\_Oliveira](https://forum.cpha.pt/u/Frederico_Oliveira)\
**Post date:** [17 Maio , 2018 18:56 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/12 "2018-05-17T18:56:39Z")

</div>

Vou implementar está solução no geral do apartamento. Podem dar ideia das configurações dos add ons? O meu sistema de monitorização é um luamcu + rs485/TTL + Modbus 90amp.

---

<div class="post-metadata">

**Author:** ![marine88](https://forum.cpha.pt/user_avatar/forum.cpha.pt/marine88/32/350_2.png) [@marine88](https://forum.cpha.pt/u/marine88)\
**Post date:** [27 Maio , 2018 22:09 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/13 "2018-05-27T22:09:38Z")

</div>

é possivel fazer isto com mqtt ou tem de ser influxdb?

---

<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:** [28 Maio , 2018 09:03 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/14 "2018-05-28T09:03:25Z")

</div>

O MQTT é apenas um protocolo que transporta dados, não os transforma.

O InfluxDB é uma base de dados temporal que tem diversas funções que transformam os dados. Nomeadamente tem a função integral, que permite transformar os dados de consumos instantâneos em consumos hora (que são os usados pela rede elétrica para te cobrar)

Dito isto, sim precisas do InfluxBD 🙂

---

<div class="post-metadata">

**Author:** ![marine88](https://forum.cpha.pt/user_avatar/forum.cpha.pt/marine88/32/350_2.png) [@marine88](https://forum.cpha.pt/u/marine88)\
**Post date:** [28 Maio , 2018 09:33 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/15 "2018-05-28T09:33:19Z")

</div>

Ja instalei no meu orange pi só preciso de umas dicas para meter a funcionar falei contigo no face hehe

---

<div class="post-metadata">

**Author:** ![pedrorferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/pedrorferreira/32/2185_2.png) [@pedrorferreira](https://forum.cpha.pt/u/pedrorferreira)\
**Post date:** [30 Maio , 2018 15:51 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/16 "2018-05-30T15:51:31Z")

</div>

Boas pessoal,

Quero avançar com esta configuração e creio que no meu caso até é mais fácil pois não tenho Ciclo Horário, tendo uma tarifa única, no entanto, tenho uma dúvida sobre as diferenças entre Cheio, Ponta e Vazio. Aluém me pode dar umas luzes, pf?

Abraço

---

<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 Maio , 2018 16:04 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/17 "2018-05-30T16:04:47Z")

</div>

Se tens tarifa unica, não existem cheias, pontas nem vazias.

> **[O que é a opção horária e qual a melhor para mim? | EDP](https://www.edp.pt/particulares/apoio-cliente/perguntas-frequentes/pt/contratos/novo-contrato/o-que-e-a-opcao-horaria-e-qual-a-melhor-para-mim/faq-4823/)**
>
> Entenda o que é a opção horária na EDP e saiba qual escolha se adapta melhor ao seu perfil de consumo, economizando energia. Saiba mais aqui

---

<div class="post-metadata">

**Author:** ![pedrorferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/pedrorferreira/32/2185_2.png) [@pedrorferreira](https://forum.cpha.pt/u/pedrorferreira)\
**Post date:** [30 Maio , 2018 16:17 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/18 "2018-05-30T16:17:14Z")

</div>

Viva Diogo,

Na factura da Endesa tenho descrito “Ciclo horário: Sem ciclo” mas nas leituras tenho, por exemplo:

Real Cheia : 944 kWh  
Real Ponta : 394 kWh  
Real Vazio : 916 kWh

---

<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 Maio , 2018 16:28 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/19 "2018-05-30T16:28:47Z")

</div>

Tenho a dizer que consomes uma barbaridade de energia 🙂

O que tu consomes é a soma desses kWh.

---

<div class="post-metadata">

**Author:** ![pedrorferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/pedrorferreira/32/2185_2.png) [@pedrorferreira](https://forum.cpha.pt/u/pedrorferreira)\
**Post date:** [30 Maio , 2018 16:41 UTC](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307/20 "2018-05-30T16:41:25Z")

</div>

😁😁😁😁😁😁😁😁😁😁

Estive a fazer contas e consumi 121kWh num mês, o que corresponde a diferença entre as somas dessas valores no inicio e no final do mês.

Assim sendo, a aplicação do template para apresentar o valor fica bastante mais facilitado, correcto?

[Próxima página](https://forum.cpha.pt/t/como-configurar-o-controlo-de-consumos-electricos-aplicacao-de-tarifarios/307.md?page=2)
