[ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Opener

Posted on
Wed Jul 05, 2017 10:45 am
jfeger offline
Posts: 84
Joined: Jan 02, 2013

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Matt,
I have collected four of these now. If it helps, I will gladly ship one or two (I have some new, and a few that are two years old). PS - None of them work for me :)

Posted on
Wed Jul 05, 2017 11:03 am
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

I have one in-house now. I'll look at it today and see if I can clobber it into submission.

Image

Posted on
Wed Jul 05, 2017 3:08 pm
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Okay, I got my GD00Z-4 connected up and tested it. Everything appears to be working well: secure inclusion (encryption), syncing, open/closing from Indigo, status reporting/broadcasting from the GF00Z-4 based on the garage door sensor tilt, and status request.

The one I received has a version sticker on the back that says:

DATE: 17136
H/W Rev B
F/W Ver 2.1 (note the actual firmware reported to Indigo is 2.01)


which is the same as stoney's except the date code (his is 17114) but the date code shouldn't matter (famous last words). Re-reading this entire forum thread I see there are a lot of different firmware versions of this module and they vary significantly in how they work and what functionality is supported. For example, some of the older ones don't appear to broadcast out door sensor tilt changes as they occur and require Indigo status polling.

If you have this module and it is not currently working, then carefully follow these steps. Document what works / doesn't, and if it doesn't work include Event Log window results for each Indigo specific step:

  1. Download and install this version of Indigo's Z-Wave library. Double-click to install it (you might first need to double-click to uncompress it).
  2. Factory reset the module. Based on the instructions that came with mine this is 5 button taps (link button) on the module. When I did that mine beeped and blinked some after the 5th press.
  3. Calibrate the module according to the instructions, which basically says to open the garage and then close it using your main physical (not remote!) garage door button. I'd recommend waiting a minute between the open and close.
  4. Create a new Indigo Device. Editing an existing device might work, but for the sake of starting with a clean slate and the same steps that worked for me, create a new one. Press the New with Encryption Enabled button. You must leave the Z-Stick plugged into the Mac and have Indigo manage adding it to the network with encryption. So after pressing Indigo's New with Encryption Enabled button, leave the Z-Stick untouched and go over to the GD00Z and press its link button. Back in Indigo is should complete the inclusion process, including the encryption key exchange, and be ready to sync.
  5. Press the Sync button.
  6. Once completed try controlling the garage using the Turn On (open) and Turn Off (close) buttons in Indigo. Note the module has a safety lock-out delay and will ignore commands for around 30 seconds after it accepts an open/close command.

If it doesn't work then post the details and be sure and include the Event Log results.

Image

Posted on
Sat Jul 08, 2017 12:33 pm
stoney offline
Posts: 82
Joined: Nov 05, 2004

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

I followed the instructions you provided, and my Garage Door Opener now works! It even sends open/close events without polling.

I saved the Z-Wave debug log just in case. Let me know if you want it.

Thank you!

Posted on
Sun Jul 09, 2017 11:34 am
BaldDaddy offline
User avatar
Posts: 21
Joined: Feb 15, 2013

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Thanks for the follow up Matt! I was able to get 2 of the 3 controllers to work. That being said, number 3 is not being so cooperative. I am including the debug dump in the hopes that you can shed some light on the problem. Bad controller perhaps?

