Weber Connect Unofficial 3.1.1
What changed
- Prevent partial appliance-status frames from clearing stable hub telemetry.
- Preserve battery, charging, Wi-Fi, cloud status, and device state across transient reconnects and sustained cloud outages.
- Require fresh appliance data before republishing fuel and version fields after reconnect.
- Continue clearing live cook and probe values when connectivity is lost.
Validation
- 130 native integration tests passed with 95.66% combined statement/branch coverage.
- Ruff, strict mypy, Bandit, pip-audit, actionlint, Hassfest, HACS, and CodeQL passed.
- Live Home Assistant validation recorded zero post-baseline hub telemetry dropouts, versus 47 synchronized dropouts before the fix.
- Corrective follow-up passed a clean Codex review with no findings.
Upgrade
Upgrade to 3.1.1 through HACS, then restart Home Assistant when prompted.