github lasswellt/govee-homeassistant v2026.6.12

2 hours ago

Fixes

  • H5310 pool thermometer readings no longer show as unknown (#97) — the gateway-bridged sensor reported online: false between its infrequent uploads, which marked a perfectly valid reading unavailable. Availability for BFF thermo-hygrometers no longer gates on the flapping online flag. The bogus humidity reading (a 0xFFFF "no sensor" sentinel → 655.35%) is now suppressed, and humidity-less SKUs like the H5310 no longer get a humidity entity at all.

  • Older strips (H6117/H6163) state updates dropped (#98) — AWS IoT push messages containing non-UTF-8 bytes (accented characters like °/ü in scene or device names) raised a decode error that discarded the entire state message, breaking on/off feedback. Payloads now decode tolerantly so a stray byte in a name no longer drops the update. (Note: this addresses the state-feedback errors in the logs; if on/off commands themselves remain intermittent, please attach a debug log.)

Improvements

  • Battery level for BFF thermo-hygrometers (#86) — H5301/H5310 now expose a Battery sensor (the value was previously fetched from Govee but never surfaced).
  • Gateway hub linkage (#86) — gateway-bridged thermometers (e.g. H5310 via H5044) now nest under their hub in the Home Assistant device tree.
  • Reduced needless entity re-renders — BFF thermo readings only push an update when a value actually changes.

Don't miss a new govee-homeassistant release

NewReleases is sending notifications on new releases.