Skip to content

v0.2.5

Choose a tag to compare

@rwarner rwarner released this 22 May 14:20
· 34 commits to main since this release

V2 Protocol Support — firmware 3.9+ / V4.x devices now fully working

This release unlocks full functionality for anyone on newer QuietCool firmware (3.9+, including V4.x). Previously these devices had no sensor data and broken fan control. All entities now work.


What's new

Full V2 protocol support (@DillonBrown, #1)

@DillonBrown reverse-engineered the full V2 numeric API code table from the QuietCool Smart Control Android app 2.0.28 and verified it on hardware running firmware V4.1. All commands are now mapped for V2 devices:

  • GetWorkState — temperature, humidity, fan speed, and mode now populate correctly
  • GetVersion / GetParameter / GetRemainTime — firmware info and thresholds now readable
  • SetMode / SetTime / SetTempHumidity — fan control and TH threshold writes now work

Login response parsing was also fixed to handle the compact V2 format (R/P keys) that firmware 3.9+ returns — this was causing a repeated Unexpected login response warning that blocked authentication entirely on some devices.

App-based pairing (no ladder required)

@sircambridge discovered that the QuietCool Smart Control app has a Pair Mode button that puts the device into pairing mode remotely — no need to physically reach the controller on the fan housing. The Setup docs now list this as the recommended option for attic-mounted units.

Devices confirmed working on V4.x firmware

  • AFC SMT ES-3.0 (firmware 4.1)
  • AFG SMT PRO-2.0 (firmware V3.0, existing)

New Contributors

Full Changelog: v0.2.4...v0.2.5