github lasswellt/govee-homeassistant v2026.6.19

latest release: v2026.6.20
6 hours ago

Fix: H5106 / H5140 temperature reads far too high (#116)

Corrects the v2026.6.17 fix attempt. Reporter diagnostics confirmed the real cause: the H5106 (Air Quality Monitor) and H5140 (Smart CO₂ Monitor) report their temperature in Fahrenheit (e.g. 73.9 °F ≈ 23.3 °C), but the sensor's native unit is tagged Celsius — so the value surfaced as a "wrong large" number. They are not centi-encoded (the earlier v2026.6.17 hypothesis); this is the same class of issue as #72 / #78 / #96 / #115.

What changed

  • H5106 and H5140 are now in the Fahrenheit auto-conversion list, so with the default auto temperature setting their readings convert to the correct value.
  • Removed the speculative centi-de-scale code added in v2026.6.17 (it was magnitude-guarded and never actually fired on these real values).

If your reading is still off

Set ⚙️ Configure → Temperature unit from Govee API: Celsius if your Govee app already reports °C (no conversion), or Fahrenheit to force conversion for any other thermometer that reads ~1.8× too high.

Full changelog: v2026.6.18...v2026.6.19

Don't miss a new govee-homeassistant release

NewReleases is sending notifications on new releases.