So, I just got this working using OZWCP, but there is not a switch for me to actually be able to control it from within HA, as others said above. However, I do not think it will be difficult to do, and I’ll help with the code if possible. Pretty cool just to be able to open and close it remotely even without HA
I see that others above have already gotten this working, but if anyone is stumpted, this is basically what I did:
- First you have to patch OZW and OZWCP to support the Barrier class. If you are not familiar with github or compiling/linking, I would strongly suggest that you go ahead and do some learning. It’s worth it, as most major open source software is on github and knowing how to clone repositories and build from source is almost a requirement with this kind of thing. I took this commit and patched the most recent master of OZW.
- I took this commit and patched OZWCP.
2b. For kicks, I rebuilt and reinstalled python-openzwave as well.
- After successfully running OZWCP with the newly patched OZW library, I had to try twice to securely include the GD00Z-4 and got it to securely include (I would guess so anyway, as it’s working). I’m a new user on this community so I can’t post another link, but this may prove helpful: github.com/OpenZWave/open-zwave/wiki/Adding-Security-Devices-to-OZW
- I’m not certain that the tilt sensor that’s placed on the door needs to be on and active or not, but I would go ahead and put it on the wall, ensuring that the little button is depressed on the back so that it is recognized by the GD00Z-4. Otherwise, you can simply depress the button, and make sure that you see something like this in your ozwcp:
- If you tilt the sensor to simulate an open and closed garage door, you should see the value at “Open” change between On and Off.
- To test that things should work as expected, I would recommend at this point hooking up a multimeter to test for conductivity and connect it to the two leads coming from the GD00Z-4. To test it, change the Open value from Off->On or On->Off. After the device beeps for 5 seconds, you should see a brief spike on your multimeter, indicating that the circuit was briefly closed and this is what gives your garage door opener the command to open/close.
- If this is working, it’s just a matter of testing with the garage door opener and mounting. I mounted mine on the hardware that the opener is mounted on. One of each of the leads from the GD00Z-4 goes where the wires coming from your current opener go. I have a Genie ReliaG 850 (2028), and there are four wires connected. The two on the left are for the safe-t-beam and can stay in place. The wires from the GD00Z-4 go into the two slots on the right. There is no polariy, unlike the existing wires that are there, which can remain in place.
- Activate as above using the Open On/Off toggle in ozwcp and after the beeping, the door should open/close.
Now, we just have to get it working in HA!