Integrar contadores inteligentes da EDP em Home Assistant

Ok, pois a diferença de RAM (DRAM e IRAM) é muito significativa entre o D1 e o ESP32…. Acho que vou mudar de ideias! Obrigado pela dica :+1:

Cuidado com a proposta da EDP… Pagas os painéis; não podes ter baterias; produzes energia quando não há (ou há pouca) gente em casa a consumir. Em resumo, alimentas a EDP com painéis pagos com o teu dinheiro e eles te dão um desconto irrelevante na tua conta de energia.

1 Curtiu

Nem mais! Eu não diria melhor. E se tiveres um problema no telhado após a montagem como um amigo meu ainda te metes numa carga de trabalhos….

Também consegui integrar o meu contador trifásico em HA, flashando um ESP32 com o código ESPHome no Github do @nikito7.
Em enorme obrigado!!!
Nas últimas semanas tive de fazer uns updates à configuração, mas porque creio que o módulo modbus_controller foi sendo alterado.

1 Curtiu

Uma pergunta, mais ou menos relacionada.
Segundo isto, a energia injetada na rede por PV será agregada em períodos de 15 minutos, e será utilizada para compensar o consumo de energia durante o mesmo período:

Na área de clientes da E-Redes, debaixo do histórico de leituras, dizem o mesmo: “Autoconsumo - Caso a sua instalação de consumo esteja integrada com uma UPAC em regime individual, as leituras disponíveis no histórico são calculadas pelo saldo entre a energia consumida da rede e energia injetada na rede em cada período de 15 minutos.”

Contudo, não consigo observar esse efeito net no meu contador. No mesmo intervalo de 15 minutos:

  • Se injetar na rede vejo o EB3 Total Energy Export a aumentar;
  • Logo de seguida começo a consumir da rede e (i) aumentam o EB3 Total Energy Import e o EB3 Total Energy T3 Cheias (eram 10h00), enquanto (ii) Energy Export não baixa.

Ou seja, não parece estar a fazer o prometido net meetering de intervalos de 15 minutos.
Sabem mais alguma informação sobre isto?

1 Curtiu

Viva! Para não misturarmos tópicos, foi aberto um outro para discutir isto. Veja:

2 Curtiram
ESPHome >= 2021.10

Oficial agora. Deve estabilizar

3 Curtiram

@nikito7, exatamente. Mais uma vez obrigado por todo o trabalho espetacular!
@Moacir_Ferreira que maravilha! Já estou a devorar esse tópico desde o 1º post! :slight_smile:

2 Curtiram

Há algum ESP32 que recomendes entre as várias versões?

A versão ESPHome, só é funcional num ESP32? Ou esta também funciona bem em Wemos D1 Mini? É que de momento é o que por lá tenho disponível…

Embora tenha alguns Tasmotas em casa, prefiro ESPHome.

Essa pergunta já foi respondida para os contadores trifasicos. O D1 não tem ram suficiente para o EspHome, e para o tasmota é à justa.

Em monofásico e abdicando de alguns sensores.

logger e web server desligados.

É possivel

hxxps://github.com/nikito7/edpbox/blob/dev/esphome/EB1-esp8266.yaml

1 Curtiu

Já tenho o meu Wemos com o Tasmota, configurado, tudo ligado, cabo rj12 feito, …
Mudei de comercializador de energia e aproveitei para mudar de potência contratada, o que obrigou a ir lá um técnico da E-Redes reconfigurar o “disjuntor”, aproveitei e falhei-lhe do contador e ele foi simpático e montou-me um contador inteligente, mas quando lhe pedi o acesso à porta HAN já não o fez. Até me mostrou o xicote, mas que só metem aquilo quando é para os módulos de 3G, pelos vistos nunca recebeu um pedido destes…

Lá vou ter que seguir o procedimento aconselhado, preencher o formulário e pagar os 14€+iva… bem que tentei …

@Peixeiro, se eles colocarem um modem para leitura remota, então terás acesso à porta HAN via o modem. Neste caso, não tens de pagar nada…

Se produzes, mais que 4kW, a colocação do modem será feita em breve.

