myQ Garage Door, open with RATGDO via MQTT or ESPHome

Has anyone had success using the RATGDO board to control your myQ (yellow learn button) garage door through Homey using MQTT or ESPHome apps? TYIA

Were you ever successful in this? I am trying to move over from HA to Homey Pro, and I have a RATGDO for my garage door opener.

I can’t seem to find a guide to get this working with either ESPHome apps or MQTT.

Odly enough homeassistant is WAY easier to add MQTT or ESP32 Devices. Been a realy struggle in Homey Pro

Hi Gregg sorry for the delay in reply. I have not been able to make this work. One of the people from Zooz hinted on a podcast that it can be done using a Zooz device (zwave) but I have not chased it down

Historically, Athom has never been interested in (or even understood) MQTT, and it also doesn’t match well with how Homey implements device support, where the user has to manually “pair” each device, which mostly rules out the ability to implement something similar to Home Assistant’s MQTT Discovery.

UPDATE: Still not working, BUT I used AI to get a little further down the road. Ditched MQTT and tried ESPHome and this prompt and answer from Chat GPT:

PROMPT:
Role

In the role of a smart home installer and Chamberlain myQ garage door installer.

Task

With the Chamberlin myQ garage door opener, model number 41D7675 already installed and operational, the goal is to add in and control the garage door using the rategdo version 2.531 controller board

Context

The garage door controller operates with the security 2.0 system, that ratgdo can control if configured correctly. For reference, here is the about page for ratgdo About – ratcloud llc

here is the ratgdo set up page using ESPHome. This page is from the view of the makers of the ratgdo controller board.

Requirement

The ratgdo board once installed correctly will be controlled by the Homey Pro home automation hub by wifi.

The suggested homey pro software app plug in will be the ESPHome app detailed here:

The application has a fully documented wiki and User Guide with screen captures.

Read about the project here

Further, ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

ESP8266’s and ESP32’s are widely available on webshops and Aliexpress for a few bucks and can be used to read sensors like temperature, humidity, CO2, PM2.5 but also motion detection measuring current and/or power.

They can also be used to control motors, relays, light strips, displays, touch sensors, fans etc.

Learn about the Homey Pro here

Boundaries

While the ratgdo board has been proven to work with the home assistant smart home controller, in this instance it need to work with the most recent homey pro

Return step by step instructions on how to install the ratgdo board onto the myQ chamberlain garage door opener, and also how to configure the ratgdo board to be operational using the home pro smart home hub.

CHAT GPT REPLY
Chamberlain myQ + ratgdo v2.531 + Homey Pro Integration Guide
Part 1: Hardware Installation (ratgdo → Chamberlain 41D7675)
Materials:- ratgdo v2.531 controller (ESP8266-based)- 4-pin wiring harness (included with ratgdo)- USB-C power adapter (optional)- Screwdriver
Wiring Instructions:
Red wire → Chamberlain RED terminal (R)
White wire → Chamberlain WHITE terminal (W)
Use USB-C for power if 12V accessory output is unavailable.
Part 2: ratgdo YAML for ESPHome
Part 3: Connect ratgdo to Homey Pro

  1. Open the Homey app and install the ESPHome App from the App Store.
  2. Tap ‘Add Device’ → Choose ESPHome.
  3. Enter:
  • Hostname: ratgdo-garage.local (or use IP address)
  • API password: from your ESPHome YAML
  1. Homey discovers the garage door device.
  2. Test Open/Close functionality in the Homey app.
    Sample Homey Automation Flows
  3. Auto-Close Garage at 10:00 PM- Trigger: Time is 10:00 PM- Condition: Garage door is open- Action: Close garage door
    Chamberlain myQ + ratgdo v2.531 + Homey Pro Integration Guide
  4. Notify if Door Left Open More Than 15 Minutes- Trigger: Garage door becomes open- Action: Start 15-minute timer- After 15 minutes, if door is still open → Send push notification

Where I am confused is in ESPHome, and setting up the virtual device and physical device, and the why and logic of doing that. If you know, if you can tell me like I am five, I’d be grateful.

2 Likes

It is nice that you are learning using Homey and it is fine you use AI to research. Best is you post your findings instead of guidance on using AI. So even though you use AI to research your problem, try to form your posts to what is your understanding of the results instead of the AI reponse as is.

2 Likes