Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of DeLuca21/ynab-ha.

Monthly SummarySetup FlowAccounts

About

YNAB Integration for Home Assistant brings YNAB budget data into Home Assistant as sensors. It supports several budgets, each with its own name prefix, currency choice and update interval. Sensors cover account balances, category balances and a monthly summary with values such as budgeted, activity, to be budgeted and age of money. Each account, category and summary is a single sensor that carries its details as attributes. Options let the user pick which accounts and categories to sync, and closed accounts or hidden categories can be included. An API status sensor reports the health and API usage of the connection, which relies on the YNAB cloud and an access token, and setup is done in the UI.

Automatic summary of the README and code of DeLuca21/ynab-ha. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Uses the vendor's cloud Needs an internet connection and an account with the vendor.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

Provides

  • Sensors

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Connect to YNAB

  • Budget Name
  • Access Token
  • I acknowledge and accept the terms
  • Include closed accounts
  • Include hidden categories

After setup

  • Select Accounts to Sync
  • Select Categories to Sync
  • Set Update Interval (in minutes)

Texts from the code of DeLuca21/ynab-ha.

From the README

  • Multiple Budgets: Configure multiple YNAB budgets.
  • Configurable Update Intervals: Choose how frequently each budget’s data is refreshed.
  • Account Balances: Pull real-time balances for any on-budget account and associated attributes.
  • Category Sensors: Track each category’s balances and associated attributes.
  • Custom Budget “Instance Name”: Each budget can have a unique prefix (e.g., “Mel,” “Jamie”) to avoid entity ID collisions. (Defaults to the YNAB budget name)
  • Currency Selection: Choose your preferred currency (USD, EUR, etc.).
  • Monthly Summary Sensors: Retrieve current month's summary data with associated attributes (e.g., Budgeted, Activity, To Be Budgeted, Age of Money).
From the README of DeLuca21/ynab-ha, GNU GPL v3.0. Shortened.

Shows in Vulpo

Chart card, Apple Watch.

Information

Installs
75 sharing analytics
GitHub stars
17
Connection
Uses the vendor's cloud
Upkeep
No update in 6 to 18 months
Version
v1.5.3,
Category
Finance
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
ynab_custom

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers