Skip to content

🗃️ Improved Backup Service for Home Assistant that can Automatically Remove Backups and Supports Generational Backup Schemes.

License

Notifications You must be signed in to change notification settings

ccMatrix/hass-auto-backup

 
 

Repository files navigation

🗃️ Auto Backup

HACS Badge License Latest Release Size Code style Open your Home Assistant instance and open a repository inside the Home Assistant Community Store. Open your Home Assistant instance and start setting up a new integration.

Auto Backup is an Improved Backup Service for Home Assistant that can Automatically Remove Backups and Supports Generational Backup Schemes.

While Home Assistant does provide built-in services for creating backups, they do not provide the ability to exclude items from a backup, or a way to automatically remove them, this custom component aims to fix that.

For more information and examples check the documentation.

Features

Services

Automation Examples using Services

Events

Automation Example using Events

Configuration

After installing Auto Backup via HACS, it can then be setup via the UI, by going to ConfigurationDevices & ServicesAdd IntegrationAuto Backup or by clicking the button below.

Open your Home Assistant instance and start setting up a new integration.

Options

  • Automatically delete expired backups

    • This option will automatically purge any expired backups when creating a new backup.
  • Backup Timeout

    • You can increase this value if you get timeout errors when creating a backup. This can happen with very large backups. Increasing this might make Auto Backup less reliable at monitoring backups to delete.

Images

Sensor Example

About

🗃️ Improved Backup Service for Home Assistant that can Automatically Remove Backups and Supports Generational Backup Schemes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.6%
  • Shell 0.4%