Z-Wave Debug intiatingSyncUI (timeout in 1500 seconds)
Z-Wave Debug SENT enterInclusionMode: 01 04 00 4A C1 70
Z-Wave Debug RCVD enterInclusionMode: 06 (ACK)
Z-Wave started controller inclusion mode with encryption
Z-Wave Debug RCVD inclusionMode ready: 01 07 00 4A 0A 01 00 00 B9
Z-Wave Debug RCVD inclusionMode node found: 01 07 00 4A 0A 02 00 00 BA
Z-Wave Debug RCVD inclusionMode adding slave node: 01 0F 00 4A 0A 03 12 08 04 40 07 5E 5A 72 73 98 77
Z-Wave Debug RCVD inclusionMode node respondCmds: 5E 5A 72 73 98
Z-Wave Debug RCVD network update: 01 0E 00 49 40 12 08 04 40 07 5E 5A 72 73 98 3C
Z-Wave Debug RCVD network update: node 018 assigned
Z-Wave Debug RCVD network update: 01 0E 00 49 40 12 08 04 40 07 5E 5A 72 73 98 3C
Z-Wave Debug RCVD network update: node 018 assigned
Z-Wave Debug RCVD inclusionMode node added: 01 07 00 4A 0A 05 12 00 AF
Z-Wave Debug SENT exitInclusionMode: 01 04 00 4A 05 B4
Z-Wave Debug RCVD exitInclusionMode: 06 (ACK)
Z-Wave Debug RCVD inclusionMode finished: 01 07 00 4A 0A 06 12 00 AC
Z-Wave Debug SENT getNodeProtocolInfo: 01 04 00 41 12 A8
Z-Wave Debug RCVD getNodeProtocolInfo: 01 09 01 41 D3 1C 01 04 40 07 3B
Z-Wave Debug . . getNodeProtocolInfo: node 018, class name: Secure Barrier Add-On
Z-Wave Debug . . getNodeProtocolInfo: class hierarchy: Routing Slave : Entry Control : Secure Barrier Add-On (04 : 40 : 07)
Z-Wave Debug . . getNodeProtocolInfo: base class command: 66
Z-Wave Debug . . getNodeProtocolInfo: supported class commands: 20 66 72 73 98 5A 5E
Z-Wave Debug . . getNodeProtocolInfo: encrypt class commands:
Z-Wave Debug . . getNodeProtocolInfo: features: routing, beaming, security
Z-Wave controller included module: 018 - Secure Barrier Add-On
Z-Wave querying module for encryption support
Z-Wave Debug SENT requestSecuritySchemes: 01 0A 00 13 12 03 98 04 00 25 0E 40
Z-Wave Debug RCVD requestSecuritySchemes: 01 09 00 04 00 12 03 98 05 00 7E
Z-Wave Debug . . requestSecuritySchemes: node 018, schemeIndex 0
Z-Wave starting encryption key exchange with module
Z-Wave Debug SENT nonceRequest: 01 09 00 13 12 02 98 40 25 0F 07
Z-Wave Debug RCVD nonceReport: node 018, nonce 9D 42 16 57 0B E0 3C F9
Z-Wave Debug SENT setNetworkSecurityKey: ** ** ** ** (encrypted)
Z-Wave Debug RCVD nonceFetch: node 018
Z-Wave Debug SENT nonceReport: 01 11 00 13 12 0A 98 80 44 D7 D6 3E DA 5D FB 68 25 11 A6
Z-Wave Debug RCVD encryptedPacket: 00 98 07 (decrypted)
Z-Wave Debug RCVD keyVerify: 01 08 00 04 00 12 02 98 07 FF
Z-Wave completed encryption key exchange with module
Z-Wave stopped controller inclusion mode
Z-Wave Syncing - started for "018 - Secure Barrier Add-On"
Z-Wave Debug SENT getNodeNeighbors: 01 06 00 80 12 01 01 6B
Z-Wave Debug RCVD getNodeNeighbors: 01 20 01 80 E4 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 88
Z-Wave Debug . . getNodeNeighbors: nodeId 018, neighbors: 3, 6, 7, 8, 10, 13, 14
Z-Wave Syncing - retrieved module neighbors list: 3, 6, 7, 8, 10, 13, 14
Z-Wave Syncing - assigning return route to "018 - Secure Barrier Add-On"
Z-Wave Debug SENT assignReturnRoute: 01 05 00 46 12 01 AF
Z-Wave Debug RCVD assignReturnRoute: 01 04 01 46 01 BD
Z-Wave Debug RCVD assignReturnRoute: 01 05 00 46 01 00 BD
Z-Wave Debug . . assignReturnRoute: node 018, success 1
Z-Wave Syncing - assigned return route
Z-Wave Debug SENT requestNodeInfo: 01 06 00 60 12 24 12 BD
Z-Wave Debug RCVD nodeInfoFrame: 01 0E 00 49 84 12 08 04 40 07 5E 5A 72 73 98 F8
Z-Wave Debug . . nodeInfoFrame: node 018, combined class list: 20v1 72v1 73v1 66v1 98v1 5Av1 5Ev1
Z-Wave Debug SENT nonceRequest: 01 09 00 13 12 02 98 40 25 13 1B
Z-Wave Debug RCVD nonceReport: node 018, nonce D3 72 FB 72 8E 38 5D DF
Z-Wave Debug SENT requestEncryptedCmdClasses: 98 02 (encrypted)
Z-Wave Debug RCVD nonceReport: node 018, nonce 59 FD F6 2B E1 19 A0 2B (saving)
Z-Wave Debug timeout waiting for reply from module (non-fatal, skipping request)
Z-Wave Debug SENT requestManufactureInfo: 01 09 00 13 12 02 72 04 25 15 B3
Z-Wave Debug RCVD requestManufactureInfo: 01 0E 00 04 00 12 08 72 05 01 4F 47 44 35 30 D0
Z-Wave Debug . . requestManufactureInfo: node 018, manufacturerId 014F, productId 47443530
Z-Wave Debug overriding node 018 type from zwLockType to zwRelayType
Z-Wave Debug . . requestManufactureInfo: LinearLinc, Garage Door Controller (NGD00Z)
Z-Wave Syncing - retrieved manufacture and model names: LinearLinc - 014F, Garage Door Controller (NGD00Z) - 47443530
Z-Wave Debug SENT nonceRequest: 01 09 00 13 12 02 98 40 25 16 1E
Z-Wave Debug RCVD nonceReport: node 018, nonce BB BD F2 83 74 B6 2F F3
Z-Wave Debug SENT requestVersInfoGen: 86 11 (encrypted)
Z-Wave Debug RCVD nonceReport: node 018, nonce D2 0F 62 71 B9 22 6C DF (saving)
Z-Wave Debug timeout waiting for reply from module (retrying)
Z-Wave Debug SENT nonceRequest: 01 09 00 13 12 02 98 40 25 18 10
Z-Wave Debug RCVD nonceReport: node 018, nonce 5C F5 3A 32 58 30 29 F2
Z-Wave Debug SENT requestVersInfoGen: 86 11 (encrypted)
Z-Wave Debug RCVD nonceReport: node 018, nonce 42 FB 7B D7 33 B3 CB 74 (saving)
Z-Wave Debug timeout waiting for reply from module (retrying)
Z-Wave Debug SENT nonceRequest: 01 09 00 13 12 02 98 40 25 1A 12
Z-Wave Debug RCVD nonceReport: node 018, nonce 66 FD B2 49 F2 2C 4C 5B
Z-Wave Debug SENT requestVersInfoGen: 86 11 (encrypted)
Z-Wave Debug RCVD nonceReport: node 018, nonce C3 14 F6 84 26 9F 59 7E (saving)
Z-Wave Debug timeout waiting for reply from module (retrying)
Z-Wave Debug maximum retry count exceeded waiting reply from module
Z-Wave Error Syncing - failed
Z-Wave Error Timeout waiting for "018 - Secure Barrier Add-On". Module might be asleep, or is unreachable.
Z-Wave Debug terminatingSyncUI
Z-Wave Debug SENT enterExclusionMode: 01 04 00 4B 81 31
Z-Wave Debug RCVD enterExclusionMode: 06 (ACK)
Z-Wave started controller exclusion mode
Z-Wave Debug RCVD exclusionMode ready: 01 07 00 4B 16 01 00 00 A4
Z-Wave Debug RCVD exclusionMode node found: 01 07 00 4B 16 02 00 00 A7
Z-Wave Debug RCVD exclusionMode removing slave node: 01 0F 00 4B 16 03 12 08 04 40 07 00 00 00 00 00 F7
Z-Wave Debug RCVD exclusionMode finished: 01 0F 00 4B 16 06 12 08 04 40 07 00 00 00 00 00 F2
Z-Wave Debug . . exclusionMode node removed: 018
Z-Wave controller excluded module: 018 - Secure Barrier Add-On
Z-Wave Debug SENT exitExclusionMode: 01 04 00 4B 05 B5
Z-Wave Debug RCVD exitExclusionMode: 06 (ACK)
Z-Wave stopped controller exclusion mode

