Ratgdo - local mqtt control for your Chamberlain/Liftmaster security+ 2.0 garage door opener

This is almost certainly a bug. Here’s what I tested:

  1. open fully closed door to 50%. [opens to 50%]. Set to 48% [closes slightly]. Set to 56% [opens a bit more] – works as expected.

  2. close fully open door to 50%. [closes to 50%]. Set to 48% [closes slightly]. Set to 56% [opens a bit more] – works as expected.

  3. open fully closed door to 50%. [opens to 50%]. Set to 50% [closes completely] – FAIL.

  4. close fully open door to 50%. [closes to 50%]. Set to 50% [opens completely] – FAIL.

It seems the catch is all around setting to exactly where it is set to. Would you like to raise the issue in GitHub or shall I?

1 Like

You may do so.

I’m not seeing any reference to cover.set_cover_position in my HA. I have something called cover.ratgdov25i_47a31e_door. Only entity that contains cover.

cover.set_cover_position is a HA service, now called “action”. This is used by HA to make things happen

What you are looking at is the device or entity. The thing controlled by the service

Ahhh, I see that now in the services. Still struggling how I use this in like a card. if I try using any card with cover.ratgdov25i_47a31e_door it’s more of an up and down thing. Can’t control the percentage or scroll thru and select a percentage.

I add the cover entity in the UI as a button. Simple open/close that by default shows the current door state using image. Default action when Long press the button pops up an ui that allows slide up and down to specific percentage

I use a Mushroom Cover Card and it works great. Makes it like a dimmer slider.

+1 to the mushroom cover card. I use this one too, and it’s perfect. You can swap between the simple up/down to the percentage function on the card by clicking the button on the far right of it. And it looks nice.

Up/Down Look
image

Percentage Dimmer/Slider Look (currently at 0% open so it looks empty here)

image

@jeff6 I know it’s been awhile. I just purchased the latest board and uploaded the latest ESPHome firmware, All is working except the RatGDO controls:
ratgdo

I do have the doors bridged into homekit. These controls also continue to function. I’ve got the door obstruction sensors and wall control wired into the RatGDO board.

See this on RATGDO restart:

Failed to communicate with garage opener on startup.

UPDATE: Flashed wrong protocol. My Liftmaster W8500 is SEC+, not 2.0.

Has anybody tried powering / communicating with RatGDO via PoE? Are the pins available to connect an ethernet device?

I don’t know if that’d work without building your own ratgdo with an ESP32 instead. I don’t think there’s enough GPIO pins available to add a PoE adapter to it (esp for network + power).

I just installed the ratgdo. I’ve never used ESP home before and I was a bit leery when I ordered it, but got it working in about 45 minutes from opening the package to flashing the ESP drivers to final installation. If anyone is on the fence about this device, go ahead and order it. It works great. I now have myQ blocked in my router and all local control of my garage door. I an even operate it from Android Auto!

Looks like the motor in my Liftmaster has died and I’ll have to replace it with a new one. Will I need to re-flash the board after changing the opener or just hook it back up?

No

It works so just wire into new unit

How has the overall performance and reliabilty been? i have the same Garage door opening and on the fence if i should press go or not

Press go - if you’ve got a compatible garage door… it’s totally worth it for the control. It’s better than MyQ!

1 Like

Has anyone had success integrating this to voice assistants? I would love nothing more than to ask my iPhone to open the garage door instead of having to pull out my phone near my house to flick it up on HomeKit or HA

Yup, can be exposed to Alexa and HomeKit like anything else. You should be able to set that up for voice response.

Alexa will want you to set a voice PIN for opening.

Hi, all. My 20 year old GDO died and had to have it replaced. I had the RATGDO working fine in HA. Now after the new Liftmaster 84505R was installed and new wall button, I just put in the same wiring that I had before and RATGDO is not working. Is there something I am missing that is special to the new GDO version?