So the "ESPHome-API-Library.groovy" file does not implement the type 46, 47 and 48 (climate) part of the ESPHome API. Looks like I'll have to get this added before I can really get this thing working.
For those looking for RatGDO Disco support (presence, led, laser, etc... support), I have a version in my repo, not merged to the main one yet - looking for any feedback before I submit a PR.
So what am I doing wrong here. I've got a ratgdo 32 with newly flashed firmware and connected to a 2.4ghz wifi. On my home wifi I put in it's IP and it shows up and I can control the garage. So I know it's connected and functioning.
I've installed the api helper library and created a driver from brianschmitts repository.
I created a virtual device, and put in the IP which I made static on my router.
It appears to be trying to connect over and over again. I can see when I open my door it connected for about 20 minutes, then went back to this state.
I'm sorry I don't have advice on the issue, I am running into the same thing.
I even tried reflashing, didn't work. Tried altering the YAML with no encryption key and added static IP, but still getting the same thing. Door was working fine until a couple of weeks ago, then just constantly going offline (like every two minutes). Runs fine in Home Assistant though. (also the synced time is wrong because of a power outage today, still have to go back and change that).
I was able to fix my issue. I think I had a different Ratgdo driver. But then I also noticed that one of the static IP's I had set wasn't taking effect. I just powered off the device for 2-3 minutes and when it reconnected took the right one, and I was able to get it all connected and working in Habitat. Feel like a dope. I should have poked at it more, but I had spent all day getting a MQTT server going only to be unable to find Ratgdo MQTT firmware, so I was throwing a hail mary to ESPhome and hoping it would work, I was so close and sick of trying to trouble shoot, I'll be honest. I just mashed the easy button....