Ha-wallet-card — a Lovelace dashboard for Wallet by BudgetBakers

ha-wallet-card — a Lovelace dashboard for Wallet by BudgetBakers

Hi all! Following up on my ha-wallet integration — here’s its companion: ha-wallet-card, a set of Lovelace cards that turn the ha_wallet entities into a proper Wallet-style dashboard in Home Assistant.

:warning: Unofficial / not affiliated with BudgetBakers. Community project, MIT-licensed.

It reproduces the feel of the Wallet web dashboard as native HA cards — and, crucially, includes a quick-add keypad so you can log a cash expense straight from a wall panel and watch it land in the Wallet app.

What you get

21 cards, all theme-aware (light/dark via HA theme variables) with proper empty / loading / error states:

  • 12 analytic — Cash Flow, Cash Flow Trend, Spending (gauge), Nature of Spending (must/need/want), Balance by Currencies, Spending by Categories, Credit Limits, Balance Trend, Expenses Structure (donut), Period-to-Period comparison, Last Records, Accounts.
  • Quick-Add — a keypad that calls ha_wallet.add_record (bank-synced accounts are blocked, read-only by API design).
  • 8 action cards — create/edit/delete records, transfers, budgets, custom categories, accounts, labels, and delete standing orders / record rules.

Nice touches

  • Every card has a GUI editor with an entity picker filtered to the ha_wallet integration — no YAML required.
  • Auto-discovery: cards find their Wallet entities from the device, nothing hardcoded.
  • Trends read Home Assistant long-term statistics (recorder), not per-poll API calls.
  • Multi-currency aware (never merges currencies), self-contained bundle, inline SVG charts — no external dependencies.

Requirements

Install

Currently via HACS → custom repository (https://github.com/nuggetz/ha-wallet-card, category: Lovelace). A PR to add it to HACS default is open — once merged you’ll find it in HACS search directly.

Feedback, issues and ideas very welcome :folded_hands: — this is v0.1.0, tested on a live instance. It pairs 1:1 with the integration’s full v1 API surface.

GitHub Repo