Home Assistant Unofficial Reference 2024.12.1
config.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.insteon.api.config.DeviceOverride
 
class  homeassistant.components.insteon.api.config.X10DeviceConfig
 

Namespaces

 homeassistant.components.insteon.api.config
 

Functions

def homeassistant.components.insteon.api.config._async_connect (**kwargs)
 
def homeassistant.components.insteon.api.config.add_device_overide (HomeAssistant hass, DeviceOverride override)
 
def homeassistant.components.insteon.api.config.add_x10_device (HomeAssistant hass, X10DeviceConfig x10_device)
 
dict[str, str|int] homeassistant.components.insteon.api.config.async_link_to_dict (Address address, ALDBRecord record, dr.DeviceRegistry dev_registry, status=None)
 
ConfigEntry homeassistant.components.insteon.api.config.get_insteon_config_entry (HomeAssistant hass)
 
def homeassistant.components.insteon.api.config.remove_device_override (HomeAssistant hass, Address address)
 
def homeassistant.components.insteon.api.config.remove_x10_device (HomeAssistant hass, str housecode, int unitcode)
 
None homeassistant.components.insteon.api.config.websocket_add_device_override (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.insteon.api.config.websocket_get_broken_links (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.insteon.api.config.websocket_get_config (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.insteon.api.config.websocket_get_modem_schema (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.insteon.api.config.websocket_get_unknown_devices (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.insteon.api.config.websocket_remove_device_override (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.insteon.api.config.websocket_update_modem_config (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg)
 

Variables

 homeassistant.components.insteon.api.config.DEVICE_OVERRIDE_SCHEMA = build_device_override_schema()
 
 homeassistant.components.insteon.api.config.HUB_V1_SCHEMA = build_hub_schema(hub_version=1)
 
 homeassistant.components.insteon.api.config.HUB_V2_SCHEMA = build_hub_schema(hub_version=2)
 
string homeassistant.components.insteon.api.config.OVERRIDE = "override"
 
 homeassistant.components.insteon.api.config.PLM_SCHEMA = build_plm_manual_schema()