[https://github.com/nikito7/easyhan/blob/dev/bridge/custom-ha/pymobus-tweak.md]
Já encontraram uma solução que não obrigue a fazer patch do source code do HA?
Não usar o componente modbus do HA
Boa tarde, o valor da frequência ficou sempre as zeros desde que liguei ao contador, alguem sabe como resolver? Obrigado
@nikito7 não consegui repor o meu Eifin a funcionar : daria para fazer um novo tutorial ?
Já pedi ao @MiAutomations que se prontificou, mas como agora está com easyhan não deve ter ainda tido oportunidade !
Sensores com uint32
##
data_type: custom
count: 1
structure: ">L"
##
Obrigado @nikito7, funcionou para os uint32 mas agora são os uint16 que não funcionam : dá para ajudar ? OBRIGADO!!!
O uint16 é só tirar o count
Muito obrigado!
Para quem quiser, aqui vai a config que funcionou de acordo com as dicas do @nikito7
Alguém tem ideia se existem comandos modbus para controlar o contactor do lado do cliente? (desde que não tenha sido desligado pela e-Redes obviamente).
Existem estes registos, mas sugerem tratar-se de leitura apenas:
Gostaria de poder desligar e voltar a ligar o fornecimento de energia remotamente, de modo a reiniciar equipamentos. Obrigado.
Via modbus não.
Só arranjando um diferencial inteligente ou um contactor.
Se desligares o quadro totalmente o contador deverá re-armar.
Isso requer um contactor de grande amperagem e qualidade.
Obrigado @nikito7. Sim aqui seria interessante usando o hardware existente sem ter de gastar dinheiro a acrescentar mais um contactor, quando o próprio contador inteligente já tem um integrado. Mas percebo que a funcionalidade precise de estar bem vedada do consumidor (ainda que pelo menos em alguns modelos o consumidor pode todavia rearmar via botão, no caso de ter desarmado devido a falha ou sobrecorrente). Podia todavia haver a segregação nestes equipamentos, das acções levadas a cabo a partir da rede - e.g. o corte para suspensão do serviço, daquelas passíveis de ser iniciadas ou revertidas pelo consumidor, e tendo em conta isso dar acesso ao contactor nas situações validas.
Boa noite,
Já alguém conseguiu retirar leituras de um janz c240r2?
Se não for inteligente não dá
Bom dia,
Há alguma novidade em relação a obter os dados via site? Entrando pelo site consigo chegar aos dados sem passar por nenhum captcha, talvez tenham mudado isso entretanto e já seja possível?
Obrigado
Boa tarde,
Fiz uma implementação muito parecida a esta. Enquanto a malta da E-Redes estava cá a instalar o chicote da port a HAN, testei e consegui ler dados durante uns 5 minutos, estava a funcionar perfeitamente.
Agora que consegui meter uma fonte de 5V estavel ao pe do quadro, fui testar e meter tudo a funcionar e os valores aparecem todos a 0.
Nunca usei os 5V da porta HAN para alimentar o ESP, o que pode ter acontecido, e o que posso fazer?
Muito obrigado desde já.
(edit: adicionei a segunda print)
Boa Tarde,
Consegues-me ajudar com isto? Julgo que tenho o mesmo problema. Estou a ligar um contador ao ELFIN, mas não estou a conseguir nenhuma leitura. Segui um foram com as indicações incluindo as ligações da RJ12 à RJ45 mas nada chega ao homeassistant. Incluindo com um utilitario QModMaster (que o chatgpt me sugeriu) não consigo obter nenhuma leitura.
Estou a seguir as indicações deste site
Estou com estes erros:
2024-05-16 23:04:59.282 DEBUG (MainThread) [homeassistant.components.modbus.modbus] Pymodbus: edpbox: Error: device: 1 address: 127 → pymodbus returned isError True
2024-05-16 23:04:59.484 DEBUG (MainThread) [pymodbus.logging] Adding transaction 7
2024-05-16 23:04:59.484 DEBUG (MainThread) [pymodbus.logging] Resetting frame - Current Frame in buffer -
2024-05-16 23:04:59.484 DEBUG (MainThread) [pymodbus.logging] send: 0x0 0x7 0x0 0x0 0x0 0x6 0x1 0x4 0x0 0x26 0x0 0x2
2024-05-16 23:05:00.031 DEBUG (MainThread) [pymodbus.logging] recv: 0x0 0x7 0x0 0x0 0x0 0x3 0x1 0x84 0x81 old_data: addr=None
2024-05-16 23:05:00.032 DEBUG (MainThread) [pymodbus.logging] Processing: 0x0 0x7 0x0 0x0 0x0 0x3 0x1 0x84 0x81
2024-05-16 23:05:00.032 DEBUG (MainThread) [pymodbus.logging] Factory Response[132]
2024-05-16 23:05:00.032 DEBUG (MainThread) [pymodbus.logging] Getting transaction 7
2024-05-16 23:05:00.033 DEBUG (MainThread) [pymodbus.logging] Frame check, no more data!