{ "packageName": "Envisalink Security (Native TPI)", "author": "Brian Wilson", "version": "2.0.3", "minimumHEVersion": "2.2.0", "documentationLink": "https://github.com/bdwilson/hubitat/tree/master/Envisalink", "communityLink": "https://community.hubitat.com/t/release-envisalink-app-driver-for-vista-ademco-honeywell-alarm-via-smartthings-nodeproxy/9726", "releaseNotes": "2.0.3: Add description text logging preference to all zone drivers. 2.0.2: Fix HSM re-arm feedback loop after disarm via driver-level debounce. 2.0.1: Initial release — native EnvisaLink TPI integration, no SmartThings Node Proxy required.", "dateReleased": "2026-06-09", "drivers": [ { "id": "a1b2c3d4-0001-0001-0001-000000000001", "name": "Envisalink Connection", "namespace": "bdwilson", "location": "https://raw.githubusercontent.com/bdwilson/hubitat/master/Envisalink/Envisalink_Connection.groovy", "required": true, "version": "2.0.3" }, { "id": "a1b2c3d4-0001-0001-0001-000000000002", "name": "Envisalink Partition", "namespace": "bdwilson", "location": "https://raw.githubusercontent.com/bdwilson/hubitat/master/Envisalink/Envisalink_Partition.groovy", "required": true, "version": "2.0.3" }, { "id": "a1b2c3d4-0001-0001-0001-000000000003", "name": "Envisalink Zone Contact", "namespace": "bdwilson", "location": "https://raw.githubusercontent.com/bdwilson/hubitat/master/Envisalink/Envisalink_Zone_Contact.groovy", "required": true, "version": "2.0.3" }, { "id": "a1b2c3d4-0001-0001-0001-000000000004", "name": "Envisalink Zone Motion", "namespace": "bdwilson", "location": "https://raw.githubusercontent.com/bdwilson/hubitat/master/Envisalink/Envisalink_Zone_Motion.groovy", "required": true, "version": "2.0.3" }, { "id": "a1b2c3d4-0001-0001-0001-000000000005", "name": "Envisalink Zone Smoke", "namespace": "bdwilson", "location": "https://raw.githubusercontent.com/bdwilson/hubitat/master/Envisalink/Envisalink_Zone_Smoke.groovy", "required": true, "version": "2.0.3" }, { "id": "a1b2c3d4-0001-0001-0001-000000000006", "name": "Envisalink Zone Water", "namespace": "bdwilson", "location": "https://raw.githubusercontent.com/bdwilson/hubitat/master/Envisalink/Envisalink_Zone_Water.groovy", "required": true, "version": "2.0.3" }, { "id": "a1b2c3d4-0001-0001-0001-000000000007", "name": "Envisalink Zone CO", "namespace": "bdwilson", "location": "https://raw.githubusercontent.com/bdwilson/hubitat/master/Envisalink/Envisalink_Zone_CO.groovy", "required": true, "version": "2.0.3" } ], "apps": [ { "id": "a1b2c3d4-0001-0001-0001-000000000010", "name": "Envisalink Security", "namespace": "bdwilson", "location": "https://raw.githubusercontent.com/bdwilson/hubitat/master/Envisalink/Envisalink_App.groovy", "required": true, "oauth": false, "version": "2.0.3" } ] }