# VISION ZD2102-5 (Gen5) Door/window sensor

**URL:** <https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504>\
**Category:** Devices\
**Created:** [January 9, 2019, 6:08am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504 "2019-01-09T06:08:09Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![klasseman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/klasseman/32/3021_2.png) [@klasseman](https://community.homey.app/u/klasseman)\
**Post date:** [January 9, 2019, 6:08am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/1 "2019-01-09T06:08:09Z")

</div>

Hi all expert’s and everybody else!!!

Is the external switch input (not the magnet) on ZD2102 working on Homey, and do the existing app working for Gen5 version: VISEZD21025 ?

Actually I need a universal Gen5 dry contact sensor, I have a device with a relay that I would be able to monitor by Homey, maybe somebody have some other suggestion!

Thanks in advance  
Klasseman

---

<div class="post-metadata">

**Author:** ![klasseman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/klasseman/32/3021_2.png) [@klasseman](https://community.homey.app/u/klasseman)\
**Post date:** [January 15, 2019, 7:55am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/2 "2019-01-15T07:55:47Z")

</div>

I have now received my ZD21025 **and it’s not working** in Homey, i got “invalid\_commandClass\_COMMAND\_CLASS\_SENSOR\_BINARY” when i try to include the sensor to Homey, i have tested to exclude the sensor, reset the sensor, reinstall the app, restart the Homey - no luck!

Any suggestions?

Regards  
Klas

---

<div class="post-metadata">

**Author:** ![bvdbos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bvdbos/32/2352_2.png) [@bvdbos](https://community.homey.app/u/bvdbos)\
**Post date:** [January 15, 2019, 8:03am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/3 "2019-01-15T08:03:59Z")

</div>

> [@klasseman](#):
>
> ZD2102

@Priknr1 :

> <https://github.com/priknr1/com.visionsecurity/blob/e4955776c6add05ab2c346c57edde96dcf8adee2/drivers/ZD2102/driver.js#L14>

---

<div class="post-metadata">

**Author:** ![klasseman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/klasseman/32/3021_2.png) [@klasseman](https://community.homey.app/u/klasseman)\
**Post date:** [January 15, 2019, 8:08am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/4 "2019-01-15T08:08:27Z")

</div>

Thanks, I believe that this would solve my problem, then I am new with Homey, please explain shortly what and how should I do to implement your suggestion.

Thanks in advance  
Klas

---

<div class="post-metadata">

**Author:** ![bvdbos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bvdbos/32/2352_2.png) [@bvdbos](https://community.homey.app/u/bvdbos)\
**Post date:** [January 15, 2019, 8:17am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/5 "2019-01-15T08:17:50Z")

</div>

No solution, just calling @Priknr1 as he wrote the app 🙂

---

<div class="post-metadata">

**Author:** ![klasseman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/klasseman/32/3021_2.png) [@klasseman](https://community.homey.app/u/klasseman)\
**Post date:** [January 15, 2019, 8:25am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/6 "2019-01-15T08:25:40Z")

</div>

Ok, thanks

---

<div class="post-metadata">

**Author:** ![klasseman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/klasseman/32/3021_2.png) [@klasseman](https://community.homey.app/u/klasseman)\
**Post date:** [January 15, 2019, 8:37am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/7 "2019-01-15T08:37:55Z")

</div>

@Priknr1

![2](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/3/3d1de2cca77fbf43becc916881b66735c483711d.png)

 ![1](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/0/0399cbbf4bc11baf1738b73a871c9a6dc37a3196.png)

i dont know if this information is needed

---

<div class="post-metadata">

**Author:** ![Priknr1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/priknr1/32/558_2.png) [@Priknr1](https://community.homey.app/u/Priknr1)\
**Post date:** [January 15, 2019, 6:43pm UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/8 "2019-01-15T18:43:10Z")

</div>

All my apps (not as may as it may sound) need a rewrite to SDK2.  
For now, the Secure/horstmann app seems to workas it is just fine in homey 2.0

Appearantly [zwave.me](http://zwave.me) is not.

Right now I am away from home for work, and am not able to dive into it all.  
But frankly, when I get home, I dont know when I find the time to teach myself how to rewrtie it all into SDK2 for homey 2.0  
I am not that much of a programmer, I merely copy/pasted some stuff to get these apps to work for the devices I have myself.And from there, I added some other stuff for people asking me back than.

So it would be great to find some other programmer here, who is willing to rewrite these apps.

---

<div class="post-metadata">

**Author:** ![klasseman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/klasseman/32/3021_2.png) [@klasseman](https://community.homey.app/u/klasseman)\
**Post date:** [February 13, 2019, 10:33am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/9 "2019-02-13T10:33:14Z")

</div>

Hi, I think I have seen something changed in the Vision code on January 23, I still have some problems with the door / window sensor ZD21025, is it still not solved and you are short of time for this?

Regards  
Klas

---

<div class="post-metadata">

**Author:** ![Priknr1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/priknr1/32/558_2.png) [@Priknr1](https://community.homey.app/u/Priknr1)\
**Post date:** [February 16, 2019, 10:07am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/10 "2019-02-16T10:07:24Z")

</div>

I think I was able to split the Gen5 version, and the contact function should work.  
The extra digital input, I will see if I can find an example on how to get this to work.

There will be a beta in the appstore within a few days. Please download it, and try and install the gen 5 version, see if it works.

---

<div class="post-metadata">

**Author:** ![klasseman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/klasseman/32/3021_2.png) [@klasseman](https://community.homey.app/u/klasseman)\
**Post date:** [February 16, 2019, 12:41pm UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/11 "2019-02-16T12:41:20Z")

</div>

Thanks, you are a true helper. Hopefully the digital input should work, in other case’s I should remove the glass tube inside the sensor and use that input as a digital input. I need to connect a dry contact relay from my old alarm system.

---

<div class="post-metadata">

**Author:** ![Priknr1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/priknr1/32/558_2.png) [@Priknr1](https://community.homey.app/u/Priknr1)\
**Post date:** [February 18, 2019, 5:54pm UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/12 "2019-02-18T17:54:53Z")

</div>

The app should be available as beta for you now, My guess is that the digital input will not work yet.  
But before you break stuff, let me give it a retry 😛

Are you familiar with sideloading an app ? (installing it without the appstore) because than you could send me the log that gives me more info about your device.

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [February 27, 2019, 11:48am UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/13 "2019-02-27T11:48:30Z")

</div>

With App v1.4.8 I have still the same problem!  
“invalid\_commandClass\_COMMAND\_CLASS\_SENSOR\_BINARY”

---

<div class="post-metadata">

**Author:** ![JeePee](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeepee/32/16519_2.png) [@JeePee](https://community.homey.app/u/JeePee)\
**Post date:** [October 15, 2019, 6:03pm UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/14 "2019-10-15T18:03:50Z")

</div>

Any news on this topic?

I noticed this is an old topic, but I recently purchased a Homey 2.0 Pro and ran into this issue when I tried  
to include my 3 ZD2102-5 sensors.  
Same error message.  
Any help would be very much appreciated

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [October 15, 2019, 7:30pm UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/15 "2019-10-15T19:30:30Z")

</div>

It looks like the developer @Priknr1 is no active anymore. ☹

---

<div class="post-metadata">

**Author:** ![Priknr1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/priknr1/32/558_2.png) [@Priknr1](https://community.homey.app/u/Priknr1)\
**Post date:** [November 11, 2019, 7:00pm UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/16 "2019-11-11T19:00:05Z")

</div>

I am Sorry guys, I don’t see myself making any changes soon.  
I am rebuilding a new home, and my wife just gave birth to a healthy girl.

The app is still SDK v1, so not compatible with homey V3. It needs a rewrite, and it is too complicated for me right now. I suggest to lobby around here to find another developer to take this over.

---

<div class="post-metadata">

**Author:** ![Jamie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamie/32/5274_2.png) [@Jamie](https://community.homey.app/u/Jamie)\
**Post date:** [November 11, 2019, 11:48pm UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/17 "2019-11-11T23:48:07Z")

</div>

Congratulations @Priknr1!

---

<div class="post-metadata">

**Author:** ![FreekV](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/freekv/32/18012_2.png) [@FreekV](https://community.homey.app/u/FreekV)\
**Post date:** [April 26, 2020, 12:16pm UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/18 "2020-04-26T12:16:58Z")

</div>

I have 2 zd2105-5 sensors. I tried to make a new version of the vision app and it worked. I could connect my sensors and it perfectly worked for me. I am going to try to add the other products and update it as wel. 🙂

If anyone want to test the app let me know!

---

<div class="post-metadata">

**Author:** ![JeePee](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeepee/32/16519_2.png) [@JeePee](https://community.homey.app/u/JeePee)\
**Post date:** [May 10, 2020, 3:55pm UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/19 "2020-05-10T15:55:32Z")

</div>

I have 3 ZD2105 devices and I would like to test your app if possible.  
Please let me know how to proceed.  
TIA

---

<div class="post-metadata">

**Author:** ![FreekV](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/freekv/32/18012_2.png) [@FreekV](https://community.homey.app/u/FreekV)\
**Post date:** [May 10, 2020, 6:49pm UTC](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504/20 "2020-05-10T18:49:05Z")

</div>

[https://developer.athom.com/apps/app/com.athom.visionv2/build/4](https://developer.athom.com/apps/app/com.athom.visionv2/build/4)

This should be the link! Let me know if it doesnt work.

[Next page](https://community.homey.app/t/vision-zd2102-5-gen5-door-window-sensor/6504.md?page=2)
