Home Assistant Unofficial Reference 2024.12.1
schemas.py File Reference

Go to the source code of this file.

Namespaces

 homeassistant.components.insteon.schemas
 

Functions

def homeassistant.components.insteon.schemas._find_likely_port (ports)
 
def homeassistant.components.insteon.schemas.build_device_override_schema (address=vol.UNDEFINED, cat=vol.UNDEFINED, subcat=vol.UNDEFINED, firmware=vol.UNDEFINED)
 
def homeassistant.components.insteon.schemas.build_hub_schema (hub_version, host=vol.UNDEFINED, port=vol.UNDEFINED, username=vol.UNDEFINED, password=vol.UNDEFINED)
 
def homeassistant.components.insteon.schemas.build_plm_manual_schema (device=vol.UNDEFINED)
 
def homeassistant.components.insteon.schemas.build_plm_schema (dict[str, str] ports, device=vol.UNDEFINED)
 
def homeassistant.components.insteon.schemas.build_x10_schema (housecode=vol.UNDEFINED, unitcode=vol.UNDEFINED, platform=vol.UNDEFINED, dim_steps=22)
 

Variables

 homeassistant.components.insteon.schemas.ADD_ALL_LINK_SCHEMA
 
 homeassistant.components.insteon.schemas.ADD_DEFAULT_LINKS_SCHEMA = vol.Schema({vol.Required(CONF_ENTITY_ID): cv.entity_id})
 
 homeassistant.components.insteon.schemas.DEL_ALL_LINK_SCHEMA
 
 homeassistant.components.insteon.schemas.LOAD_ALDB_SCHEMA
 
 homeassistant.components.insteon.schemas.PRINT_ALDB_SCHEMA = vol.Schema({vol.Required(CONF_ENTITY_ID): cv.entity_id})
 
 homeassistant.components.insteon.schemas.TRIGGER_SCENE_SCHEMA
 
 homeassistant.components.insteon.schemas.X10_HOUSECODE_SCHEMA = vol.Schema({vol.Required(SRV_HOUSECODE): vol.In(HOUSECODES)})