Integrar contadores inteligentes da EDP em Home Assistant

Estranho isto… A porta HAN funciona para leitura de dados “básicos” independentemente de pedires ou não acesso a ela. Quando se pede acesso, eles colocam um cabo para meteres o teu leitor de dados. O contador, por regra em legislação, tem de disponibilizar um conjunto básico de dados via a porta HAN. Se já tinhas acesso a porta HAN por um cabo, o contador tem de disponibilizar a informação. Em resumo, o titular do contador não pode alterar o acesso a informação até mesmo porque não há “logon” no mesmo que possa distinguir quem está pedindo a informação.

Pode ser alterado se estiver na rede inteligente.

Podem ter mudado a politica interna.

Ou simplesmente perdeu as chaves

Depois de falar com a E-Redes eles confirmaram que à inverveçâo remota foi mesmo para desactivar a porta HAN. Nâo adiantaram os motivos. Foi pedida a reactivaçâo e estou a aguardar por novidades.

2 Curtiram

Boa noite, preciso da vossa ajuda. Se alguém me poder ajudar agradeço
Eu tenho 2 contadores da Landis+Gyr ZCXe110CRU0L3D2.03 S3 iguais, um contador do ano 2017 está sendo usado no sistema de energia solar offgrid e está com a potência 3.45kVA, eu queria controla-lo assim que o consumo de energia for muita eu corto a energia remotamente para evitar estragarem as baterias.
E o outro contador do ano 2019 está configurado para 10kVA de potência e queria configurar para baixar para 3.45kVA de potência.
O objetivo é ligar o Landis+Gyr ao meu Computador por uma sonda óptica de infravermelhos que têm um íman que eu comprei no AliExpress, e também comprei um conversor de USB para RS422/RS485.
Eu possuo os Softwares da Landis+Gyr mas o problema é que não consigo aceder aos 2 contadores nem com a Sonda e nem por RJ11 ou RJ12.
Porque as mensagens de erro é mais por causa dos parametros como a porta COM2, COM3 e etc, os bis de velocidade e por ai fora, não sei como configurar.
Eu não sei se até podem pensar que eu depois vou evadir os Landis+Gyr dos outros clientes, mas não irei fazer isso, e isso é crime por evasão com multa e prisão, o que pretendo é ter conhecimento como a E-REDES controla os Landis+Gyr que muitos portugueses têm, e assim controlo estes 2 Landis+Gyr que estão aqui comigo.
Alguém me pode ajudar?
Obrigado, Boa noite a todos!

Não me parece que seja legal o acesso ao contador para programação mas apenas para recolha de valores mediante o pedido de acesso à porta HAN.

Tendo em conta que cada escalão de potência tem um tarifário próprio, ao alterares escalão de potencia (seja ele mais baixo ou mais alto que o contratado) estarás a cometer um acto ilegal pois o contratado será diferente do que estará programado no contador. Além de que a programação dos mesmos deverá estar protegida com password.

Legalidades à parte, este é um fórum sobre Home Assistant e a tua pergunta nada tem a ver com o objectivo do fórum. Por este motivo, e segundo as regras do fórum, espero que não insistas nesta questão.

P.S.: O tópico aberto por ti sobre o mesmo assunto foi apagado pelo mesmo motivo. Caso insistas neste assunto ou outro que não esteja relacionado com o HA serão aplicadas as sanções indicadas nas regras.

1 Curtiu

Se isso tiver falha de segurança, eticamente deves avisar a e-redes.

De resto só vai devolver isto:

Via HAN esquece, não há mais nada a descobrir.

