Dropbox
This integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] allows you to connect your Dropbox account with Home Assistant Backups.
Configuration
To add the Dropbox service to your Home Assistant instance, use this My button:
Manual configuration steps
If the above My button doesn’t work, you can also perform the following steps manually:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select Dropbox.
-
Follow the instructions on screen to complete the setup.
By default, this integration will use the Home Assistant Cloud Account Linking service to authenticate with Dropbox. This does not require a Home Assistant Cloud subscription, and is the easiest and recommended way to set up the integration. If you want to use your own Dropbox application credentials instead, please follow the instructions in the “Using custom application credentials” section below.
Using custom application credentials
- Go to the Dropbox App Console and create an app.
- Choose Scoped access for the API and App folder for the access type.
- Give the app a unique name.
- Take note of the App key and App secret. These are the application credentials for your newly created app.
- In the OAuth 2 section, under Redirect URIs, enter the following URL:
https://my.home-assistant.io/redirect/oauthand select Add. - On the Permissions tab, enable
files.content.writeandfiles.content.read. - In Home Assistant, in Settings > Devices & services in the top-right three dots
menu > Application credentials, select the button to add an application credential. - Select Dropbox and enter the name of your app. For the client ID and client secret, enter the app key and app secret from step 4 and select Add.
Using the integration
After the integration is set up, Dropbox will appear as a backup location in Home Assistant’s Backup feature. Backups will be stored in a folder named “Home Assistant” within the Apps folder of your Dropbox. You can rename or move this folder anywhere you want and backups will still be stored there.
Removing the integration
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 dots
menu. Then, select Delete.
If you remove the integration, the Home Assistant folder in Dropbox containing your backups is not automatically deleted. If you want to delete the backup files, you need to manually delete the Home Assistant folder in Dropbox.