Many thanks again!

Eric

Posted on
Mon Jul 10, 2017 8:08 am
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Indigo isn't able to get the version info from it. What does the version sticker on the module show? And what do the stickers on the other 2 working module show? If they are the same, then I would try the steps again (starting with the factory reset) a few more times.

Image

Posted on
Mon Jul 10, 2017 11:38 am
Sharek326 offline
User avatar
Posts: 377
Joined: Jul 20, 2014
Location: Lansford, PA

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Matt,


Still problems for mine. It included with encryption but fails when I sync. I have tried the step you listed above 5 times with same results My Sticker is 14247 Revision A Firmware 1.0

controller included module: 106 - Secure Barrier Add-On
Z-Wave querying module for encryption support
Z-Wave starting encryption key exchange with module
Z-Wave completed encryption key exchange with module
Z-Wave stopped controller inclusion mode
Z-Wave Syncing - started for "106 - Secure Barrier Add-On"
Z-Wave Syncing - retrieved module neighbors list: 3, 4, 5, 7, 10, 11, 12, 13, 15, 16, 17, 18, 21, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 36, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 56, 57, 69, 86
Z-Wave Syncing - assigning return route to "106 - Secure Barrier Add-On"
Z-Wave Syncing - assigned return route
Z-Wave received "Meter Total" power load to 1191.181 W
Z-Wave received "Meter Total" energy total to 16.654 kWh
Z-Wave received "Meter Clamp 1" power load to 356.259 W
Z-Wave received "Meter Clamp 2" power load to 834.922 W
Z-Wave received "Meter Clamp 1" energy total to 8.527 kWh
Z-Wave received "Meter Clamp 2" energy total to 8.127 kWh
Z-Wave Syncing - retrieved manufacture and model names: LinearLinc - 014F, Garage Door Controller (GD00Z-4) - 47443030
Z-Wave received "Foyer Motion Sensor" status update is off
Z-Wave received "Media Room - Motion Sensor" status update is off
Schedule Total Energy (Kwh) Today
Schedule Total Power Currently
Schedule Total Power Currently C1
Schedule Total Power Currently C2
Z-Wave Error Syncing - failed
Z-Wave Error Timeout waiting for "106 - Secure Barrier Add-On". Module might be asleep, or is unreachable.

