github konnected-io/konnected-esphome 2026.10.0

latest release: 2026.10.1
one month ago

This release updates gdolib to v1.2.0, which fixes two "stuck" states on Security+ 2.0 openers and stops Security+ 1.0 smart wall panels from resetting. It also fixes several GDO blaQ cover and web UI bugs, ships the real WiFi firmware for the Alarm Panel 3w, and is built with ESPHome 2026.9.

gdolib v1.2.0

  • Security+ 2.0: wall button and remote changes no longer go missing after the opener sits idle. After a few idle hours the device could still show Synced, but stop reflecting doors opened or closed from the wall button or a remote. The receiver could fall out of step with the opener's frames and never recover; it now realigns on the next frame and asks the opener for its current status. (gdolib#36)
  • Security+ 2.0: the obstruction sensor can no longer stay stuck on "obstructed". It could stay obstructed after the beam cleared until you rebooted. While the sensor reports obstructed, the device now asks the opener for its status every 6 s until it clears. (gdolib#37, fixes #139)
  • Security+ 1.0: smart wall panels (e.g. LiftMaster 889LM) no longer reset after door operations. The device was sending a Security+ 2.0-only status request on the 1.0 bus, which confused the panel. (gdolib#38)
  • Builds on ESP-IDF 6.x. (gdolib#41)

gdolib Changelog: konnected-io/gdolib@v1.1.2...v1.2.0

GDO blaQ

  • Toggle while the door is moving now stops it. A toggle while the door was closing played the warning tone and was then dropped, so the door kept closing. A toggle on a moving door now goes to the opener right away, and a toggle during the pre-close warning cancels the close. (#146, fixes #143)
  • The door no longer sticks on "Closing" when the opener refuses to close. For example, with the safety beam blocked, the cover showed Closing at 100% open until a reboot, and ignored Open and Close. If the opener hasn't started closing 10 s after the command, the cover now goes back to the opener's real state. (#145)
  • Re-sync no longer generates a client ID the opener ignores. The Security+ client ID was stored as a float, which rounded off its low bits for about 94% of the IDs that Re-sync generates. On some openers, commands then stopped working (e.g. a LiftMaster that ignored Close). The ID and rolling code are now stored exactly. (#135, fixes #133 and #134; thanks @johnmonarch for the report and diagnosis)
  • Web UI: the safety strip and Device card work again on ESPHome 2026.8+ firmware. ESPHome 2026.8 changed how entities are identified, so these cards showed up empty. (#136, fixes #131; thanks @johnmonarch for reporting)
  • Web UI: firmware update from the browser. The GDO blaQ web UI can upload a .bin again, with upload progress, which the stock ESPHome page could already do. (#126; thanks @nbadal)

The web UI changes are live on the CDN, so they reach devices without reflashing.

Alarm Panel 3w

  • The 3w firmware is actually the WiFi build now. Through 2026.8.0, the published alarm-panel-3w firmware was the Ethernet (3e) build, so a 3w flashed with it had no WiFi. This release builds the correct config, and the version is bumped so devices and the web installer offer it as an update. (#129)

Konnected Cloud builds

  • Cloud firmware no longer boot-loops while connecting. The TLS handshake to AWS IoT could take longer than the 5 s watchdog and reboot the device on every connection attempt. The hardware crypto accelerator is back on, and the MQTT task runs on the other core. (#142, fixes #141)

Project versions updated

garage-door-gdov2-q: 1.6.3
alarm-panel-3w: 0.2.1

Full Changelog: 2026.8.0...2026.10.0

Don't miss a new konnected-esphome release

NewReleases is sending notifications on new releases.