RatGDO Direct Integration

Just wanted to post a special thanks to @mitchjs for his awesome RatGDO driver. It's super simple - just install the custom firmware using the web interface, install the custom driver, put the IP of the device into the preferences field, and it works like a champ. SO much easier than monkeying around with HADB and other roundabout ways of connecting these.

The other cool thing is that it includes the ability to crack a door. We don't have a man-door in our garage, so it allows me to crack a door to let the cat in and out.

image

Here are the instructions he sent me, which worked like a charm:

I wrote driver for RATGDO32, for HE when flashed with the HomeKit firmware
(doesn't use HomeKit at all, its directly controlled be HE)
I happen to be one of the contributors to the HK Ratgdo firmware.

ratgdo/homekit-ratgdo32: HomeKit firmware for the Ratgdo32-DISCO garage door controller.

my custom driver:
raw.githubusercontent.com/mitchjs/Hubitat/refs/heads/main/Drivers/MJS-Gadgets-Http-RatGDO.groovy

just flash the unit, with the HK firmware... i use DHCP reserved myself, but static should work. then in the HE device driver set the ip address under prefs.

8 Likes

Hey thanks! Just saw this post today and I was about to give up on getting my RATGDO32 to work.
I read through all the older threads on this and tried MQTT (not a good solution if you don't want to run another server) and ESPHome (almost working, but it's so old that there are some version conflicts between the driver and some supporting libraries.
Anyway, I used the simple straight-forward steps and now it works for me. At last I can ditch MyQ and their garbage-y ad-pushing app! :smiley:

I almost gave up also. Fortunately, Mitch saw one of my posts and messaged me with a link to his stuff. Glad I could help!

3 Likes