Sim certo, eu compreendo perfeitamente as regras deste fórum.
O objetivo não é aceder aos contadores Landis+Gyr das pessoas que esses estão ativos pela E-REDES, basta tirar a tampa pelo parafuso para aceder aos fios e as portas RJ11 ou RJ12 de imediato emite um alarme aos computadores na central da E-REDES dizendo tampa aberta e vêm logo o piquete de urgência ver o que se passou no contador vê que alguém mexeu.
Estes contadores Landis+Gyr estão desativados pela E-REDES, e então comprei-os no OLX, sim é possível aceder aos contadores pela sonda optica ou via RJ11 ou RJ12 porque um está ligado no meu sistema solar offgrid e não existe rede elétrica pública da E-REDES.
Aqui tenho energia elétrica pelos painéis solares, o meu objetivo é diminuir a potência para evitar estragarem o banco de baterias porque quando não estou cá consomem energia exageradamente á noite e é por isso que quero controlar remotamente ou pelo meu PC e se eu vir que estão a consumir muita energia eu corto ou então diminuo a potência e o contador automaticamente desliga a energia assim evito ficar no prejuízo :slightly_smiling_face:

Ninguém sabe esse tipo de configuração.

E se eram da e-redes, continuam com firmware da e-redes.

Só trocando pelo firmware original ou outro que desconheço.

1 Curtiu

Muito obrigado amigo :slightly_smiling_face:
Boa semana!

Boa noite, @ReDaLeRt
[Desculpe, mas ainda não sou fluente em português, Goggle translate!]
Obrigado por esses tutoriais.
E-Redes tendo trocado recentemente o contador [2023/11/09], por um Landis+Gyr [ZCXe110CRU0GL3D2.03 85], havia pedido para conectar um RJ12, mas hoje não consegui. Então pergunte novamente no portal E-Redes [aguardando uma semana], que teve um técnico deslocado [2023/11/16], que conectou um cabo Rj12 do medidor (acessível agora). Conectei temporariamente uma interface RS485 → USB a um RPI3 antigo com HA (Slave) [o outro ODROID N2+ master HA muito longe], e funcionou, estou perdendo os valores (indisponível)?, estamos Verei mais tarde se OK.
Totalizador de energia consumida na tarifa 1 - Vazio
Totalizador de energia consumida na tarifa 2 - Ponta
Totalizador da energia consumida na tarifa 3 - Cheia
Então, nesse meio tempo, fiz um cálculo para a potência ativa. [P=UIcos fi]
Estou esperando uma interface RS485 TTL simples para experimentar um ESP32 (com Wifi e bluetools integrados).
Também estou olhando o que @nikito7 fez.

Resumo

compteur

PS: Eu afrancesei a informação.

Boa continuação a todos.

Bonne soirée !

@+DoM(Ô¿Ô) :vulcan_salute:

Not supported via modbus RTU usb.

A small hack is to change pymodbus:

rtu-tweak

Hack will be lost after update HA.

Olá
Não sei se é para mim?
Mas onde encontramos seu arquivo? “register_read_message.py”
@+Dom

/usr/local/lib/python3.10/site-packages/pymodbus/register_read_message.py

Discord

Eu não tenho a versão python 3.10, mas 3.9
nenhum diretório site-packages…

Olá,
Instalei um ESP32 com interface RS485.

Estou executando agora com a versão do

Resumo

Não tenho a Frequência? Mas Ok versão Modbus!

Script.txt
>D

>B

=>sensor53 r

smlj=0

tper=20  

>S

if upsecs>25
then
smlj=1
endif

>M 1

+1,3,mN2,1,9600,,1,15,0104006C,r010400260007,r010400790003,0104007F

1,=hVALEURES INSTANTANEES <hr>
1,010404UUuuxxxx@i0:10,Tension,V,Voltage,16 
1,010404xxxxUUuu@i0:10,Courant,A,Current,18


1,=h<br>TOTALISATEUR ENERGIE <hr>
1,01041cUUuuUUuuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@i1:1000,HEURE CREUSE 1,kWh,Heure_creuse_1,16
1,01041cxxxxxxxxUUuuUUuuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@i1:1000,HEURE POINTE 2,kWh,Heure_pointe_2,16
1,01041cxxxxxxxxxxxxxxxxUUuuUUuuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@i1:1000,HEURE PLEINE 3,kWh,Heure_pleine_3,16
1,01041cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxUUuuUUuu@i1:1000,TOTAL(1+2+3),kWh,Total,16


1,=h<br>PUISSANCE <hr>
1,01040AUUuuUUuuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@i2:1,Puissance,W,Power,16
1,01040AxxxxxxxxxxxxxxxxUUuuxxxxxxxxxxxxxxxxxxxx@i2:1000,Cos Phi,Pf,Power_factor,17


