... make a Ring Contact Sensor Gen 2 work with Indigo 7.5

Posted on
Wed Jan 20, 2021 7:02 pm
Dual offline
Posts: 255
Joined: Feb 05, 2019

... make a Ring Contact Sensor Gen 2 work with Indigo 7.5

I bought 2 of the Gen 2 Ring Contact Sensors. Since Bill got them working I was cautiously optimistic I could as well.

whmoorejr wrote:
During syncing, on the indigo side, everything synced, but the green light on the contact switch continued to flash. So, I removed the batteries, replaced the batteries.... no more flashing and I can watch the Raw Z-wave traffic to trigger happiness.


I have successfully synced both of them. Though not without grief. Basically I did the following:
  • Create a new Z-Wave device and select New with Encryption Disabled
  • Power up the sensor by removing battery tab which should start Classic Inclusion mode
  • LED should blink green three times, repeated after a brief pause
  • Press and hold main button on front for 5 seconds then release
  • Green LED flashes rapidly continuously
  • Indigo should now find the new contact sensor and begin adding it to the controller
  • Once successfully added select Sync
  • Once successfully synced you can close the device window
  • Green LED flashes rapidly continuously and DOES NOT STOP
  • Remove the batteries
  • Pray
  • Replace the batteries and with luck the device will work (I used Z Wave Watcher to monitor the packets)
Caveats:
  • IIRC one of them synced by selecting Encryption Enabled and one synced by selecting Encryption Disabled (although encryption appears to not be enabled for either of them)
  • I had to try twice with one and a few times with the other
  • When it failed to sync properly I tried an exclusion as per the Ring instructions and it worked: "With the controller in Z-Wave Exclusion mode, use a paper clip or similar object and tap the pinhole button. The device’s red LED turns on solid to indicate the device was removed from the network.
  • And when it failed again I first excluded then tried a factory reset as per the Ring instructions: "Using a paperclip or similar object, insert it into the pinhole, press and hold the button down for 10 seconds. The device will rapidly blink green continuously for 10 seconds. After about 10 seconds, when the green blinking stops, release the button. The red LED will turn on solid to indicate the device was removed from the network"
  • The second device never seems to work after a few tries of what was supposedly a successful sync. Frustrated, I took a lunch break. Then upgraded Indigo from 7.4 to 7.5. Then it worked. Hmmmm. No idea why. There had been no communication watching the Z Wave progress bar or detected with Z Wave Watcher. Perhaps it was necessary to restart the controller or the Server? All I know is it works now.

I then wanted to set up devices for the contact sensors using Match Raw Packets. From one device I receive the following when the contact sensor opens:

Code: Select all
   Z-Wave Watcher Debug            Raw command received (Node 83): 01 0F 00 04 00 53 09 71 05 00 00 00 FF 07 02 00 20
   Z-Wave Watcher Debug            Raw command received (Node 83): 01 10 00 04 00 53 0A 71 05 00 00 00 FF 09 04 01 AD 98
   Z-Wave Watcher Debug            Raw command sent (Node 83): 01 09 00 13 53 02 84 08 24 68 74 (True)
   Z-Wave Watcher Debug            Raw command received (Node 83): 01 08 00 04 00 53 02 84 07 21

And when it closes:

Code: Select all
   Z-Wave Watcher Debug            Raw command received (Node 83): 01 10 00 04 00 53 0A 71 05 00 00 00 FF 07 00 01 02 3D
   Z-Wave Watcher Debug            Raw command received (Node 83): 01 10 00 04 00 53 0A 71 05 00 00 00 FF 09 04 01 AD 98
   Z-Wave Watcher Debug            Raw command sent (Node 83): 01 09 00 13 53 02 84 08 24 69 75 (True)
   Z-Wave Watcher Debug            Raw command received (Node 83): 01 08 00 04 00 53 02 84 07 21

For some strange reason when I do the same with the other sensor I only get one line with Z Wave Watcher. Open:

Code: Select all
   Z-Wave Watcher Debug            Raw command received (Node 88): 01 0F 00 04 00 58 09 71 05 00 00 00 FF 07 02 00 2B

And close:

Code: Select all
   Z-Wave Watcher Debug            Raw command received (Node 88): 01 10 00 04 00 58 0A 71 05 00 00 00 FF 07 00 01 02 36

So for Match Raw Packets I am using for open:

Code: Select all
* 0x71 0x05 0x00 0x00 0x00 0xFF 0x07 0x02 *

And for close:

Code: Select all
* 0x71 0x05 0x00 0x00 0x00 0xFF 0x07 0x00 *


I created a variable: ContactSensorOfficeDoorNorthVariable

I created an Action Group: EmptyAction group with Type = No Action.

I created a virtual device as per screenshots below. I am now able to use the virtual device like any other contact sensor. So far so good.

Screen Shot 2021-01-20 at 5.16.38 PM.png
Screen Shot 2021-01-20 at 5.16.38 PM.png (375.77 KiB) Viewed 1191 times


Screen Shot 2021-01-20 at 5.16.28 PM.jpg
Screen Shot 2021-01-20 at 5.16.28 PM.jpg (149.09 KiB) Viewed 1191 times


I am now able to use the virtual device like any other contact sensor. So far so good.

Posted on
Fri Jan 22, 2021 10:20 pm
whmoorejr offline
User avatar
Posts: 762
Joined: Jan 15, 2013
Location: Houston, TX

Re: ... make a Ring Contact Sensor Gen 2 work with Indigo 7.

Great write-up and I'm glad you got it working... sorry it was a pain in the butt. Just as a reference.... mine is
open
Code: Select all
0x01 0x0F 0x00 0x04 0x00 0x2C 0x09 0x71 0x05 0x00 0x00 0x00 0xFF 0x07 0x02 0x00 0x5F
closed
Code: Select all
0x01 0x10 0x00 0x04 0x00 0x2C 0x0A 0x71 0x05 0x00 0x00 0x00 0xFF 0x07 0x00 0x01 0x02 0x42

So your trigger would work with my sensor even though the raw packet is slightly different from your two. I'm not sure what my other 2nd Gen one is... because I accidentally fried it with a soldering iron when experimenting with an RFID reader.

Slightly off topic, but I did get a couple of the Monoprice contact sensors for alternative use because they have a N/C , COM port... so you can wire in something else, like daisy chain some cheep magnetic switch sensors. (and now I don't have to solder wires onto the little read switch on any more contact sensors.)

Bill
My Plugin: My People

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 7 guests