I integrated our Honeywell Vista 20P security system into Home Assistant via an Envisalink DUO device.
In the HA UI (for example the iOS app), there is a section that show the system’s status message, the same text that’s shown on the old school Honeywell keypads. When I trigger one of the zone sensors, for example by opening the front door, that message text updates immediately in the iOS app. It’s super fast.
There is another section that lists all zones as binary sensors. That is the part I am most interested in because I exported those sensors to HomeKit, where I want to use them for various things.
The problem is that those binary sensors never update or change state. Because the keypad message text reliably and quickly updates in HA when I trigger the sensors I know that the sensors work and that the integration into HA works.
Any ideas why these binary sensors never update?
Below is the configuration I’m using. Is there anything else needed?
envisalink:
host: envisalink.my-domain.com
panel_type: HONEYWELL
user_name: xxx
password: xxx
code: "xxx"
port: 4025
evl_version: 4
keepalive_interval: 60
zonedump_interval: 30
timeout: 10
panic_type: Police
zones:
1:
name: "Front Door"
type: "opening"
2:
name: "Living Room Motion"
type: "motion"
3:
name: "First Floor Hallway Motion"
type: "motion"
4:
name: "Left Bedroom Window"
type: "opening"
5:
name: "Downstairs Front Bedroom Window"
type: "opening"
6:
name: "Garage Interior Door"
type: "opening"
7:
name: "Basement Door"
type: "opening"
8:
name: "Basement Window"
type: "opening"
partitions:
1:
name: "xxx Alarm System"