Honeywell Vista 20P with Envisalink

I added the components to my home assistant as mentioned. I got the entities, but the entity for disarming the alarm when armed is not working.

I noticed when arming on lovelace card, it takes like 2 click on the arm button and once armed it won’t disarmed with the disarmed button.

Any suggestion what may be causing this?

Home Assistant Version 0.93.1
Honeywell Vista 20P
Envisalink 3

Have alarm_code configured? Of course you did.

Yes, the alarm code is configured. Like a mention i need to double click the arm button for it to arm, but cannot disarm it form the card.

Also created an automation and doesn’t disarm the alarm when entering the home zone.

#Envisalink
envisalink:
host: !secret envisahost
panel_type: HONEYWELL
user_name: !secret honeyusern
password: !secret honeypassw
code: !secret honeycode
port: 4025
evl_version: 3
keepalive_interval: 60
zonedump_interval: 30
timeout: 10
panic_type: Police
zones:
2:
name: ‘Main Entrance’
type: ‘opening’
3:
name: ‘Hallway Door’
type: ‘opening’
4:
name: ‘Master Bedroom French Door’
type: ‘opening’
partitions:
1:
name: ‘Home Alarm’

Without formatting I can’t verify spacing, but content seems correct. I have a version 4 card. Not having any problems.

it connects to the envisalink, but the disarm doesn’t function and i noticed i need to double click on the card for it to armed the system in lovelace.

HA%203

Looks good. Have you tried increasing the timeout value? I don’t have timeout set in my config.

i will remove it and restart the HA and will check if it makes any difference.

Remain the same, won’t disarm from card and have to use envisalink self to disarm the alarm.

The arm also does happen with 1 click, have to click twice on arm for the command to be send to arm the alarm.

I have no other suggestions. Perhaps this is a bug in the component. Have you searched Github for similar issues?

I found the error, as the it was simply the user code was incorrectly and now working fine.

Thanks for the help

It happens quite a bit. Glad you’re up and running.

yes, now i have figure put the condition part to work. When entering zone home, to turn off the alarm, but only if the alarm is armed.

This is the action I use:

  - data:
      entity_id: alarm_control_panel.alarm
    service: alarm_control_panel.alarm_disarm

You don’t need the alarm status condition. A disarm action won’t effect an already disarmed alarm.

ok, I have it running when entering home will disarm the alarm. Thanks for the reply and will leave it without the condition part.