[Custom Component] Bitpanda Price and Wallet Tracker

Bitpanda Price and Wallet Tracker for Home Assistant

A custom Home Assistant integration to monitor your Bitpanda portfolio directly from your dashboard — track live asset prices and your wallet balances in one place.

:package: GitHub Repository
:bug: Report Issues

:warning: This integration is currently under active development. It is functional but may still contain bugs. Use it at your own risk and feel free to report any issues you encounter.


Features

Price Tracker

  • Live prices for any asset available on Bitpanda (crypto, metals, indices, ETFs, stocks)
  • Supports multiple currencies (EUR, USD, CHF, GBP, and more)
  • Updates every 60 seconds
  • Automatic decimal precision based on actual API values

Wallet Monitor

  • Displays the current value of your Bitpanda wallets in your selected currency
  • Supports crypto wallets, metal wallets, commodity wallets, index wallets and fiat wallets
  • Wallet values update automatically whenever the price changes (every 60s)
  • Raw coin/token balance always available as entity attribute

General

  • Price Tracker and Wallets appear as separate devices in Home Assistant
  • Full integration into the Home Assistant device registry
  • Configurable via UI — no YAML required

Requirements

  • Home Assistant 2025.1.0 or newer
  • A Bitpanda account with an API key (how to create one)

Installation

Install via HACS (recommended):

  1. Open HACS in Home Assistant
  2. Go to Integrations → click the three-dot menu → Custom repositories
  3. Add https://github.com/Spegeli/hacs_bitpanda as category Integration
  4. Search for Bitpanda and install it
  5. Restart Home Assistant

Configuration

  1. Go to Settings → Devices & Services → Add Integration
  2. Search for Bitpanda
  3. Enter your API key and select your preferred currency
  4. After setup, open the integration options to configure:
    • Price Tracker — select which assets to track
    • Wallets — select which wallets to monitor

:warning: The currency can only be selected during the initial setup. To change it, remove and re-add the integration.


Questions & Feedback

Feel free to post questions and suggestions in this thread.
For bugs, please use the GitHub issue tracker.

1 Like