Home Assistant Unofficial Reference 2024.12.1
core.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.recorder.core.Recorder
 

Namespaces

 homeassistant.components.recorder.core
 

Variables

 homeassistant.components.recorder.core._LOGGER = logging.getLogger(__name__)
 
 homeassistant.components.recorder.core.ADJUST_LRU_SIZE_TASK = AdjustLRUSizeTask()
 
 homeassistant.components.recorder.core.COMMIT_TASK = CommitTask()
 
string homeassistant.components.recorder.core.CONNECTIVITY_ERR = "Error in database connectivity during commit"
 
int homeassistant.components.recorder.core.DB_LOCK_QUEUE_CHECK_TIMEOUT = 10
 
int homeassistant.components.recorder.core.DB_LOCK_TIMEOUT = 30
 
string homeassistant.components.recorder.core.DEFAULT_URL = "sqlite:///{hass_config_path}"
 
int homeassistant.components.recorder.core.EXPIRE_AFTER_COMMITS = 120
 
string homeassistant.components.recorder.core.INVALIDATED_ERR = "Database connection invalidated"
 
 homeassistant.components.recorder.core.KEEP_ALIVE_TASK = KeepAliveTask()
 
int homeassistant.components.recorder.core.MAX_DB_EXECUTOR_WORKERS = POOL_SIZE - 1
 
 homeassistant.components.recorder.core.QUEUE_CHECK_INTERVAL = timedelta(minutes=5)
 
 homeassistant.components.recorder.core.SHUTDOWN_TASK = object()
 
 homeassistant.components.recorder.core.WAIT_TASK = WaitTask()