Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.system_log.DedupStore
 
class  homeassistant.components.system_log.LogEntry
 
class  homeassistant.components.system_log.LogErrorHandler
 

Namespaces

 homeassistant.components.system_log
 

Functions

tuple[str, int] homeassistant.components.system_log._figure_out_source (logging.LogRecord record, re.Pattern[str] paths_re, list[tuple[FrameType, int]]|None extracted_tb=None)
 
str homeassistant.components.system_log._safe_get_message (logging.LogRecord record)
 
bool homeassistant.components.system_log.async_setup (HomeAssistant hass, ConfigType config)
 
None homeassistant.components.system_log.list_errors (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 

Variables

string homeassistant.components.system_log.CONF_FIRE_EVENT = "fire_event"
 
string homeassistant.components.system_log.CONF_LEVEL = "level"
 
string homeassistant.components.system_log.CONF_LOGGER = "logger"
 
string homeassistant.components.system_log.CONF_MAX_ENTRIES = "max_entries"
 
string homeassistant.components.system_log.CONF_MESSAGE = "message"
 
 homeassistant.components.system_log.CONFIG_SCHEMA
 
string homeassistant.components.system_log.DATA_SYSTEM_LOG = "system_log"
 
bool homeassistant.components.system_log.DEFAULT_FIRE_EVENT = False
 
int homeassistant.components.system_log.DEFAULT_MAX_ENTRIES = 50
 
string homeassistant.components.system_log.DOMAIN = "system_log"
 
string homeassistant.components.system_log.EVENT_SYSTEM_LOG = "system_log_event"
 
 homeassistant.components.system_log.KeyType
 
string homeassistant.components.system_log.SERVICE_CLEAR = "clear"
 
 homeassistant.components.system_log.SERVICE_CLEAR_SCHEMA = vol.Schema({})
 
string homeassistant.components.system_log.SERVICE_WRITE = "write"
 
 homeassistant.components.system_log.SERVICE_WRITE_SCHEMA