Posted on
Mon Jul 10, 2017 7:02 pm
stoney offline
Posts: 82
Joined: Nov 05, 2004

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

I'm trying to catch the "is opening" status sent by the GDO so that I can trigger earlier than waiting for "is open". I can see it in the log when Z-wave debug is on, but not otherwise. The trigger setup dialog doesn't list any Z-wave responses by name, so I guess I need to use the raw bytes.

I found the "Z-Wave Command Class Specification A-M" online, where it lists 0xFE as the state value for "The Barrier is opening" on page 96, but opening the door manually and dumping the recently-received Z-wave packets does not show one containing 0xFE. What I got was:

22.1 seconds ago from 006 - Left Garage Door:
0x01 0x08 0x00 0x04 0x00 0x06 0x02 0x98 0x40 0x2F

22.1 seconds ago from 006 - Left Garage Door:
0x01 0x09 0x00 0x04 0x00 0x06 0x03 0x66 0x03 0xFF 0xFF

22.1 seconds ago from 006 - Left Garage Door:
0x01 0x1D 0x00 0x04 0x00 0x06 0x17 0x98 0x81 0x8A 0xE9 0xD7 0xEE 0xAE 0xE4 0x1A 0x39 0x67 0xDA 0x78 0xDB 0x51 0xFD 0x11 0x79 0xEF 0x1F 0x51 0x71 0x93 0x44

I assume that Indigo will provide a more suitable Z-wave device for GDOs eventually, but meanwhile, what bytes should I use to trigger on the "is opening" status?

Thanks!

Posted on
Tue Jul 11, 2017 10:05 am
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Indigo changes the device state from Closed -> Open when the first incoming "is opening" command is received, and only changes it to closed once the final "is closed" command is received. So try triggering off of a device state changed instead, and I think you'll get the results you are after.

Image

Posted on
Tue Jul 11, 2017 10:14 am
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Sharek326 wrote:
Still problems for mine. It included with encryption but fails when I sync. I have tried the step you listed above 5 times with same results My Sticker is 14247 Revision A Firmware 1.0

What do the stickers say on the other 2 units you have (which work, correct?)?

Has the one that isn't working ever worked with Indigo?

Image

Posted on
Tue Jul 11, 2017 10:31 am
stoney offline
Posts: 82
Joined: Nov 05, 2004

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Matt wrote:
Indigo changes the device state from Closed -> Open when the first incoming "is opening" command is received, and only changes it to closed once the final "is closed" command is received. So try triggering off of a device state changed instead, and I think you'll get the results you are after.


You're way ahead of me here. That's exactly what I wanted. Thanks!

Posted on
Tue Jul 11, 2017 11:31 am
Sharek326 offline
User avatar
Posts: 377
Joined: Jul 20, 2014
Location: Lansford, PA

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Matt,

No I only have one unit. My original unit was purchased 2 years ago from Lowes it was the IRIS version. That was the one I was originally trying to make work in the beginning of this thread. After some point I bought a new one from Lower also an IRIS and this is the one I am trying now. In previous versions I have had it working a day or two before it would stop and I would have to reset it all.

Posted on
Thu Sep 21, 2017 12:24 pm
jfeger offline
Posts: 84
Joined: Jan 02, 2013

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Matt,
Is that link to the new library still the right one to install? I haven't visited this issue in a while, so I want to make sure.

Posted on
Sat Sep 23, 2017 4:37 pm
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Yes, this is the latest version of the library which support the GD00Z. After a resync does it work with yours?

Image

Posted on
Sun Sep 24, 2017 10:29 pm
jfeger offline
Posts: 84
Joined: Jan 02, 2013

Re: [ANSWERED]: Linear GD00Z-4 GD00Z-4 Z-Wave Garage Door Op

Ill give it a shot. It will be end of the week before I can get to it.

Who is online

Users browsing this forum: No registered users and 4 guests