About
Saver is a Home Assistant integration that saves the current state of any entity so it can be restored later. It adds actions to save the state and parameters of one or several entities and to restore them afterwards, with options to keep the saved data after a restore and to set a transition time for lights. Simple variables can also be stored, set from a manual value, an entity state or the current timestamp, and removed singly, by regex or all at once. Saved values can be read in templates, including time comparisons and elapsed seconds since a stored datetime. It also provides automation conditions for elapsed time, value comparison and time comparison, plus events fired after its actions complete. It works locally, is set up in the UI, and needs the Marketplace (HACS on 2026.10 and older).
Automatic summary of the README and code of PiotrMachowski/Home-Assistant-custom-components-Saver. 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.
Device triggers Its devices can start automations directly.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Actions
- Clear storageDeletes all saved data.
- Delete entityDeletes a saved state for an entity.Fields: Entity
- Delete entities by regexDeletes a saved state for all entities that match provided regex.Fields: Regex
- Delete variableDeletes a saved variable.Fields: Variable
- Delete variables by regexDeletes saved variables by regex.Fields: Regex
- Set variableSets a variable to a manual value, an entity state, or the current timestamp. Only one of "Value", "Entity" or "Use current time" can be used.Fields: Variable, Value, Entity, Use current time
- Save stateSaves the state and parameters of the entity.Fields: Entity
- Restore statesRestores saved states of entities.Fields: Entity, Delete after run, Transition
From the README
This custom component allows you to save current state of any entity and use its data later to restore it.
Additionally, you can create simple variables and use their values in scripts.
Information
- Installs
- 1.4k sharing analytics
- GitHub stars
- 104
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- v3.0.1,
- Category
- Helpers, Store a value
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
saver- Issues
- Report an issue