1,=h<br>FREQUENCE <hr>
1,01040AUUuuxxxx@i3:10,Frequence,Hz,Frequency,16

#

Modifique em francês para minhas necessidades.

HA

Qual programa usou com sua versão? Tasmota, script (modificado? mN1-> mN2)

Obrigado

@+Dom

Message en Français

Bonjour,
J’ai Installé un ESP32 avec Interface RS485.

Je fais tourner en ce moment avec la version de base …
Modifier en français pour mes besoins.

Je n’ai pas la Fréquence ? Mais Ok version Modbus !

Quel programme utilisé avec ta version ? Tasmota, script ( modifié ? mN1-> mN2)
Merci

modifié ? mN1-> mN2

mN1 na generalidade

You could try to upgrade:

{ http://u.easyhan.pt/han/tasmota32.bin }

And then use any scripts from here:

{https://github.com/nikito7/easyhan/tree/dev/edpbox}

Obrigado
Já tentei seu programa mas não inicia?
Peguei suas informações para questionar o contador, apenas o que é válido para mim e vira níquel.
Aparentemente a configuração “+1.3,mN2,1.9600,1.15,…” ou sem N2 OK.
Vou ver para forçar a descoberta para MQTT de qualquer maneira, para não perder informações se reiniciar.

Resumo ESP32

Resumo Script
>D

>B

smlj=0
tper=20

=>sensor53 r

>S

if upsecs>25
then
smlj=1
endif

>M 1

+1,3,m,1,9600,,1,15,r010400010001,r0104006C0002,r010400160002,r010400260003,r010400790003,r0104007F0002,r0104000B0002,r01440601

1,=h<br>HORLOGES <hr>
1,01441dUUuu@i7:1,An,,An,0
1,01441dxxxxuu@i7:1,Mois,,Mois,0
1,01441dxxxxxxuu@i7:1,Jour,,Jour,0

1,01040Cxxxxxxxxxxuu@i0:1,Heures ,,Heure,0
1,01040Cxxxxxxxxxxxxuu@i0:1,Minutes ,,Minute,0
1,01040Cxxxxxxxxxxxxxxuu@i0:1,Secondes ,,Seconde,0

1,=h<br>VALEURES INSTANTANEES <hr>
1,010404UUuu@i1:10,Tension,V,Voltage,1
1,010404xxxxUUuu@i1:10,Courant,A,Current,1
1,010404UUuu@i5:10,Fréquence,Hz,Frequency,1

1,=h<br>TOTALISATEUR ENERGIE <hr>
1,01040CUUuuUUuu@i3:1000,HEURE CREUSE 1,kWh,Heure_creuse_1,2
1,01040CxxxxxxxxUUuuUUuu@i3:1000,HEURE POINTE 2,kWh,Heure_pointe_2,2
1,01040CxxxxxxxxxxxxxxxxUUuuUUuu@i3:1000,HEURE PLEINE 3,kWh,Heure_pleine_3,2
1,010408UUuuUUuu@i2:1000,TOTAL(1+2+3),kWh,Total,2

1,=h<br>PUISSANCE <hr>
1,01040aUUuuUUuu@i4:1,Puissance,W,Power,0
1,01040axxxxxxxxxxxxxxxxUUuu@i4:1000,Cos Phi,φ,Power_factor,3

1,=h‍
1,=h<br>ETAT <hr>
1,010406uu@i6:1,Tarif,,Tarif,0


#

A frequência também não funciona?

@+Dom

PS: Comecei a partir do seu arquivo “Tasmota32.bin” e do script eb1-script.js

Resumo HA

Podes ter de usar o gpio19 e gpio18 no tasmota32.

Nunca mais usei tasmota32.

Podes adaptar os Discovery*.txt

E correr UfsRun discovery1.txt

Obrigado
Eu tentei seu programa novamente, mas ele não inicia?
Funciona com a versão antiga do “Tasmota” ? :point_down:

Resumo

image

Seu abaixo de 12.2.0 :point_right: : image

Resumo **Manage File system**


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


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