I've got a MyQ device, but since I can't integrate that with anything now, I'd rather just use something else. I've seen these little Zooz z-wave dry-contact relays and to me, it seems like this might be a good solution if I just wired it directly to the wired garage door button on my wall. Just a remote way to press the button.
Is this the recommended way of doing this? I am by no means an electronics expert so I am looking for guidance on if this is a good plan at all, and if so, what wires need to go where? Any help or guidance would be appreciated!
The obvious "problem with that relay, and most like it: Needs 120vac on those white/black leads. You home may be ideal for it, but in mine, 120vac is 10-15 ft away. So that means mounting the relay near that 120v and then running 15ft of 'bell wire' to the garage door button. After that, it's all downhill
If you want to do this i would suggest you look at the Zen17 or Zen 16. They actually have a garage door setting and for the relay and Switch/control device involved. They also have a extra relay sensor input for a door sensor a second garage door if needed.
I have mine simply above my door opener and it is wired directly to the terminals for the wall button. It was just power and the two wires needed.
Well, I’m really glad I decided to post this question. Thanks for all the feedback. I’ve been seeing a lot about the RATGDO device, and it seems ideal for this actually. I think I’ll probably be getting one of those soon
What is the recommended firmware to install on the RATGDO for use with Hubitat? From my brief reading it seem that the ESPhome might be the best choice
Yep, ESPHome. You will have to edit the YAML to not encrypt the ratGDO communication if you connect ratGDO directly to Hubitat rather than through Home Assistant with HADB to Hubitat because the Hubitat community driver does not support encrypted ratGDO communication. That’s why I bring ratGDO to Hubitat via Home Assistant and HADB.
Also, it’s easier to update the ratGDO firmware using ESPHome dashboard on Home Assistant.
My zen16 setup has been pretty good to me.
It helps that there are 3 relays and I have a 3 car garage.
You have to buy a Ratgdo for each door? Then update its firmware, maybe with HA?
Too complicated, for me.
edit: I don't have the latest and greatest garage door opener either, so that could be a factor.
So I've received my ratGDO, and flashed the ESPHome firmware onto it and connected it to my WiFi. Within my Hubitat dashboard I am kinda of at a loss here... there are no real instructions anywhere for how to add this to a Hubitat. I just want to connect it directly and not deal with Home Assistant.
Where do I find the apps and drivers for this? I found something in HPM, but it appears to be outdated and has a warning that it's no longer maintained. I feel like everything I find online is a years old thread from here with hundreds of replies and no conclusive "do this" to make it work.
As noted above, you will need to disable ESPHome encrypted communication because the Hubitat ESPHome community driver does not support encrypted communications.
@ChrisB, there are 2 available firmware for the ratGDO, the one you flashed, ESPHome, will work with @672southmain’s recommendation. That is the one I ended-up using as well.
The MQTT firmware works with @ritchierich’s recommendation. It required a MQTT server installed on another device initially. Not sure if that requirement is still in place at this point.
Even though they no longer work with Hubitat I decided to keep the MyQ devices because they do work with their own app to check status and easily open and close the garage doors remotely. To enable Hubitat control from the dashboard I went the Zen 16 route and an inexpensive button car remote. The remote and Zen 16 can be placed anywhere within range of the remote and doors. Soldering a pair of wires to to the button contacts on the remote and connecting them to the Zen 16 relay contacts does the trick. A tilt sensor on the doors and the LGK Virtual Garage Door app allow you to create virtual Garage Door tiles with confirmation for opening and closing.
Available in Hubitat Package Manager.
Thank you! I now have it installed and it works when I access the ratGDO interface directly, but not from the Hubitat interface. I have the IP address set correctly in Hubitat, but it just has networkStatus : offline as the only property/state.
I never came across any YAML code at all, where am I supposed to edit this at to disable encryption? The Hubitat driver is written in groovy and that's the only code I've run across in this whole process.
Sorry... I'm not clear on what you are directing me towards here. Am I now supposed to use some other webapp in combination with the ratGDO and hubitat?
My device works and I can use it by accessing it directly. My Hubitat just sees it as being offline. I was under the impression there would be some YAML code somewhere that I could comment out some properties related to encryption. Where does this live, and is this a step I skipped somewhere? Do I need to re-flash the firmware with some kind of modification or is this just a file I can edit within my Hubitat?