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

About

Variable is an integration that declares generic variable entities and lets their values be set dynamically. Values can be set manually through a set action, which changes the attributes of a variable entity. They can also be filled from templates or SQL queries that run automatically whenever a chosen event fires. A separate update action forces a variable to refresh its state and attributes. The SQL queries rely on the recorder component and use its database setting. It works locally and is configured through entries in the configuration file.

Automatic summary of the README and code of snarky-snark/home-assistant-variables. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

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

Setting it up

Install it from the Marketplace and restart Home Assistant. It is then set up in configuration.yaml.

Actions

  • SetSet attributes of a variable entity.Fields: Entity ID, Value, Value Template, Attributes, Tracked Entity ID, Tracked Event Type, Query, Column, Restore, Force Update
  • UpdateForce a variable to update its state and attributes.Fields: Entity ID

From the README

The var component is a Home Assistant integration for declaring and setting generic variable entities. Variables can be set manually using the var.set service or they can be set using templates or SQL queries which will be run automatically whenever a specified event fires. The var component depends on the recorder component for up-to-date SQL queries and uses the same database setting.

From the README of snarky-snark/home-assistant-variables, Apache License 2.0. Shortened.

Information

Installs
932 sharing analytics
GitHub stars
316
Connection
Works locally
Upkeep
No update in over 18 months
Version
v0.15.5,
Category
Helpers, Store a value
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
var

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