[ST Edge] Honeywell / Ademco Vista Panel - Envisalink

This Edge driver provides a direct, local connection between the SmartThings hub and an Envisalink interface that is installed in a Honeywell/Ademco Vista panel. No additional hardware is required besides the ST Hub, Vista alarm system, and Envisalink. The driver supports two partitions and attempts to glean as much data as possible from the Vista panel. This driver uses the Envisalink connection functions developed by @TAustin for the DSC/Envisalink integration. The logic for parsing Vista keypad update data from the Envisalink builds upon the work done by @redloro for the STNP integration.

This driver is a work in progress. I’m still tinkering with things, but I feel like it’s in good enough shape to share and get feedback. Also, ST Edge is currently (October 2021) in beta, and may change in ways that break this driver.

The Envisalink interface allows only ONE connection at a time. If you currently have another integration connecting to the Envisalink TPI, such as the redloro STNP server, you must disable it or this integration will not be able to connect. This could be as simple as unplugging the Raspberry Pi that STNP is installed on, though you will eventually want to ensure that STNP will not restart the next time you boot up the Pi. Whichever integration connects to the Envisalink will block all others.

If you have previously integrated your Vista panel with ST, you will need to create new partition and zone devices through this integration and delete the old ones. I would suggest that you:

  1. Set up this integration
  2. Update any automations to use the new partition/zone devices
  3. Delete the old partition/zone devices

Installation

  1. Use the following link to enroll in the channel and install the driver on your hub: SmartThings. Add a little smartness to your things.
  2. Navigate to Add device → Scan nearby in the SmartThings app.
  3. Wait for the app to add the HW Primary Partition 1 device.
  4. Exit discovery and find the newly added Partition 1 device. Update the partition’s device settings. It’s best to change settings slowly to give the system time to process between each change.
    • Envisalink LAN Address - Enter the IP address and port of the Envisalink device in the form of 192.168.1.100:4025
    • Envisalink User Password - Enter the password used to log into the Envisalink. The default user name and password are both user
    • Alarm Code - A valid alarm code is required to send any commands to the alarm panel.
  5. After these settings have been entered, the driver will attempt to connect to the Envisalink. Wait at least 30 seconds and then verify the connection is working by checking that faulted zones display in the ST app and that you can arm/disarm the partition through the ST app.
  6. Continue setting up Partition 1. I won’t list the full explanation of the other settings that are available here as they can be found in the installation instructions on GitHub.

Partition Devices

The partition device includes:

  • Current message displayed on keypad LCD
  • Pop up list of arming options (visibility of armInstant, armMax and armNight can be toggled in settings)
  • Chime toggle will also reflect changes at keypad
  • Power source will show as battery if AC power is lost
  • Battery will display as 0% if the panel reports a low system back-up battery (this needs to be tested)
  • Option in settings to create virtual switches for all arming states and triggers
  • Option in settings to arm/disarm based on SmartThings Home Monitor setting
  • Refresh (pull down on screen) will attempt to set all zones to cleared status. This works best when the partition is showing as ready.

Zone Devices

Zone devices include:

  • Sensor state will reflect clear, faulted, or bypassed status
  • Bypass button turns on bypass for the individual zone. Bypass can only be canceled by sending a disarm command to the panel. Scenes can be used to bypass multiple zones at once.
  • Tamper alert will display when the panel gives a CHECK ZONE message
  • Battery will display as 0% if the wireless zone reports a low battery
  • Refresh (pull down on screen) will attempt to set the zone to cleared status. This works best when the partition is showing as ready.

Code:

6 Likes

Well done @philh30 , so far this is working great! It connected perfectly, and I really like how the countdown of the arming is displayed. I’m work through all your documentation shortly, but thanks so far for all your work, and those who contributed!

I’m using an EVL3 btw.

I can add the newly created partition to a Scene, and I’m given these options:

Set Alarm Mode makes sense to me, but what is Security mode and how is that different?

1 Like

I’ve tried to include both custom capabilities for greater functionality and stock capabilities for greater chance of integration with third party systems like Alexa/ActionTiles/Google. Alarm Mode is my custom capability and gives more options. Security Mode is the stock one (capability is securitySystem if you want to look it up) and only offers disarm/armAway/armStay. I’m going to work on some documentation of how they relate.

Security Mode should work fine on the If side of automations but is a but funky on the Then side (you’ll get a network error if you try to use the armAway or armStay functions). It does provide a native integration with STHM though where STHM status calls the Security Mode commands.

Shorter answer: use whichever better fits your purpose on If, but only Alarm Mode on Then

1 Like

Thanks for the explanation, and again, great job! Because my device count is nearing 300, I can’t add all my zones, which is fine because I’ve already got those in ST via other sensors, except the glass break sensors. I added those just now, and they work perfectly.

1 Like

Something must be wrong…nothing in ST is ever this easy! Will definitely buy you and @taustin a beer if you’re ever in NYC!!! (And @redloro for laying the groundwork from a Vista perspective!) Awesome work!

2 Likes

Update pushed out today. I have a battery dying on a wireless zone, which let me test and fix low battery reports for wireless sensors. They’re now working. Still need to see a dying system battery to test that.

1 Like

Cool, thanks! Anything on our end that should be done?

The update should just happen for you, probably already happened since it’s been 24+ hours. In the app you can check the driver version on any of the partition or zone devices. The version should show 2021-11-09 if your hub has gotten the update.

1 Like

Yup, I got it, thanks again.

1 Like

An issue that I’m facing (and I’ve rebooted and uninstalled a ton) is this: when I arm my house in ‘stay’ mode, for example, after the countdown ends, a few of my zones/connections go to an ‘open’ state. It happens immediately when the countdown hits 0 and the partition arms. They aren’t open, but the app thinks that they are. When I disarm they return to ‘closed’ like they should.

I’ve eliminated/deleted all of the redloro smartapp references and device handlers.

Also, it’s always even or odd. I have 6 zones in one partition, so it’s 1,3,5 that are open or 2,4,6…but never a mixture.

Obviously this causes ‘false’ alerts in STHM as the connectors/zones are in an open state (switch to it) after it arms. My alarm system (Envisalink) sees them as closed, however.

Thoughts? Have you seen this before?

That’s very strange - especially the odd/even behavior you’re seeing. I haven’t been able to replicate the issue on either of my partitions, so I’m wondering if your panel sends some sort of signal at the end of arming that mine doesn’t. Would you mind grabbing some logs for me? The process isn’t as simple as it was in the Groovy IDE as it requires that you download the command line interface:

  1. Download the most recent release from Releases · SmartThingsCommunity/smartthings-cli · GitHub (expand the assets section to find the links for downloading).
  2. Extract the CLI from the zip file.
  3. Open a Command Prompt window and navigate to the directory where the CLI was downloaded.
  4. The first time you use the CLI, you will be prompted to log into your SmartThings account. Get this out of the way and verify the CLI is working by running a list of your devices:
smartthings devices
  1. After authenticating the CLI, find the Driver ID for this driver by running:
smartthings edge:drivers:installed
  1. Now start live logging by running the command below, entering the Driver ID found above and the IP address of your ST Hub in place of <DriverID> and <HubIP>:
smartthings edge:drivers:logcat <DriverID> --hub-address <HubIP>

@ruinertt Do your keypads show a countdown of the number of seconds left in the exit delay? If so, that could be the culprit and I’ll just need to figure out a way to trap those keypad updates.

Yes, the keypad(s) shows the countdown (I have two of them). I think they are the Honeywell 6160s (green LCD). I have a honeywell vista 10 panel with envisalink 4. Pretty standard setup. I did the logcat into the command window. How do you want me to get you the output? (is there a flag to put it to a file or do I need to just copy/paste the output?).

@philh30 , after watching the countdown on the keypads and my phone, a few of the zones actually turn ‘open’ at about 5 or 4 seconds left in the timer. The last one turns over when it hits zero and arms. Each time, it’s odd or even.

You can see it here at about 5 sec (Exit Now 05$) . In this case, it is HW contact 5, 3, and then finally 1.

2021-11-20T15:18:11.592169513+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“statusMessage”,“state”:{“value”:“ARMED STAYMay Exit Now 09”},“capability_id”:“platinummassive43262.statusMessage”,“component_id”:“main”}
2021-11-20T15:18:11.603933138+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“securitySystemStatus”,“state”:{“value”:“armedStay”},“capability_id”:“securitySystem”,“component_id”:“main”}
2021-11-20T15:18:11.619143763+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“alarmMode”,“state”:{“value”:“Armed Stay”},“capability_id”:“platinummassive43262.alarmMode”,“component_id”:“main”}
2021-11-20T15:18:11.636437346+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“chime”,“state”:{“value”:“off”},“capability_id”:“chime”,“component_id”:“main”}
2021-11-20T15:18:11.655045138+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“powerSource”,“state”:{“value”:“mains”},“capability_id”:“powerSource”,“component_id”:“main”}
2021-11-20T15:18:11.666908763+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“bypassStatus”,“state”:{“value”:“notReady”},“capability_id”:“bypassable”,“component_id”:“main”}
2021-11-20T15:18:13.560404430+00:00 TRACE Honeywell-Ademco Envisalink - Release Received event with handler LAN client handler
2021-11-20T15:18:13.563607930+00:00 TRACE Honeywell-Ademco Envisalink - Release RX < %00,01,8008,07,00,ARMED STAYMay Exit Now 07$
2021-11-20T15:18:13.569739263+00:00 DEBUG Honeywell-Ademco Envisalink - Release 33|state 14
2021-11-20T15:18:13.572675680+00:00 DEBUG Honeywell-Ademco Envisalink - Release 31|state 13
2021-11-20T15:18:13.575800221+00:00 DEBUG Honeywell-Ademco Envisalink - Release 27|state 11
2021-11-20T15:18:13.578958013+00:00 DEBUG Honeywell-Ademco Envisalink - Release 35|state 15
2021-11-20T15:18:13.582113263+00:00 DEBUG Honeywell-Ademco Envisalink - Release 25|state 10
2021-11-20T15:18:13.585044471+00:00 DEBUG Honeywell-Ademco Envisalink - Release 29|state 12
2021-11-20T15:18:13.588396013+00:00 DEBUG Honeywell-Ademco Envisalink - Release 19|state 7
2021-11-20T15:18:13.591409763+00:00 DEBUG Honeywell-Ademco Envisalink - Release 9|state 1
2021-11-20T15:18:13.594421513+00:00 DEBUG Honeywell-Ademco Envisalink - Release 15|state 5
2021-11-20T15:18:13.597768888+00:00 DEBUG Honeywell-Ademco Envisalink - Release 17|state 6
2021-11-20T15:18:13.600655555+00:00 DEBUG Honeywell-Ademco Envisalink - Release 21|state 8
2021-11-20T15:18:13.603552180+00:00 DEBUG Honeywell-Ademco Envisalink - Release 11|state 2
2021-11-20T15:18:13.606854638+00:00 DEBUG Honeywell-Ademco Envisalink - Release 23|state 9
2021-11-20T15:18:13.609730305+00:00 DEBUG Honeywell-Ademco Envisalink - Release 13|state 4
2021-11-20T15:18:13.616953805+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“statusMessage”,“state”:{“value”:“ARMED STAYMay Exit Now 07”},“capability_id”:“platinummassive43262.statusMessage”,“component_id”:“main”}
2021-11-20T15:18:13.630319221+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“securitySystemStatus”,“state”:{“value”:“armedStay”},“capability_id”:“securitySystem”,“component_id”:“main”}
2021-11-20T15:18:13.642453930+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“alarmMode”,“state”:{“value”:“Armed Stay”},“capability_id”:“platinummassive43262.alarmMode”,“component_id”:“main”}
2021-11-20T15:18:13.654135180+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“chime”,“state”:{“value”:“off”},“capability_id”:“chime”,“component_id”:“main”}
2021-11-20T15:18:13.697058430+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“powerSource”,“state”:{“value”:“mains”},“capability_id”:“powerSource”,“component_id”:“main”}
2021-11-20T15:18:13.789779888+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“bypassStatus”,“state”:{“value”:“notReady”},“capability_id”:“bypassable”,“component_id”:“main”}
2021-11-20T15:18:15.499560763+00:00 TRACE Honeywell-Ademco Envisalink - Release Received event with handler LAN client handler
2021-11-20T15:18:15.502705388+00:00 TRACE Honeywell-Ademco Envisalink - Release RX < %00,01,8008,05,00,ARMED STAYMay Exit Now 05$
2021-11-20T15:18:15.509473638+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: df918c71-99c5-44b9-9b1d-c9296e0340d7 (HW Contact 5)> emitting event: {“attribute_id”:“contactZone”,“state”:{“value”:“open”},“capability_id”:“platinummassive43262.contactZone”,“component_id”:“main”}
2021-11-20T15:18:15.520195055+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: df918c71-99c5-44b9-9b1d-c9296e0340d7 (HW Contact 5)> emitting event: {“attribute_id”:“bypassStatus”,“state”:{“value”:“notReady”},“capability_id”:“bypassable”,“component_id”:“main”}
2021-11-20T15:18:15.531445263+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: df918c71-99c5-44b9-9b1d-c9296e0340d7 (HW Contact 5)> emitting event: {“attribute_id”:“contact”,“state”:{“value”:“open”},“capability_id”:“contactSensor”,“component_id”:“main”}
2021-11-20T15:18:15.542548763+00:00 DEBUG Honeywell-Ademco Envisalink - Release 33|state 15
2021-11-20T15:18:15.546314180+00:00 DEBUG Honeywell-Ademco Envisalink - Release 31|state 14
2021-11-20T15:18:15.549287388+00:00 DEBUG Honeywell-Ademco Envisalink - Release 27|state 12
2021-11-20T15:18:15.552336596+00:00 DEBUG Honeywell-Ademco Envisalink - Release 35|state 16
2021-11-20T15:18:15.555420180+00:00 DEBUG Honeywell-Ademco Envisalink - Release 25|state 11
2021-11-20T15:18:15.558638305+00:00 DEBUG Honeywell-Ademco Envisalink - Release 29|state 13
2021-11-20T15:18:15.561744346+00:00 DEBUG Honeywell-Ademco Envisalink - Release 19|state 8
2021-11-20T15:18:15.564922596+00:00 DEBUG Honeywell-Ademco Envisalink - Release 7|state 1
2021-11-20T15:18:15.568395346+00:00 DEBUG Honeywell-Ademco Envisalink - Release 9|state 2
2021-11-20T15:18:15.571471596+00:00 DEBUG Honeywell-Ademco Envisalink - Release 15|state 6
2021-11-20T15:18:15.574319305+00:00 DEBUG Honeywell-Ademco Envisalink - Release 17|state 7
2021-11-20T15:18:15.577337763+00:00 DEBUG Honeywell-Ademco Envisalink - Release 21|state 9
2021-11-20T15:18:15.580467888+00:00 DEBUG Honeywell-Ademco Envisalink - Release 11|state 3
2021-11-20T15:18:15.583265305+00:00 DEBUG Honeywell-Ademco Envisalink - Release 23|state 10
2021-11-20T15:18:15.586560596+00:00 DEBUG Honeywell-Ademco Envisalink - Release 13|state 5
2021-11-20T15:18:15.593614263+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“statusMessage”,“state”:{“value”:“ARMED STAYMay Exit Now 05”},“capability_id”:“platinummassive43262.statusMessage”,“component_id”:“main”}
2021-11-20T15:18:15.605286596+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“securitySystemStatus”,“state”:{“value”:“armedStay”},“capability_id”:“securitySystem”,“component_id”:“main”}
2021-11-20T15:18:15.617424930+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“alarmMode”,“state”:{“value”:“Armed Stay”},“capability_id”:“platinummassive43262.alarmMode”,“component_id”:“main”}
2021-11-20T15:18:15.630895221+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“chime”,“state”:{“value”:“off”},“capability_id”:“chime”,“component_id”:“main”}
2021-11-20T15:18:15.642461971+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“powerSource”,“state”:{“value”:“mains”},“capability_id”:“powerSource”,“component_id”:“main”}
2021-11-20T15:18:15.654983346+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“bypassStatus”,“state”:{“value”:“notReady”},“capability_id”:“bypassable”,“component_id”:“main”}
2021-11-20T15:18:17.479302680+00:00 TRACE Honeywell-Ademco Envisalink - Release Received event with handler LAN client handler
2021-11-20T15:18:17.482434888+00:00 TRACE Honeywell-Ademco Envisalink - Release RX < %00,01,8008,03,00,ARMED STAYMay Exit Now 03$
2021-11-20T15:18:17.490019138+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: 641f4fa9-8498-4d42-9992-9916f960b072 (HW Contact 3)> emitting event: {“attribute_id”:“contactZone”,“state”:{“value”:“open”},“capability_id”:“platinummassive43262.contactZone”,“component_id”:“main”}
2021-11-20T15:18:17.500572263+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: 641f4fa9-8498-4d42-9992-9916f960b072 (HW Contact 3)> emitting event: {“attribute_id”:“bypassStatus”,“state”:{“value”:“notReady”},“capability_id”:“bypassable”,“component_id”:“main”}
2021-11-20T15:18:17.511789430+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: 641f4fa9-8498-4d42-9992-9916f960b072 (HW Contact 3)> emitting event: {“attribute_id”:“contact”,“state”:{“value”:“open”},“capability_id”:“contactSensor”,“component_id”:“main”}
2021-11-20T15:18:17.523712430+00:00 DEBUG Honeywell-Ademco Envisalink - Release 33|state 16
2021-11-20T15:18:17.526804472+00:00 DEBUG Honeywell-Ademco Envisalink - Release 31|state 15
2021-11-20T15:18:17.529940305+00:00 DEBUG Honeywell-Ademco Envisalink - Release 27|state 13
2021-11-20T15:18:17.532783805+00:00 DEBUG Honeywell-Ademco Envisalink - Release 35|state 17
2021-11-20T15:18:17.535870180+00:00 DEBUG Honeywell-Ademco Envisalink - Release 25|state 12
2021-11-20T15:18:17.539047055+00:00 DEBUG Honeywell-Ademco Envisalink - Release 29|state 14
2021-11-20T15:18:17.542234597+00:00 DEBUG Honeywell-Ademco Envisalink - Release 19|state 9
2021-11-20T15:18:17.545281847+00:00 DEBUG Honeywell-Ademco Envisalink - Release 5|state 1
2021-11-20T15:18:17.548466472+00:00 DEBUG Honeywell-Ademco Envisalink - Release 7|state 2
2021-11-20T15:18:17.551228180+00:00 DEBUG Honeywell-Ademco Envisalink - Release 9|state 3
2021-11-20T15:18:17.554017638+00:00 DEBUG Honeywell-Ademco Envisalink - Release 15|state 7
2021-11-20T15:18:17.556895638+00:00 DEBUG Honeywell-Ademco Envisalink - Release 17|state 8
2021-11-20T15:18:17.559950388+00:00 DEBUG Honeywell-Ademco Envisalink - Release 21|state 10
2021-11-20T15:18:17.562720180+00:00 DEBUG Honeywell-Ademco Envisalink - Release 11|state 4
2021-11-20T15:18:17.565968305+00:00 DEBUG Honeywell-Ademco Envisalink - Release 23|state 11
2021-11-20T15:18:17.570285972+00:00 DEBUG Honeywell-Ademco Envisalink - Release 13|state 6
2021-11-20T15:18:17.577084055+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“statusMessage”,“state”:{“value”:“ARMED STAYMay Exit Now 03”},“capability_id”:“platinummassive43262.statusMessage”,“component_id”:“main”}
2021-11-20T15:18:17.588152013+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“securitySystemStatus”,“state”:{“value”:“armedStay”},“capability_id”:“securitySystem”,“component_id”:“main”}
2021-11-20T15:18:17.601782930+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“alarmMode”,“state”:{“value”:“Armed Stay”},“capability_id”:“platinummassive43262.alarmMode”,“component_id”:“main”}
2021-11-20T15:18:17.613077013+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“chime”,“state”:{“value”:“off”},“capability_id”:“chime”,“component_id”:“main”}
2021-11-20T15:18:17.625776180+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“powerSource”,“state”:{“value”:“mains”},“capability_id”:“powerSource”,“component_id”:“main”}
2021-11-20T15:18:17.639111972+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“bypassStatus”,“state”:{“value”:“notReady”},“capability_id”:“bypassable”,“component_id”:“main”}
2021-11-20T15:18:19.475708180+00:00 TRACE Honeywell-Ademco Envisalink - Release Received event with handler LAN client handler
2021-11-20T15:18:19.479239597+00:00 TRACE Honeywell-Ademco Envisalink - Release RX < %00,01,8008,01,00,ARMED STAYMay Exit Now 01$
2021-11-20T15:18:19.485630597+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: 997a2a50-3c6d-45cb-a340-363680173907 (HW Contact 1)> emitting event: {“attribute_id”:“contactZone”,“state”:{“value”:“open”},“capability_id”:“platinummassive43262.contactZone”,“component_id”:“main”}
2021-11-20T15:18:19.497975347+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: 997a2a50-3c6d-45cb-a340-363680173907 (HW Contact 1)> emitting event: {“attribute_id”:“bypassStatus”,“state”:{“value”:“notReady”},“capability_id”:“bypassable”,“component_id”:“main”}
2021-11-20T15:18:19.509810930+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: 997a2a50-3c6d-45cb-a340-363680173907 (HW Contact 1)> emitting event: {“attribute_id”:“contact”,“state”:{“value”:“open”},“capability_id”:“contactSensor”,“component_id”:“main”}
2021-11-20T15:18:19.520407639+00:00 DEBUG Honeywell-Ademco Envisalink - Release 33|state 17
2021-11-20T15:18:19.524094639+00:00 DEBUG Honeywell-Ademco Envisalink - Release 31|state 16
2021-11-20T15:18:19.527014805+00:00 DEBUG Honeywell-Ademco Envisalink - Release 27|state 14
2021-11-20T15:18:19.530056097+00:00 DEBUG Honeywell-Ademco Envisalink - Release 35|state 18
2021-11-20T15:18:19.533172472+00:00 DEBUG Honeywell-Ademco Envisalink - Release 25|state 13
2021-11-20T15:18:19.536430597+00:00 DEBUG Honeywell-Ademco Envisalink - Release 29|state 15
2021-11-20T15:18:19.539490180+00:00 DEBUG Honeywell-Ademco Envisalink - Release 19|state 10
2021-11-20T15:18:19.542635555+00:00 DEBUG Honeywell-Ademco Envisalink - Release 3|state 1
2021-11-20T15:18:19.545577639+00:00 DEBUG Honeywell-Ademco Envisalink - Release 5|state 2
2021-11-20T15:18:19.548656847+00:00 DEBUG Honeywell-Ademco Envisalink - Release 7|state 3
2021-11-20T15:18:19.551823722+00:00 DEBUG Honeywell-Ademco Envisalink - Release 9|state 4
2021-11-20T15:18:19.554616805+00:00 DEBUG Honeywell-Ademco Envisalink - Release 15|state 8
2021-11-20T15:18:19.557727930+00:00 DEBUG Honeywell-Ademco Envisalink - Release 17|state 9
2021-11-20T15:18:19.560723055+00:00 DEBUG Honeywell-Ademco Envisalink - Release 21|state 11
2021-11-20T15:18:19.563857264+00:00 DEBUG Honeywell-Ademco Envisalink - Release 11|state 5
2021-11-20T15:18:19.567216472+00:00 DEBUG Honeywell-Ademco Envisalink - Release 23|state 12
2021-11-20T15:18:19.570263764+00:00 DEBUG Honeywell-Ademco Envisalink - Release 13|state 7
2021-11-20T15:18:19.576991889+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“statusMessage”,“state”:{“value”:“ARMED STAYMay Exit Now 01”},“capability_id”:“platinummassive43262.statusMessage”,“component_id”:“main”}
2021-11-20T15:18:19.590158264+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“securitySystemStatus”,“state”:{“value”:“armedStay”},“capability_id”:“securitySystem”,“component_id”:“main”}
2021-11-20T15:18:19.601805680+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“alarmMode”,“state”:{“value”:“Armed Stay”},“capability_id”:“platinummassive43262.alarmMode”,“component_id”:“main”}
2021-11-20T15:18:19.819744930+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“chime”,“state”:{“value”:“off”},“capability_id”:“chime”,“component_id”:“main”}
2021-11-20T15:18:19.832508430+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“powerSource”,“state”:{“value”:“mains”},“capability_id”:“powerSource”,“component_id”:“main”}
2021-11-20T15:18:19.843687722+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“bypassStatus”,“state”:{“value”:“notReady”},“capability_id”:“bypassable”,“component_id”:“main”}
2021-11-20T15:18:20.393940889+00:00 TRACE Honeywell-Ademco Envisalink - Release Received event with handler LAN client handler
2021-11-20T15:18:20.397234805+00:00 TRACE Honeywell-Ademco Envisalink - Release RX < %00,01,8C08,08,00,ARMED STAY $
2021-11-20T15:18:20.404067430+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“statusMessage”,“state”:{“value”:"ARMED STAY "},“capability_id”:“platinummassive43262.statusMessage”,“component_id”:“main”}
2021-11-20T15:18:20.415397430+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“securitySystemStatus”,“state”:{“value”:“armedStay”},“capability_id”:“securitySystem”,“component_id”:“main”}
2021-11-20T15:18:20.427487305+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“alarmMode”,“state”:{“value”:“Armed Stay”},“capability_id”:“platinummassive43262.alarmMode”,“component_id”:“main”}
2021-11-20T15:18:20.439933680+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“chime”,“state”:{“value”:“off”},“capability_id”:“chime”,“component_id”:“main”}
2021-11-20T15:18:20.453710847+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“powerSource”,“state”:{“value”:“mains”},“capability_id”:“powerSource”,“component_id”:“main”}
2021-11-20T15:18:20.465335972+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“battery”,“state”:{“value”:100},“capability_id”:“battery”,“component_id”:“main”}
2021-11-20T15:18:20.477324139+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“bypassStatus”,“state”:{“value”:“notReady”},“capability_id”:“bypassable”,“component_id”:“main”}
2021-11-20T15:18:30.146300432+00:00 TRACE Honeywell-Ademco Envisalink - Release Received event with handler LAN client handler
2021-11-20T15:18:30.149739682+00:00 TRACE Honeywell-Ademco Envisalink - Release RX < %00,01,8C08,08,00,ARMED STAY $
2021-11-20T15:18:30.156998015+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“statusMessage”,“state”:{“value”:"ARMED STAY "},“capability_id”:“platinummassive43262.statusMessage”,“component_id”:“main”}
2021-11-20T15:18:30.168478432+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“securitySystemStatus”,“state”:{“value”:“armedStay”},“capability_id”:“securitySystem”,“component_id”:“main”}
2021-11-20T15:18:30.180844848+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“alarmMode”,“state”:{“value”:“Armed Stay”},“capability_id”:“platinummassive43262.alarmMode”,“component_id”:“main”}
2021-11-20T15:18:30.195628348+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“chime”,“state”:{“value”:“off”},“capability_id”:“chime”,“component_id”:“main”}
2021-11-20T15:18:30.207065557+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“powerSource”,“state”:{“value”:“mains”},“capability_id”:“powerSource”,“component_id”:“main”}
2021-11-20T15:18:30.219235515+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“battery”,“state”:{“value”:100},“capability_id”:“battery”,“component_id”:“main”}
2021-11-20T15:18:30.231296140+00:00 INFO Honeywell-Ademco Envisalink - Release <Device: e7e9667d-d8cb-4ef8-9369-1df674475e9d (HW Primary Partition 1)> emitting event: {“attribute_id”:“bypassStatus”,“state”:{“value”:“notReady”},“capability_id”:“bypassable”,“component_id”:“main”}
2021-11-20T15:18:40.043792974+00:00 TRACE Honeywell-Ademco Envisalink - Release Received event with handler LAN client handler
2021-11-20T15:18:40.047078433+00:00 TRACE Honeywell-Ademco Envisalink - Release RX < %00,01,8C08,08,00,ARMED STAY $

1 Like

Thanks for the logs. It’s definitely the countdown - the driver was interpreting those as zone faults. I self-installed my Vista, so didn’t know the visible countdown was an option until today. I’ve now turned it on for my panel so I’m able to reproduce the behavior. I’ve pushed out a fix for this, so the new version of the driver will be dated 2021-11-20. You might be able to push the new version to your hub early by running:

smartthings edge:drivers:install

Otherwise, it will automatically get pushed to your hub sometime in the next 24 hours.

I manually pushed the driver install and it updated. I have initial confirmation that the fix worked. I’ll keep messing with it, of course, but you seem to have fixed this issue. Thanks for looking into it!

1 Like

This is great - works really well! One question, under “Alarm Mode” in routines, is there a way to tell the difference between a “pending alarm” (sensor tripped but waiting for pin entry) and “actual alarm” (pin not entered, siren going off, etc…).

1 Like

The entry delay? Not currently, but if the keypad reflects it in some way then I should be able to trap it. I’ll take a look and see if it’s possible.

1 Like

According to the device log, the message on my alarm panel is “DISARM SYSTEM or alarm occurs” during the entry delay:

1 Like