WebDAV
This integration allows you to use a WebDAV compatible location for Home Assistant Backups.
Installation
配置
此集成可通过 UI 配置。前往 设置 > 设备与服务 添加。
Common WebDAV URLs
- Nextcloud:
https://<your-nextcloud-domain>/remote.php/webdav/alternatively this can be found in the interface of your Nextcloud instance. To do this, open the file overview and click on ‘Settings’ in the left-hand column. - Owncloud:
https://<your-owncloud-domain>/remote.php/webdav/ - Hetzner Storage Box:
https://<username>.your-storagebox.de - Strato HiDrive:
https://webdav.hidrive.strato.com - Seafile:
https://<your-seafile-domain>/seafdavif you are running your Seafile behind a reverse proxy, make sure to add the relevant port, by default WebDAV serves at port 8080. - Beeline Cloud:
https://webdav.cloudbeeline.ru– free 10GB (forever), to enable WebDAV – navigate to Profile → Security and toggle the setting (screenshots and detailed explanation here). - Mail.ru Cloud:
https://webdav.cloud.mail.ru/– free 8GB (forever).
Removing the integration
This integration follows standard integration removal. No extra steps are required.
To remove an integration instance from Home Assistant
- Go to Settings > Devices & services and select the integration card.
- From the list of devices, select the integration instance you want to remove.
- Next to the entry, select the three-dot
menu. Then, select Delete.
- If you remove the integration, the backup folder is not automatically deleted. You have to manually delete it.
Known issues / limitations
Due to the nature of WebDAV, it is required to have a fairly high file upload limit on the server. If you experience issues with the backup, please check the server configuration or with your WebDAV service provider.
Following WebDAV services are known to have issues with Home Assistant backups:
- Yandex Disk is not supported, as the speed is artificially slowed down when using WebDAV.
- pCloud WebDAV implementation proved to be unstable and is not recommended for backups.

