-
Notifications
You must be signed in to change notification settings - Fork 0
Updates and Migration
- Create a native Home Assistant backup.
- Install the BackupCheckup update in HACS.
- Restart Home Assistant completely.
- Reload the browser or Companion App.
- Check the integration version.
- Run Refresh backup data.
- Test notifications and backup protection when appropriate.
The config entry, stable entity IDs, and stored analysis data are migrated. Do not delete the config entry merely because of an update.
Replace /config/custom_components/backup_checkup completely. Never copy only selected files over an older version; mixed frontend and backend versions can fail.
The runner is read from runtime_runner on the default branch. After a repository update:
- refresh the App Store,
- install the offered runner update,
- restart the app,
- check its version line.
The runner version should match the integration.
- Download the desired older release.
- Remove only the old
custom_components/backup_checkupdirectory. - Copy the complete older directory into the same location.
- Restart Home Assistant.
Keep the BackupCheckup config entry to preserve entity IDs and dashboard references. Newer optional stored fields can be ignored by older releases and never modify Home Assistant backups.
3.0.10 is an organizational release based on 3.0.9. User documentation moved from the repository into this Wiki. The README now contains only the product summary, HACS installation, runner note, and canonical Wiki link. Runtime and security fixes from 3.0.9 remain included.
Check:
- complete restart rather than only reload,
- integration and runner versions,
- browser or Companion App cache,
- complete replacement of the integration directory,
- HACS and App Store updates as separate operations.
See Troubleshooting for further steps.