Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.matrix.ConfigCommand
 
class  homeassistant.components.matrix.MatrixBot
 

Namespaces

 homeassistant.components.matrix
 

Functions

bool homeassistant.components.matrix.async_setup (HomeAssistant hass, ConfigType config)
 

Variables

 homeassistant.components.matrix._LOGGER = logging.getLogger(__name__)
 
string homeassistant.components.matrix.ATTR_FORMAT = "format"
 
string homeassistant.components.matrix.ATTR_IMAGES = "images"
 
 homeassistant.components.matrix.COMMAND_SCHEMA
 
string homeassistant.components.matrix.CONF_ROOMS_REGEX = "^[!|#][^:]*:.*"
 
string homeassistant.components.matrix.CONF_USERNAME_REGEX = "^@[^:]*:.*"
 
 homeassistant.components.matrix.CONFIG_SCHEMA
 
string homeassistant.components.matrix.DEFAULT_CONTENT_TYPE = "application/octet-stream"
 
 homeassistant.components.matrix.DEFAULT_MESSAGE_FORMAT = FORMAT_TEXT
 
string homeassistant.components.matrix.EVENT_MATRIX_COMMAND = "matrix_command"
 
 homeassistant.components.matrix.ExpressionCommand = NewType("ExpressionCommand", re.Pattern)
 
 homeassistant.components.matrix.Final
 
list homeassistant.components.matrix.MESSAGE_FORMATS = [FORMAT_HTML, FORMAT_TEXT]
 
 homeassistant.components.matrix.RoomAlias = NewType("RoomAlias", str)
 
 homeassistant.components.matrix.RoomAnyID = RoomID | RoomAlias
 
 homeassistant.components.matrix.RoomID = NewType("RoomID", str)
 
 homeassistant.components.matrix.SERVICE_SCHEMA_SEND_MESSAGE
 
string homeassistant.components.matrix.SESSION_FILE = ".matrix.conf"
 
 homeassistant.components.matrix.WordCommand = NewType("WordCommand", str)