Central de Alarme JFL Active 20

Você esta utilizando o aplicativo ActiveMobile para essa integração? Como fez essa conexão?

funciona o status das janelas e portas, sensores??? se sim como fez?

Opa,

você faz um script ou uma automação e coloca a senha dentro e depois vc pode chamar o script ou executar a automação atravez de um gatilho. por exemplo fiz para ativar o alarme ao sair de casa.

meu alarme é monitorado, então solicitei a empresa colocar o IP do HA na porta que eu escolhi para fazer o report. tem na documentação do git do projeto.

No meu caso, com report duplo não funciona. se tiver report simples (sem empresa de monitoramento) funciona. tem na documentação do projeto no git

Eu tenho a active20 com monitoramento por GPRS e report para o HA e para o meu PC, funcionando super bem com os sensores de movimento, prota e janela. Só que quando preciso usar no PC preciso que o alarme seja disparado para identificar no software de programação

@cfernandes boa tarde!
No momento que armo o alarme no modo ausente o Home Assistant apresenta a informação de armado em casa.
Isso é um comportamento esperado ou posso estar fazendo algo de errado?

Gravar_2024_08_08_16_19_06_195

bom dia, verificando novamente o codigo aqui , os dois botões armar em casa e armar ausente executam a mesma função na JFL , visto que o protocolo disponibilizado por eles não faz esta distinção . então os dois botoes estao configurados para enviar o Armar as partições.
uma coisa que poderia ser feita seria modificar os botoes para armar partição 01 e armar partição 02 e um terceiro botão para Armar todas as partições.
desta forma voce poderia separar as zonas internas e externas na partição 01 e partição 02 .

segue abaixo como o protocolo da JFL usa o comando de arme

4.2. COMANDO DE ARMAR
Envio do programador:
7x QDE SEQ F 0x4E PART K
1 1 ou 2 1 0 ou 1 1 1 1
PART-1 Byte para indicar a partição.
Ex: Partição 01 (A) = 0x01.
Ex: Partição 02 (B) = 0x02.
Ex: Partição 16 = 0x10.
Ex: Partição 99 = 0x63. A partição 99 é usada para armar o eletrificador

@cfernandes muito obrigado pelo retorno, consigo armar as zonas de duas de forma independente.
O que acontece é que no Painel de home assistente mesmo armando para ausente ou noite o painel apresenta a informação de armando em casa.
Isso é fácil de mudar? Gostaria de ter os retornos para ficar mais fácil identificar em qual status o alarme está armado.

bem a central da JFL envia os seguintes codigos

3401 Arme
3403 Autoarme por horário programado
3404 Auto arme por não movimento
3407 Arme remoto
3408 Arme rápido
3409 Arme por controle remoto
3441 Arme STAY

entao desta forma seria o 3441 “armado em casa” .

publiquei uma versao beta com esta alteração .

@cfernandes bom dia!
No caso se tenho um disparo na central o Home Assistant recebe essa informação e mudar o status do alarme para disparado?

sim os eventos
1130 (Disparo da zona )
1134 (Alarme de porta aberta )
1137 (Alarme de zona tipo tampe) estão mapeados como disparo de alarme no home assistant
ja os os eventos abaixo nao estao mapeados para o home assistant
1100 (Emergência médica)
1110 (Incêndio)
1120 (Pânico)
1121 (Coação )
1122 (Pânico)
1123 (Pânico audível)

Tenho uma Active Full 32, simulo alguns disparos mas não recebo essa informação no Home Assistant, o Arme e Desarme funcionam muito bem.
Até pensei de dar um reset na central para ver se é alguma configuração errada que eu fiz.

Tenho um Active Duo 32, porém não consigo fazer funcionar de jeito nenhum. Tenho o Home Assistant OS instalado no Raspberry Pi 3 B+. Já tentei apontar para várias portas, porém pelo teste que fiz, não tem portas abertas para receber a informação. Apontando para o meu PC, para o Active Net 3, funciona. Já tentei de tudo. Não encontrei nada na internet que fale de como abrir um porta no RaspPi3 com o HAOS. Em anexo imagens com o erro.


Caso alguém tenha passado por isso, por favor, me de uma luz. Obrigado!

veja nos logs deve aparecer um log com Evento e o numero do evento
se puder me enviar os logs posso verificar para voce .

pelo erro parece que voce nao configurou o ip e a porta corretamente.
voce deve configurar a integraçao com o IP do raspberry e uma porta livre ,e na central configurar o report para este endereco e esta porta .

No log, o que aparece é somente esse erro acima de timed out.

Essas portas estão abertas, porém, nenhuma delas é possível configurar na integração. Da a mensagem de falha ao conectar.

~ # sudo netstat -lt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:4357 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.149:445 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.149:40000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.149:5357 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5355 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.149:139 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:1884 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8123 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN
tcp 0 0 a0d7b954-ftp.local.:445 0.0.0.0:* LISTEN
tcp 0 0 a0d7b954-ftp.loca:62925 0.0.0.0:* LISTEN
tcp 0 0 localhost:139 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:1627 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8883 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8884 0.0.0.0:* LISTEN
tcp 0 0 a0d7b954-ftp.local.:139 0.0.0.0:* LISTEN
tcp 0 0 localhost:445 0.0.0.0:* LISTEN

Carlos, vou te enviar o que consegui.

Este erro originou-se de uma integração personalizada.

Registrador: custom_components.jfl_active
Fonte: custom_components/jfl_active/init.py:205
integração: JFL Active (documentação, problemas)
Ocorreu pela primeira vez: 12:47:46 (210 ocorrências)
Último registro: 13:35:55

status particao Armado Away e disparado

Este erro originou-se de uma integração personalizada.

Registrador: custom_components.jfl_active
Fonte: custom_components/jfl_active/init.py:422
integração: JFL Active (documentação, problemas)
Ocorreu pela primeira vez: 12:47:46 (53 ocorrências)
Último registro: 17:01:40

Eventos=3361
Eventos=1407
Eventos=3407
Eventos=1130
Eventos=3130