The coinbase integration lets you access account balances and exchange rates from Coinbase.

You will need to obtain an API key from the API section in Coinbase’s User Settings to use this integration. You need to select the account wallet or wallets (e.g. “BTC Wallet”) that you wish to show in Home Assistant and give read access to wallet:accounts in order for the integration to access relevant data. It is worth noting that once you close the New API Key popup on Coinbase you will not be able to see the API Secret again.


Adding Coinbase to your Home Assistant instance can be done via the user interface, by using this My button:

Manual configuration steps

Your API key generated by Coinbase, this is required.

API Secret

Your API secret generated by Coinbase, this is required.


Options for Coinbase can be set via the user interface, by taking the following steps:

  • Browse to your Home Assistant instance.
  • In the sidebar click on Configuration.
  • From the configuration menu select: Integrations.
  • If multiple instances of Coinbase are configured, choose the instance you want to configure.
  • Click on “Options”.
Wallet balances to report

List of currency codes to create account wallet sensors for.

Exchange rates to report

Optional list of currencies to create exchange rate sensors for.

Base currency for exchange rate sensors

Currency used as the currency unit for exchange rate sensors. The default is US Dollar (USD).