Boas,
Só agora vi esta mensagem.
Eu fiz o circuito exactamente como as instruções, com os componentes exactos.
Nada funcionava, como pode verificar pelas mensagens.
Seja com que versão do Tasmota nada dava.
No final tinha a versão 9.5.0 e nada.
Até que o Nikito7, que é o desenvolvedor do programa, se lembrou de alterar a velocidade dos 9600 para 9300, que não é uma velocidade standard, e tudo passou a funcionar perfeitamente e não falha.
Boa sorte para a montagem, pois é extremamente util.
Associei com o RED NODE e os Google Nest para me alertar quando o consumo passa de determinado valor, para evitar disparar o disjuntor.
Também funciona muito bem e já me salvou algumas vezes.

1 Curtiu

Bom dia!

tenho estado a utilizar este projeto para ler os valores do contador com muito sucesso. Tive inicialmente muita dificuldade, mas tudo se resolveu quando baixei o baud rate para 9200 ou 9300. Fiz inclusivamente um segundo “kit” para instalar numa outra casa que tem o mesmo contador. Na altura testei os dois com sucesso.

Após alguns meses sem nunca falhar, deixei de receber resultados. Nem mesmo com o “kit” alternativo. Apenas recebo o seguinte…

20:13:46 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:13:48 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:13:50 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:13:52 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:13:54 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:13:56 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:13:58 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:00 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:02 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:03 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:06 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:08 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:10 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:12 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:14 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:16 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:18 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:20 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:22 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:24 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:26 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:28 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:30 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:32 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:34 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:35 MQT: tasmota/tele/MAINS_MONITOR/STATE = {"Time":"2021-11-08T20:14:35","Uptime":"0T00:06:09","UptimeSec":369,"Heap":18,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":99,"MqttCount":1,"Wifi":{"AP":1,"SSId":"IoT","BSSId":"2C:3F:0B:B2:0A:74","Channel":11,"RSSI":58,"Signal":-71,"LinkCount":1,"Downtime":"0T00:00:03"}}
20:14:35 MQT: tasmota/tele/MAINS_MONITOR/SENSOR = {"Time":"2021-11-08T20:14:35","EB":{"Voltage_P1":0.0,"Current_P1":0.0,"Power_P1":0,"PFactor_P1":0.000,"Frequency_P1":0.0,"Energy_P1_R1":0.0,"Energy_P1_R2":0.0,"Energy_P1_R3":0.0,"Tariff_P1":0,"ICP_P1":0,"PContracted_P1":0.00,"Q_ICP_Param":0,"K_ICP_Param":0.0,"Clock_H":0,"Clock_M":0,"Clock_S":0}}
20:14:36 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:38 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:40 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:42 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:44 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:46 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:48 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:50 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:52 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:54 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:56 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:14:58 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:00 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:02 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:04 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:06 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:08 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:10 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:12 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:14 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:16 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:18 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:20 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:22 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:24 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:26 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:28 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:30 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:32 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:34 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:35 MQT: tasmota/tele/MAINS_MONITOR/STATE = {"Time":"2021-11-08T20:15:35","Uptime":"0T00:07:09","UptimeSec":429,"Heap":18,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":99,"MqttCount":1,"Wifi":{"AP":1,"SSId":"IoT","BSSId":"2C:3F:0B:B2:0A:74","Channel":11,"RSSI":58,"Signal":-71,"LinkCount":1,"Downtime":"0T00:00:03"}}
20:15:35 MQT: tasmota/tele/MAINS_MONITOR/SENSOR = {"Time":"2021-11-08T20:15:35","EB":{"Voltage_P1":0.0,"Current_P1":0.0,"Power_P1":0,"PFactor_P1":0.000,"Frequency_P1":0.0,"Energy_P1_R1":0.0,"Energy_P1_R2":0.0,"Energy_P1_R3":0.0,"Tariff_P1":0,"ICP_P1":0,"PContracted_P1":0.00,"Q_ICP_Param":0,"K_ICP_Param":0.0,"Clock_H":0,"Clock_M":0,"Clock_S":0}}
20:15:36 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
20:15:38 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 

Vejo apenas ff’s…

Alguem me sabe dizer o que se passa?

Estás na rede inteligente?

Não sei responder a isso… sei que esteve a funcionar muito tempo e agora isto. O que é a rede inteligente? Eu não tenho nenhum modem ligado…

Atualiza o firmware

https://github.com/nikito7/edpbox/tree/dev/tasmota/esp8266


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade