Releases: txxa/hass-duplicati
Releases · txxa/hass-duplicati
v0.3.1
What's Changed
New Features
- Generic support for detection of running backups by @txxa in #66
- Sensor for monitoring the running status of backups @txxa in #93
Enhancements
- Improve and simplify the tracking of running backups initiated by the service by @txxa in #66
- Remove deprecated config_entry assignment by @txxa in #103
Bug Fixes
- Fix backup info refresh issue by @txxa in #94
- Fix TargetURL parsing issue by @txxa in #103
- Fix duration parsing issue by @txxa in #103
Other Changes
Full Changelog: v0.3.0...v0.3.1
Important Notes
- The new release only works with Duplicati versions that use the JWT-based authentication mechanism (for development, version
2.1.0.5_stable_2025-03-04of Duplicati was used). - It is recommended to first uninstall the old version and then re-install the latest version of this integration.
v0.3.1_beta4
What's Changed
New Features
- Generic support for detection of running backups by @txxa in #66
- Sensor for monitoring the running status of backups
Enhancements
- Improve and simplify the tracking of running backups initiated by the service by @txxa in #66
- Remove deprecated config_entry assignment by @txxa
Bug Fixes
- Fix backup info refresh issue by @txxa
- Fix TargetURL parsing issue by @txxa
- Fix duration parsing issue by @txxa
Other Changes
Full Changelog: v0.3.0...v0.3.1_beta4
Important Notes
- The new release only works with Duplicati versions that use the JWT-based authentication mechanism (for development, version
2.1.0.5_stable_2025-03-04of Duplicati was used). - It is recommended to first uninstall the old version and then re-install the latest version of this integration.
v0.3.1_beta3
What's Changed
New Features
- Generic support for detection of running backups by @txxa in #66
- Sensor for monitoring the running status of backups
Enhancements
- Improve and simplify the tracking of running backups initiated by the service by @txxa in #66
- Remove deprecated config_entry assignment by @txxa
Bug Fixes
Other Changes
Full Changelog: v0.3.0...v0.3.1_beta3
Important Notes
- The new release only works with Duplicati versions that use the JWT-based authentication mechanism (for development, version
2.1.0.5_stable_2025-03-04of Duplicati was used). - It is recommended to first uninstall the old version and then re-install the latest version of this integration.
v0.3.1_beta2
What's Changed
New Features
- Generic support for detection of running backups by @txxa in #66
- Sensor for monitoring the running status of backups
Enhancements
Bug Fixes
- Fix backup info refresh issue by @txxa
Other Changes
Full Changelog: v0.3.0...v0.3.1_beta2
Important Notes
- The new release only works with Duplicati versions that use the JWT-based authentication mechanism (for development, version
2.1.0.5_stable_2025-03-04of Duplicati was used). - It is recommended to first uninstall the old version and then re-install the latest version of this integration.
v0.3.1_beta1
What's Changed
New Features
- Generic support for detection of running backups by @txxa in #66
- Sensor for monitoring the running status of backups
Enhancements
Other Changes
Full Changelog: v0.3.0...v0.3.1_beta1
Important Notes
- The new release only works with Duplicati versions that use the JWT-based authentication mechanism (for development, version
2.1.0.5_stable_2025-03-04of Duplicati was used). - It is recommended to first uninstall the old version and then re-install the latest version of this integration.
v0.3.0
What's Changed
New Features
- Czech translation added by @PavelD in #30
- Backend API reworked and simplified by @txxa in #36
- Support for new authentication method added by @txxa in #44
Enhancements
- Backend API data models added by @txxa in #36
- Entity managment improvements by @txxa in #36
- Code and logging improvements for entry migration and unloading by @txxa in #36
- API response and error handling improvements @txxa in #49
Other Changes
Full Changelog: v0.2.1...v0.3.0
Important Notes
- This release is not backwards compatible. The password is now mandatory (previously optional).
- The new release only works with Duplicati versions that use the JWT-based authentication mechanism (for development, version
2.1.0.2_beta_2024-11-29of Duplicati was used). - It is recommended to first uninstall the old version and then re-install the latest version of this integration.
v0.2.1
v0.2.0
What's Changed
New Features
Enhancements
- Properly handle too long sensor state values by @txxa in #21
- Replace status sensor by a binary sensor by @txxa in #21
- Add next scheduled execution date as state attribute to last_backup_execution sensor by @txxa in #21
- Improve logging and error handling of the API by @txxa in #21
Bug Fixes
- Update deprecated entry setup function by @txxa in #18
- Fix incorrect sensor state classes by @txxa in #18
- Ensure service fires correct events in all situations by @txxa in #18
Other Changes
- Bump ruff from 0.5.7 to 0.7.0 by @dependabot
- Bump actions/setup-python from 5.1.1 to 5.2.0 by @dependabot
- Bump actions/checkout from 4.1.7 to 4.2.1 by @dependabot
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Initial release
This is the first release of the Duplicati integration for Home Assistant.
Features
- Monitor status, execution time, duration, and other metrics of Duplicati backups
- Support for multiple Duplicati instances
- Support for multiple backup jobs per Duplicati instance
- SSL/TLS support
- Create new backups on demand (via button or service call)
- Refresh sensor data on demand (via button or service call)
- Event triggering for backup jobs (start, completion, fail)
- Configurable scan interval for sensor data updates
- User-friendly configuration through Home Assistant UI
Sensors
- Last backup status
- Last backup execution time
- Last backup duration
- Last backup source files count
- Last backup source size
- Last backup target files count
- Last backup target size
- Last backup error message
Services
duplicati.create_backup: Start a new backupduplicati.refresh_sensor_data: Refresh sensor data for a specific backup
Events
duplicati_backup_startedduplicati_backup_completedduplicati_backup_failedduplicati_sensors_refreshed
Notes
- This release has been tested with the Duplicati version 2.0.7.1_beta_2023-05-25 running as Docker container
- Feedback and bug reports are welcome through GitHub issues