# \[APP\]\[Pro\] Vision Security

**URL:** <https://community.homey.app/t/app-pro-vision-security/44945>\
**Category:** Apps\
**Tags:** app, official, homey-pro\
**Created:** [March 19, 2021, 9:01pm UTC](https://community.homey.app/t/app-pro-vision-security/44945 "2021-03-19T21:01:25Z")\
**Posts on this page:** 20\
**Page:** 21

<div class="post-metadata">

**Author:** ![PeterW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peterw/32/48571_2.png) [@PeterW](https://community.homey.app/u/PeterW)\
**Post date:** [January 9, 2022, 9:07pm UTC](https://community.homey.app/t/app-pro-vision-security/44945/405 "2022-01-09T21:07:44Z")

</div>

@martijnpoppen works as a charm! Thanks a lot!

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [January 10, 2022, 7:58pm UTC](https://community.homey.app/t/app-pro-vision-security/44945/406 "2022-01-10T19:58:52Z")

</div>

## New app update (test: [2.7.3](https://homey.app/a/com.visionsecurity/test)):

> - NEW: ZD2102-5
> - FIX: ZD2102-5 external switch
> - FIX: ZD2102 missing alarm\_generic
> - FIX: ZD2102\_5 alarm contact for internal and external switch

@PeterW For the ZD2102\_5 both alarms are coming as a alarm\_contact. So there’s no generic alarm for this device. Can you give it a try? 😃

---

<div class="post-metadata">

**Author:** ![PeterW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peterw/32/48571_2.png) [@PeterW](https://community.homey.app/u/PeterW)\
**Post date:** [January 10, 2022, 8:27pm UTC](https://community.homey.app/t/app-pro-vision-security/44945/407 "2022-01-10T20:27:20Z")

</div>

@martijnpoppen A bit more than “almost”!  
With setting “No” for External, it works ok with the magnet, but with the setting Yes, both magnet and external inpiut has to be closed to turn off the alarm.

External contact + Magnet  
[2022-01-10T20:22:09.990Z] Node[40]: [COMMAND\_CLASS\_BASIC] {“Value (Raw)”:{“type”:“Buffer”,“data”:[0]},“Value”:0}  
[2022-01-10T20:22:10.022Z] Node[40]: [COMMAND\_CLASS\_NOTIFICATION] {“V1 Alarm Type (Raw)”:{“type”:“Buffer”,“data”:[6]},“V1 Alarm Type”:6,“V1 Alarm Level (Raw)”:{“type”:“Buffer”,“data”:[0]},“V1 Alarm Level”:0,“Notification Status (Raw)”:{“type”:“Buffer”,“data”:[255]},“Notification Status”:“On”,“Notification Type (Raw)”:{“type”:“Buffer”,“data”:[6]},“Notification Type”:“Access Control”,“Event (Raw)”:{“type”:“Buffer”,“data”:[23]},“Event”:23,“Properties1 (Raw)”:{“type”:“Buffer”,“data”:[0]},“Properties1”:{“Event Parameters Length”:0,“Sequence”:false},“Sequence Number (Raw)”:{“type”:“Buffer”,“data”:[0]},“Sequence Number”:0}  
[2022-01-10T20:22:19.491Z] Node[40]: [COMMAND\_CLASS\_BASIC] {“Value (Raw)”:{“type”:“Buffer”,“data”:[255]},“Value”:255}  
[2022-01-10T20:22:19.545Z] Node[40]: [COMMAND\_CLASS\_NOTIFICATION] {“V1 Alarm Type (Raw)”:{“type”:“Buffer”,“data”:[6]},“V1 Alarm Type”:6,“V1 Alarm Level (Raw)”:{“type”:“Buffer”,“data”:[255]},“V1 Alarm Level”:255,“Notification Status (Raw)”:{“type”:“Buffer”,“data”:[255]},“Notification Status”:“On”,“Notification Type (Raw)”:{“type”:“Buffer”,“data”:[6]},“Notification Type”:“Access Control”,“Event (Raw)”:{“type”:“Buffer”,“data”:[22]},“Event”:22,“Properties1 (Raw)”:{“type”:“Buffer”,“data”:[0]},“Properties1”:{“Event Parameters Length”:0,“Sequence”:false},“Sequence Number (Raw)”:{“type”:“Buffer”,“data”:[0]},“Sequence Number”:0}  
Tamper alarm  
[2022-01-10T20:22:35.740Z] Node[40]: [COMMAND\_CLASS\_NOTIFICATION] {“V1 Alarm Type (Raw)”:{“type”:“Buffer”,“data”:[7]},“V1 Alarm Type”:7,“V1 Alarm Level (Raw)”:{“type”:“Buffer”,“data”:[255]},“V1 Alarm Level”:255,“Notification Status (Raw)”:{“type”:“Buffer”,“data”:[255]},“Notification Status”:“On”,“Notification Type (Raw)”:{“type”:“Buffer”,“data”:[7]},“Notification Type”:“Home Security”,“Event (Raw)”:{“type”:“Buffer”,“data”:[3]},“Event”:3,“Properties1 (Raw)”:{“type”:“Buffer”,“data”:[0]},“Properties1”:{“Event Parameters Length”:0,“Sequence”:false},“Sequence Number (Raw)”:{“type”:“Buffer”,“data”:[0]},“Sequence Number”:0}

Just discovered… when turning back to External: off, it still demands magnet + external to be closed.  
I might have to give it some time to change properly.

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [January 10, 2022, 8:38pm UTC](https://community.homey.app/t/app-pro-vision-security/44945/408 "2022-01-10T20:38:03Z")

</div>

## New app update (test: [2.7.4](https://homey.app/a/com.visionsecurity/test)):

> - NEW: ZD2102-5
> - FIX: ZD2102-5 external switch
> - FIX: ZD2102 missing alarm\_generic
> - FIX: ZD2102\_5 alarm contact for internal and external switch
> - OPT: ZD2102\_5 alarm\_generic -
> - FIX: lower interval to prevent command queue

@PeterW There were a lot of requests in a queue so lowered the interval. Also added alarm\_generic again with a separate call.

---

<div class="post-metadata">

**Author:** ![PeterW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peterw/32/48571_2.png) [@PeterW](https://community.homey.app/u/PeterW)\
**Post date:** [January 10, 2022, 8:56pm UTC](https://community.homey.app/t/app-pro-vision-security/44945/409 "2022-01-10T20:56:21Z")

</div>

@martijnpoppen Sorry still the same.  
External:off works with just magnet, just have to wait some minutes

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [January 10, 2022, 10:28pm UTC](https://community.homey.app/t/app-pro-vision-security/44945/410 "2022-01-10T22:28:05Z")

</div>

## New app update (test: [2.7.5](https://homey.app/a/com.visionsecurity/test)):

> - NEW: ZD2102-5
> - FIX: ZD2102-5 external switch
> - FIX: ZD2102 missing alarm\_generic
> - OPT: ZD2102\_5 alarm\_generic - use command class alarm for external switch
> - FIX: lower interval to prevent command queue

---

<div class="post-metadata">

**Author:** ![PeterW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peterw/32/48571_2.png) [@PeterW](https://community.homey.app/u/PeterW)\
**Post date:** [January 10, 2022, 10:47pm UTC](https://community.homey.app/t/app-pro-vision-security/44945/411 "2022-01-10T22:47:13Z")

</div>

@martijnpoppen Sorry, still the same!

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [January 10, 2022, 10:59pm UTC](https://community.homey.app/t/app-pro-vision-security/44945/412 "2022-01-10T22:59:25Z")

</div>

@PeterW can you share a diagnostic report? The one in the Homey app

---

<div class="post-metadata">

**Author:** ![PeterW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peterw/32/48571_2.png) [@PeterW](https://community.homey.app/u/PeterW)\
**Post date:** [January 11, 2022, 6:00am UTC](https://community.homey.app/t/app-pro-vision-security/44945/413 "2022-01-11T06:00:53Z")

</div>

1e408882-d5c6-4763-aad0-50c16f696555  
@martijnpoppen

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [January 11, 2022, 7:55am UTC](https://community.homey.app/t/app-pro-vision-security/44945/414 "2022-01-11T07:55:47Z")

</div>

@PeterW  
So I read the manual again. So it think the ZD2102-5 works different than the ZD2102. See the part I grabbed from the manual:

> External Switch: If your window needs two sensors for fully monitoring. You could use an external switch to connect with the ZD2102 for extending detection. The ZD2102 has 2 normally closed contact terminals. These can be used for additional external switch wired contacts.  
> (Remark: Either reed switch or external switch has been opened means “open”, **but, both of them should be closed at the same time means “close”.** )

---

<div class="post-metadata">

**Author:** ![PeterW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peterw/32/48571_2.png) [@PeterW](https://community.homey.app/u/PeterW)\
**Post date:** [January 11, 2022, 8:12am UTC](https://community.homey.app/t/app-pro-vision-security/44945/415 "2022-01-11T08:12:25Z")

</div>

Aaah!  
Then it works as designed I guess! 🙂  
The different versions are in fact two similar but not identical products.

Well, I guell we can stop worrying then!  
Thanks a lot for all your effort!  
Peter

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [January 11, 2022, 8:14am UTC](https://community.homey.app/t/app-pro-vision-security/44945/416 "2022-01-11T08:14:04Z")

</div>

For the last update I added the alarm\_generic again.

I think it would make sense to only use the contact\_alarm.  
What do you think?

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [January 11, 2022, 10:27am UTC](https://community.homey.app/t/app-pro-vision-security/44945/417 "2022-01-11T10:27:33Z")

</div>

## New app update (test: [2.8.0](https://homey.app/a/com.visionsecurity/test)):

> - NEW: ZD2102-5
> - FIX: ZD2102 missing alarm\_generic
> - FIX: lower interval to prevent command queue

@PeterW final publish. combined the external and internal in alarm\_contact

And many thanks for all the coffees. Really appreciated 😃

---

<div class="post-metadata">

**Author:** ![PeterW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peterw/32/48571_2.png) [@PeterW](https://community.homey.app/u/PeterW)\
**Post date:** [January 11, 2022, 10:38am UTC](https://community.homey.app/t/app-pro-vision-security/44945/418 "2022-01-11T10:38:32Z")

</div>

Yes, makes sense!  
I will test and confirm.  
Peter

---

<div class="post-metadata">

**Author:** ![PeterW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peterw/32/48571_2.png) [@PeterW](https://community.homey.app/u/PeterW)\
**Post date:** [January 11, 2022, 11:05am UTC](https://community.homey.app/t/app-pro-vision-security/44945/419 "2022-01-11T11:05:07Z")

</div>

Tested, everything seems to be as designed! 🙂  
Thanks for you great effort!  
Peter

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [January 11, 2022, 11:13am UTC](https://community.homey.app/t/app-pro-vision-security/44945/420 "2022-01-11T11:13:37Z")

</div>

Awesome!  
You also thanks again 😃

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [February 12, 2022, 5:46pm UTC](https://community.homey.app/t/app-pro-vision-security/44945/421 "2022-02-12T17:46:49Z")

</div>

## New app update (test: [2.8.1](https://homey.app/a/com.visionsecurity/test)):

> - FIX: add productID for ZF5201

---

<div class="post-metadata">

**Author:** ![ManuSwe](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/manuswe/32/56617_2.png) [@ManuSwe](https://community.homey.app/u/ManuSwe)\
**Post date:** [July 11, 2022, 9:31am UTC](https://community.homey.app/t/app-pro-vision-security/44945/422 "2022-07-11T09:31:43Z")

</div>

Hi, have you find a way to acknowledge the Generic Alarm?

---

<div class="post-metadata">

**Author:** ![Joenoo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joenoo/32/18671_2.png) [@Joenoo](https://community.homey.app/u/Joenoo)\
**Post date:** [July 11, 2022, 11:23am UTC](https://community.homey.app/t/app-pro-vision-security/44945/423 "2022-07-11T11:23:50Z")

</div>

No sorry, I gave up and replaced it with a Fibaro sensor.

---

<div class="post-metadata">

**Author:** ![Stubblemonster](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stubblemonster/32/33954_2.png) [@Stubblemonster](https://community.homey.app/u/Stubblemonster)\
**Post date:** [August 7, 2023, 8:10pm UTC](https://community.homey.app/t/app-pro-vision-security/44945/424 "2023-08-07T20:10:40Z")

</div>

@martijnpoppen I have installed the app today on an original Homey Pro. I have then gone to add a ZF5201 Leak Sensor via the app and it said it was unrecognised and added it as a generic device instead. Is there another ID I need to give you to make it work?

[Previous page](https://community.homey.app/t/app-pro-vision-security/44945.md?page=20)

[Next page](https://community.homey.app/t/app-pro-vision-security/44945.md?page=22)
