@cfernandes qual o modulo de Ethernet da tua central? Já é o modelo com wifi? JFL ME 05 WB
Infelizmente não deu certo, esse erro aparece sempre que configuro alguma zona na integração…mesmo colocando uma porta aleatório esse erro aparece.
bom dia , fiz algumas correções no codigo , voce pode baixar novamente e fazer o teste. lembrando que no home assistant voce tem que escolher uma porta que não esta em uso pelo sistema
e usar a mesma porta na central.
a minha central é mais antiga ja vem com a ethernet integrada e não tem wifi
Boa tarde amigo, pode me dar uma breve explicação de como utilizar o código do git para fazer a integração no HA ?
boa tarde baixe o codigo do git na pasta custom_components a pasta deve se chamar jfl_active20
depois voce configura a central para enviar o report via ethernet para o ip do homeassistant
configura a integração para o ip do homeassistant e para uma porta 8085 por exemplo .
esta porta tambem deve estar configurada na central .
exemplo
se o seu homeassistant esta no ip 192.168.1.1
voce configura a central para enviar para o ip 192.168.1.1 porta 8085
configure a integracao para ouvir no ip 192.168.1.1 porta 8085
depois configure suas zonas.
lembrando este codigo é experimental , primeira integração que escrevo para o homeassistant
opa, valeu meu amigo! muito obrigado, vou testar na active 32 duo
A minha também é sem wifi. Infelizmente não funcionou pra mim…
quais os logs que gerou ?
Após um tempo de ter reinicializado o HA aparece 1 ERRO e 3 ALERTAS:
Este erro originou-se de uma integração personalizada.
Logger: root
Source: custom_components/jfl_active20/init.py:331
Integration: JFL Active20 Ethernet (documentation, issues)
First occurred: 12:06:29 (1 occurrences)
Last logged: 12:06:29
Uncaught thread exception
Traceback (most recent call last):
File “/usr/local/lib/python3.10/threading.py”, line 1016, in _bootstrap_inner
self.run()
File “/config/custom_components/jfl_active20/init.py”, line 331, in run
self.CONF_MODELO = MODELO
UnboundLocalError: local variable ‘MODELO’ referenced before assignment
Este erro originou-se de uma integração personalizada.
Logger: custom_components.jfl_active20.alarm_control_panel
Source: custom_components/jfl_active20/alarm_control_panel.py:123
Integration: JFL Active20 Ethernet (documentation, issues)
First occurred: 11:32:09 (5298 occurrences)
Last logged: 12:06:29
mensagem disarmed
Este erro originou-se de uma integração personalizada.
Logger: custom_components.jfl_active20
Source: custom_components/jfl_active20/init.py:183
Integration: JFL Active20 Ethernet (documentation, issues)
First occurred: 11:32:09 (10 occurrences)
Last logged: 12:06:13
Connected by (‘192.168.25.118’, 9095)
Connected by (‘192.168.25.118’, 9097)
Connected by (‘192.168.25.118’, 9090)
Connected by (‘192.168.25.118’, 9092)
Este erro originou-se de uma integração personalizada.
Logger: custom_components.jfl_active20
Source: custom_components/jfl_active20/init.py:170
Integration: JFL Active20 Ethernet (documentation, issues)
First occurred: 11:28:49 (1 occurrences)
Last logged: 11:28:49
Starting JFL Integration
Toda vez que tento configuar uma zona ele apresenta um erro no log, apesar de criar o binary sensor. Mas o binary sensor não traz o estado da zona, fica sempre “off”. O estado da central também não altera…
voce baixou a versão mais recente ?
Baixei sim. Estranho que aparentemente estamos com a mesma central…
@cfernandes vc sabe em qual firmware a sua central está? A minha era antiga e atualizei para a 6.1 no mês passado.
ainha esta com o firmwarev bem antigo . mas mesmo o firmware novo o protocolo nao mudou.
este erro que esta dando parece que tem algo ocupando a porta por isto esta dando erro voce consegue fazer um netstat -an no seu homeassistant para ver quais portas estao ocupadas
bom dia ,
minha central JFL Fritou aqui com as chuvas, tive que comprar uma nova , e veio com o firmware 6.1 protocolo de comunicação completamente diferente , solicitei a JFL o novo protocolo e me foi fornecido a documentação de todas as centrais monitoradas , estou refazendo completamente a integração e ja tive alguns sucesso em breve ja compartilho com voces.
boa tarde,
nova versão para testes disponiveis no github GitHub - fernac03/JFL_ACTIVE: JFL linha Active integraçao com o Home Assistant
Compativel com as centrais
Active 8 Ultra PCI-327 A partir de 6.0
Active 20 Ultra PCI-327 A partir de 6.0
Active 20 Ethernet PCI-340 A partir de 6.0
Active 20 Bus PCI-358 Todas
Active 32 Duo PCI-356 A partir de 5.0
Active 100 Bus PCI-350 Todas
Active Full 32 PCI-444 Todas
Active 20 PCI-325 Todas
Aí sim!!! Bom demais!
Por acaso a JFL te mandou a documentação da Smart Cloud 18 também?
não apenas da linha Active , vou solicitar a eles a documentação da linha cloud para ver se é possivel integrar
Puxa amigo, eu ficaria extremamente grato por isso! Valeu mesmo!
Active 32 duo funcionando perfeitamente aqui. Valeu