[RELEASE] Konnected Garage Door Opener Official Driver

@jrvisconti This has been fixed in project version 1.5.4 which I just released a few minutes ago. The Security+1.0 devices constantly report their state, but the blaQ was supposed to just basically ignore it if nothing had changed since the last state. There was a bug in one of the recent updates that must have removed that check, and we've fixed it now. Thank you for reporting.

@nate Not sure what the issue is but all of a sudden both of my GDOs are no longer working with Hubitat. They both show open in HE but are closed. None of the buttons, on/off open/close do anything. The web interface is working fine. I have tried rebuild the firmware on both. I have unplugged the GDOs and the Blaq as well as shutting down HE and left them all unplugged for 30 seconds. Not sure what else I should try.

Update 7/30 - I have repaired the driver in hubitat package manager (You should add an additional note in the driver code showing which version it is) no change.

I decided to try my backup hub which is still on 2.5.0.153. When I closed the GDO this is what the log was showing

@nate I beleive this may have started after I updated the firmware to V1.5.9.7.

I thought I saw some yellow lines when I was lookig at the logs with my primary hub connected but because the logs were scrolling so fast I couldn’t read them. Sure would be nice to have a better way to see the logs in the web interface.

Check the version of the espHomeApiHelper under Libraries code. This makes it seem like the client library is too old for the firmware:

Screenshot 2026-07-30 at 2.05.18 PM

Update it from here: https://raw.githubusercontent.com/konnected-io/hubitat-public/refs/heads/main/ESPHome/ESPHome-API-Library.groovy

just updated it but still not working. The log is scrolling to fast to capture but I can see the same message scroll by

Please try to capture at some of the logs, or a screenshot. otherwise I don’t really know what’s going on. mine is working fine.

Seems odd that the log is showing API 0.0 but looking at the API Version in HE shows 1.14

It looks like the device is connected and online. I am really not sure.

Maybe try nuking the device states in hubitat and letting them repopulate.

Is anyone else having this problem?

I just deleted the devices and uninstalled via HPM. Rebooted. Reinstalled via HPM. Added a new device and still getting the same error.

I guess I have learned my lesson about updating firmware on these if everything is working.

I will wait for a little while to see if anyone else runs into this or you find something. If not I will just physicall remove them and replace them with something else.

From those screenshots it looks like it’s working fine and healthy.

I haven’t seen any errors, just that API version warning but a warning is not an error. It’s an odd one though.

If you click any of the commands (Open / Close / Set) do you get an actual error in the log? What happens?

@CaptWoody Ok I threw Claude at it and I think we found the problem.

We are at the point now where AI is smarter and faster than me. It’s incredible :exploding_head:

Try replacing your esphomeAPIHelper code with this version:

https://raw.githubusercontent.com/konnected-io/hubitat-public/fix/api-1.14-object-id-derivation/ESPHome/ESPHome-API-Library.groovy

So you said nuke so I did. I factory reset one of them, deregistered and readded it. Deleted the device in HE and readded it. Nothing changed. Just saw your post. Doing it now

Well I should have waited a bit longer. Guess even at my old age I need to learn more patients.

That seems to have worked. It is now working. Now I just need to re-add the other GDO back into HE and figure out what automations are broken now :woozy_face:

If I run into any issues after I have some dinner I will let you know. Thanks

Great. Here is the actual fix. I’ll be pushing it thru ASAP:

The fix has been merged upstream, esphomeAPIHelper is now at version 1.3.2.

This update is necessary for anyone on ESPHome firmware 2026.7.0 and higher.

Looks like there are a lot of debug entries in the HE log still when Enable descriptionText logging is selected. If you toggle it off there are no info entries being produced. I just turned it off and initialized and nothing shows in the logs. However, when I open and closed it shows

@nate you should update the "packageManifest.json" with new version so that HPM knows there is an update and applies it instead of having to do a repair.

I had already updated the HPM manifests for Konnected's products, which pull in the packaged esphomeAPIHelper, but you're right that the upstream hubitat-public repo manifest was behind.

Thank you @jonathanb for giving me commit rights to hubitat-public

Should be all up to date now in #47

@nate, not sure if you missed this one or if you are still investigating. But the logs are getting flooded again with the debug with all logging toggled off.

Edit- I tried using Claude and got the following

Line 1103

if (settings.logEnable) { log.debug "ESPHome scheduling healthCheck in ${interval}s" }

Also suggested

Line 1095

if (settings.logEnable) { log.debug 'ESPHome ping response received — rescheduling healthCheck' }
espHomeSchedulePing()

You guys are kinda neurotic about your logs :laughing:

Looks like the additional healthCheck logging was introduced upstream. Anyway it's now gated behind logEnable in #48

I updated the HPM packages as well.