Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.remote.RemoteEntity
 
class  homeassistant.components.remote.RemoteEntityDescription
 
class  homeassistant.components.remote.RemoteEntityFeature
 

Namespaces

 homeassistant.components.remote
 

Functions

bool homeassistant.components.remote.async_setup (HomeAssistant hass, ConfigType config)
 
bool homeassistant.components.remote.async_setup_entry (HomeAssistant hass, ConfigEntry entry)
 
bool homeassistant.components.remote.async_unload_entry (HomeAssistant hass, ConfigEntry entry)
 
bool homeassistant.components.remote.is_on (HomeAssistant hass, str entity_id)
 

Variables

 homeassistant.components.remote.__all__ = all_with_deprecated_constants(globals())
 
 homeassistant.components.remote.__dir__
 
 homeassistant.components.remote.__getattr__ = ft.partial(check_if_deprecated_constant, module_globals=globals())
 
 homeassistant.components.remote._DEPRECATED_SUPPORT_ACTIVITY
 
 homeassistant.components.remote._DEPRECATED_SUPPORT_DELETE_COMMAND
 
 homeassistant.components.remote._DEPRECATED_SUPPORT_LEARN_COMMAND
 
 homeassistant.components.remote._LOGGER = logging.getLogger(__name__)
 
string homeassistant.components.remote.ATTR_ACTIVITY = "activity"
 
string homeassistant.components.remote.ATTR_ACTIVITY_LIST = "activity_list"
 
string homeassistant.components.remote.ATTR_ALTERNATIVE = "alternative"
 
string homeassistant.components.remote.ATTR_COMMAND_TYPE = "command_type"
 
string homeassistant.components.remote.ATTR_CURRENT_ACTIVITY = "current_activity"
 
string homeassistant.components.remote.ATTR_DELAY_SECS = "delay_secs"
 
string homeassistant.components.remote.ATTR_DEVICE = "device"
 
string homeassistant.components.remote.ATTR_HOLD_SECS = "hold_secs"
 
string homeassistant.components.remote.ATTR_NUM_REPEATS = "num_repeats"
 
string homeassistant.components.remote.ATTR_TIMEOUT = "timeout"
 
dictionary homeassistant.components.remote.CACHED_PROPERTIES_WITH_ATTR_
 
float homeassistant.components.remote.DEFAULT_DELAY_SECS = 0.4
 
int homeassistant.components.remote.DEFAULT_HOLD_SECS = 0
 
int homeassistant.components.remote.DEFAULT_NUM_REPEATS = 1
 
string homeassistant.components.remote.DOMAIN = "remote"
 
string homeassistant.components.remote.ENTITY_ID_FORMAT = DOMAIN + ".{}"
 
 homeassistant.components.remote.MIN_TIME_BETWEEN_SCANS = timedelta(seconds=10)
 
 homeassistant.components.remote.PLATFORM_SCHEMA = cv.PLATFORM_SCHEMA
 
 homeassistant.components.remote.PLATFORM_SCHEMA_BASE = cv.PLATFORM_SCHEMA_BASE
 
 homeassistant.components.remote.REMOTE_SERVICE_ACTIVITY_SCHEMA
 
 homeassistant.components.remote.SCAN_INTERVAL = timedelta(seconds=30)
 
string homeassistant.components.remote.SERVICE_DELETE_COMMAND = "delete_command"
 
string homeassistant.components.remote.SERVICE_LEARN_COMMAND = "learn_command"
 
string homeassistant.components.remote.SERVICE_SEND_COMMAND = "send_command"
 
string homeassistant.components.remote.SERVICE_SYNC = "sync"