About
Presence Simulation is a Home Assistant integration that imitates someone being home while the house is empty. It reads the recorded state history of chosen entities and replays the same states from a set number of days earlier. It can switch lights, covers, media players, selects and other entities that can be turned on and off, and it also repeats light brightness and color when those attributes are stored in the recorder. Each simulation is a switch with its own entities, delta in days, refresh interval, an optional random delay for switching, and an option to restore states afterward. Further settings cover treating unavailable as off, light brightness, and an end date and time for the history used. It runs locally, is set up in the UI, and needs the recorder to keep more days of history than the delta.
Automatic summary of the README and code of slashback100/presence_simulation. 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.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Switches
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Connect
- The name of the presence simulation switch
- Entity or group of entities
- Delta (in days)
- Refresh interval (in seconds)
- Restore state after simulation
- Add a random time for switching entities. This parameter define the max time in seconds
- Consider Unavailable status as Off
- Brightness to be used if light allows the feature
- End date of historic
- End time of historic
After setup
- The name of the presence simulation switch
- Entity or group of entities
- Delta (in days)
- Refresh interval (in seconds)
- Restore state after simulation
- Add a random time for switching entities. This parameter define the max time in seconds
- Consider Unavailable status as Off
- Brightness to be used if light allows the feature
- End date of historic
- End time of historic
Texts from the code of slashback100/presence_simulation.
From the README
Please:star: this repo if you find it useful
This Home Assistant component aim to provide a presence simulation in your home while you are away. It will turn on & off lights, switches, covers... based on your history.
Shows in Vulpo
Quick Toggle card, Apple Watch, Control Center.Information
- Installs
- 6.8k sharing analytics
- GitHub stars
- 1.1k
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- v7.1,
- Category
- Presence and location
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
presence_simulation- Issues
- Report an issue











