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 | |
Support for Konnected devices.
| 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.
| bool homeassistant.components.konnected.async_setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Set up the Konnected platform.
Definition at line 223 of file __init__.py.
| 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.
| bool homeassistant.components.konnected.async_unload_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry | ||
| ) |
Unload a config entry.
Definition at line 271 of file __init__.py.
| def homeassistant.components.konnected.ensure_pin | ( | value | ) |
Check if valid pin and coerce to string.
Definition at line 72 of file __init__.py.
| def homeassistant.components.konnected.ensure_zone | ( | value | ) |
Check if valid zone and coerce to string.
Definition at line 83 of file __init__.py.
| def homeassistant.components.konnected.import_device_validator | ( | config | ) |
Validate zones and reformat for import.
Definition at line 94 of file __init__.py.
| def homeassistant.components.konnected.import_validator | ( | config | ) |
Reformat for import.
Definition at line 125 of file __init__.py.
|
private |
Definition at line 69 of file __init__.py.
| homeassistant.components.konnected.BINARY_SENSOR_SCHEMA_YAML |
Definition at line 137 of file __init__.py.
| homeassistant.components.konnected.CONFIG_SCHEMA |
Definition at line 201 of file __init__.py.
| homeassistant.components.konnected.DEVICE_SCHEMA_YAML |
Definition at line 182 of file __init__.py.
| homeassistant.components.konnected.extra = vol.ALLOW_EXTRA, |
Definition at line 216 of file __init__.py.
| homeassistant.components.konnected.PLATFORMS |
Definition at line 220 of file __init__.py.
| homeassistant.components.konnected.SENSOR_SCHEMA_YAML |
Definition at line 150 of file __init__.py.
| homeassistant.components.konnected.SWITCH_SCHEMA_YAML |
Definition at line 165 of file __init__.py.
| homeassistant.components.konnected.YAML_CONFIGS |
Definition at line 219 of file __init__.py.