-
-
Notifications
You must be signed in to change notification settings - Fork 3
Release Validation for Users
This page is a user-safe checklist for after updating Humidity Intelligence.
It is not the maintainer release process. Release authority stays with the repository release governance, version metadata, validation gates, and maintainer approval.
Check:
- HACS or your install method shows the expected version.
- Home Assistant has been restarted after the update.
- Humidity Intelligence loads under Settings -> Devices & services.
- Main HI entities are available.
- The generated dashboard still renders.
- The reason panel matches the active runtime state.
- Native diagnostics can be downloaded if support is needed.
If HACS still shows an older version:
- refresh HACS repository information
- re-check the offered version
- update or re-download through HACS
- restart Home Assistant
- check the installed version again
See HACS and Updates for the longer support path.
After an update that touches generated cards, options, frontend dependencies, or output details:
- run the supported card export or refresh flow
- update Manual card YAML if you use Manual cards
- reload the dashboard
- clear browser/app cache if stale UI remains
- check that chips and reason text reflect backend truth
Generated dashboards should not invent backend state. If the dashboard looks more confident than the runtime state, report it.
Check the normal surfaces you already trust:
- active lane or mode
- reason text
- gate status
- configured outputs
- unavailable configured entities
- diagnostics warnings
You do not need to force a safety or emergency scenario to validate an update. For normal user validation, avoid creating risky real-world conditions just to test the integration.
If anything looks wrong, download native Home Assistant diagnostics before making lots of changes. Diagnostics preserve the useful support snapshot:
- versions
- configured entities
- active lane/mode
- reason text
- gates
- output state
- generated card summary
- unavailable or unknown configured entities
See Diagnostics and Support Bundle.
Advanced maintainers may use HI's package-local snapshot support where available.
Remember:
- it is local to the HI package
- it is not a Home Assistant backup
- it does not intercept HACS updates
- it does not automatically restore code
- it does not replace normal Home Assistant backup practice
Open an issue if:
- the integration does not load after restart
- expected HI entities are missing
- generated cards contain unresolved placeholders
- the dashboard contradicts backend reason text
- HACS/Home Assistant version state stays inconsistent after refresh/restart
- diagnostics show unavailable configured entities you cannot explain
Include the native diagnostics file whenever practical.