Namespaces | |
| alarm_control_panel | |
| binary_sensor | |
| entity | |
| sensor | |
| switch | |
Functions | |
| bool | async_setup (HomeAssistant hass, ConfigType config) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | ATTR_CUSTOM_FUNCTION = "pgm" |
| string | ATTR_PARTITION = "partition" |
| string | CONF_EVL_KEEPALIVE = "keepalive_interval" |
| string | CONF_EVL_PORT = "port" |
| string | CONF_EVL_VERSION = "evl_version" |
| string | CONF_PANEL_TYPE = "panel_type" |
| string | CONF_PANIC = "panic_type" |
| string | CONF_PARTITIONNAME = "name" |
| string | CONF_PARTITIONS = "partitions" |
| string | CONF_PASS = "password" |
| string | CONF_USERNAME = "user_name" |
| string | CONF_ZONEDUMP_INTERVAL = "zonedump_interval" |
| string | CONF_ZONENAME = "name" |
| string | CONF_ZONES = "zones" |
| string | CONF_ZONETYPE = "type" |
| CONFIG_SCHEMA | |
| string | DATA_EVL = "envisalink" |
| int | DEFAULT_EVL_VERSION = 3 |
| int | DEFAULT_KEEPALIVE = 60 |
| string | DEFAULT_PANIC = "Police" |
| int | DEFAULT_PORT = 4025 |
| int | DEFAULT_TIMEOUT = 10 |
| int | DEFAULT_ZONEDUMP_INTERVAL = 30 |
| string | DEFAULT_ZONETYPE = "opening" |
| string | DOMAIN = "envisalink" |
| string | PANEL_TYPE_DSC = "DSC" |
| string | PANEL_TYPE_HONEYWELL = "HONEYWELL" |
| PARTITION_SCHEMA = vol.Schema({vol.Required(CONF_PARTITIONNAME): cv.string}) | |
| string | SERVICE_CUSTOM_FUNCTION = "invoke_custom_function" |
| SERVICE_SCHEMA | |
| string | SIGNAL_KEYPAD_UPDATE = "envisalink.keypad_updated" |
| string | SIGNAL_PARTITION_UPDATE = "envisalink.partition_updated" |
| string | SIGNAL_ZONE_BYPASS_UPDATE = "envisalink.zone_bypass_updated" |
| string | SIGNAL_ZONE_UPDATE = "envisalink.zones_updated" |
| ZONE_SCHEMA | |
Support for Envisalink devices.
| bool homeassistant.components.envisalink.async_setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Set up for Envisalink devices.
Definition at line 110 of file __init__.py.
|
private |
Definition at line 22 of file __init__.py.
| string homeassistant.components.envisalink.ATTR_CUSTOM_FUNCTION = "pgm" |
Definition at line 99 of file __init__.py.
| string homeassistant.components.envisalink.ATTR_PARTITION = "partition" |
Definition at line 100 of file __init__.py.
| string homeassistant.components.envisalink.CONF_EVL_KEEPALIVE = "keepalive_interval" |
Definition at line 28 of file __init__.py.
| string homeassistant.components.envisalink.CONF_EVL_PORT = "port" |
Definition at line 29 of file __init__.py.
| string homeassistant.components.envisalink.CONF_EVL_VERSION = "evl_version" |
Definition at line 30 of file __init__.py.
| string homeassistant.components.envisalink.CONF_PANEL_TYPE = "panel_type" |
Definition at line 31 of file __init__.py.
| string homeassistant.components.envisalink.CONF_PANIC = "panic_type" |
Definition at line 32 of file __init__.py.
| string homeassistant.components.envisalink.CONF_PARTITIONNAME = "name" |
Definition at line 33 of file __init__.py.
| string homeassistant.components.envisalink.CONF_PARTITIONS = "partitions" |
Definition at line 34 of file __init__.py.
| string homeassistant.components.envisalink.CONF_PASS = "password" |
Definition at line 35 of file __init__.py.
| string homeassistant.components.envisalink.CONF_USERNAME = "user_name" |
Definition at line 36 of file __init__.py.
| string homeassistant.components.envisalink.CONF_ZONEDUMP_INTERVAL = "zonedump_interval" |
Definition at line 37 of file __init__.py.
| string homeassistant.components.envisalink.CONF_ZONENAME = "name" |
Definition at line 38 of file __init__.py.
| string homeassistant.components.envisalink.CONF_ZONES = "zones" |
Definition at line 39 of file __init__.py.
| string homeassistant.components.envisalink.CONF_ZONETYPE = "type" |
Definition at line 40 of file __init__.py.
| homeassistant.components.envisalink.CONFIG_SCHEMA |
Definition at line 67 of file __init__.py.
| string homeassistant.components.envisalink.DATA_EVL = "envisalink" |
Definition at line 26 of file __init__.py.
| int homeassistant.components.envisalink.DEFAULT_EVL_VERSION = 3 |
Definition at line 46 of file __init__.py.
| int homeassistant.components.envisalink.DEFAULT_KEEPALIVE = 60 |
Definition at line 47 of file __init__.py.
| string homeassistant.components.envisalink.DEFAULT_PANIC = "Police" |
Definition at line 50 of file __init__.py.
| int homeassistant.components.envisalink.DEFAULT_PORT = 4025 |
Definition at line 45 of file __init__.py.
| int homeassistant.components.envisalink.DEFAULT_TIMEOUT = 10 |
Definition at line 51 of file __init__.py.
| int homeassistant.components.envisalink.DEFAULT_ZONEDUMP_INTERVAL = 30 |
Definition at line 48 of file __init__.py.
| string homeassistant.components.envisalink.DEFAULT_ZONETYPE = "opening" |
Definition at line 49 of file __init__.py.
| string homeassistant.components.envisalink.DOMAIN = "envisalink" |
Definition at line 24 of file __init__.py.
| string homeassistant.components.envisalink.PANEL_TYPE_DSC = "DSC" |
Definition at line 43 of file __init__.py.
| string homeassistant.components.envisalink.PANEL_TYPE_HONEYWELL = "HONEYWELL" |
Definition at line 42 of file __init__.py.
| homeassistant.components.envisalink.PARTITION_SCHEMA = vol.Schema({vol.Required(CONF_PARTITIONNAME): cv.string}) |
Definition at line 65 of file __init__.py.
| string homeassistant.components.envisalink.SERVICE_CUSTOM_FUNCTION = "invoke_custom_function" |
Definition at line 98 of file __init__.py.
| homeassistant.components.envisalink.SERVICE_SCHEMA |
Definition at line 102 of file __init__.py.
| string homeassistant.components.envisalink.SIGNAL_KEYPAD_UPDATE = "envisalink.keypad_updated" |
Definition at line 55 of file __init__.py.
| string homeassistant.components.envisalink.SIGNAL_PARTITION_UPDATE = "envisalink.partition_updated" |
Definition at line 54 of file __init__.py.
| string homeassistant.components.envisalink.SIGNAL_ZONE_BYPASS_UPDATE = "envisalink.zone_bypass_updated" |
Definition at line 56 of file __init__.py.
| string homeassistant.components.envisalink.SIGNAL_ZONE_UPDATE = "envisalink.zones_updated" |
Definition at line 53 of file __init__.py.
| homeassistant.components.envisalink.ZONE_SCHEMA |
Definition at line 58 of file __init__.py.