Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.konnected Namespace Reference

Namespaces

 binary_sensor
 
 config_flow
 
 const
 
 errors
 
 handlers
 
 panel
 
 sensor
 
 switch
 

Classes

class  KonnectedView
 

Functions

None async_entry_updated (HomeAssistant hass, ConfigEntry entry)
 
bool async_setup (HomeAssistant hass, ConfigType config)
 
bool async_setup_entry (HomeAssistant hass, ConfigEntry entry)
 
bool async_unload_entry (HomeAssistant hass, ConfigEntry entry)
 
def ensure_pin (value)
 
def ensure_zone (value)
 
def import_device_validator (config)
 
def import_validator (config)
 

Variables

 _LOGGER
 
 BINARY_SENSOR_SCHEMA_YAML
 
 CONFIG_SCHEMA
 
 DEVICE_SCHEMA_YAML
 
 extra = vol.ALLOW_EXTRA,
 
 PLATFORMS
 
 SENSOR_SCHEMA_YAML
 
 SWITCH_SCHEMA_YAML
 
 YAML_CONFIGS
 

Detailed Description

Support for Konnected devices.

Function Documentation

◆ async_entry_updated()

None homeassistant.components.konnected.async_entry_updated ( HomeAssistant  hass,
ConfigEntry  entry 
)
Reload the config entry when options change.

Definition at line 284 of file __init__.py.

◆ async_setup()

bool homeassistant.components.konnected.async_setup ( HomeAssistant  hass,
ConfigType  config 
)
Set up the Konnected platform.

Definition at line 223 of file __init__.py.

◆ async_setup_entry()

bool homeassistant.components.konnected.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry 
)
Set up panel from a config entry.

Definition at line 252 of file __init__.py.

◆ async_unload_entry()

bool homeassistant.components.konnected.async_unload_entry ( HomeAssistant  hass,
ConfigEntry  entry 
)
Unload a config entry.

Definition at line 271 of file __init__.py.

◆ ensure_pin()

def homeassistant.components.konnected.ensure_pin (   value)
Check if valid pin and coerce to string.

Definition at line 72 of file __init__.py.

◆ ensure_zone()

def homeassistant.components.konnected.ensure_zone (   value)
Check if valid zone and coerce to string.

Definition at line 83 of file __init__.py.

◆ import_device_validator()

def homeassistant.components.konnected.import_device_validator (   config)
Validate zones and reformat for import.

Definition at line 94 of file __init__.py.

◆ import_validator()

def homeassistant.components.konnected.import_validator (   config)
Reformat for import.

Definition at line 125 of file __init__.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.konnected._LOGGER
private

Definition at line 69 of file __init__.py.

◆ BINARY_SENSOR_SCHEMA_YAML

homeassistant.components.konnected.BINARY_SENSOR_SCHEMA_YAML

Definition at line 137 of file __init__.py.

◆ CONFIG_SCHEMA

homeassistant.components.konnected.CONFIG_SCHEMA

Definition at line 201 of file __init__.py.

◆ DEVICE_SCHEMA_YAML

homeassistant.components.konnected.DEVICE_SCHEMA_YAML

Definition at line 182 of file __init__.py.

◆ extra

homeassistant.components.konnected.extra = vol.ALLOW_EXTRA,

Definition at line 216 of file __init__.py.

◆ PLATFORMS

homeassistant.components.konnected.PLATFORMS

Definition at line 220 of file __init__.py.

◆ SENSOR_SCHEMA_YAML

homeassistant.components.konnected.SENSOR_SCHEMA_YAML

Definition at line 150 of file __init__.py.

◆ SWITCH_SCHEMA_YAML

homeassistant.components.konnected.SWITCH_SCHEMA_YAML

Definition at line 165 of file __init__.py.

◆ YAML_CONFIGS

homeassistant.components.konnected.YAML_CONFIGS

Definition at line 219 of file __init__.py.