github lasswellt/govee-homeassistant v2026.5.13

9 hours ago

Diagnostics overhaul

A complete diagnostics suite for faster troubleshooting — downloads now contain exactly the data needed to debug device/state/MQTT issues, fully redacted.

Per-device diagnostics (new): the device ⋮ menu → Download diagnostics now works, dumping just that device, any linked leak sensors (including when the device is the LoRa hub), and runtime context.

Each device now includes:

  • Full parsed state — every field, including sensor_temperature / sensor_humidity
  • raw_api_state — the verbatim /device/state response it parsed from
  • last_mqtt_message — the verbatim AWS IoT push it last received
  • transport_health — per-transport (cloud_api / MQTT / BLE) last success/failure

Entry diagnostics also add: leak sensors + live state, the raw device-list response, MQTT status + IoT-credentials presence + publish-topic count, and scene/DIY cache counts.

Privacy: MAC addresses, hub IDs, user device names, and tokens are redacted/anonymized throughout (raw payloads included). diagnostics.py at 100% test coverage.

If you're on an open issue waiting for help (e.g. thermometer or leak-sensor reports), please re-download diagnostics on this version and attach — it now captures the raw API/MQTT data we need.

Full changelog: v2026.5.11...v2026.5.13

Don't miss a new govee-homeassistant release

NewReleases is sending notifications on new releases.