Namespaces | |
| alarm_control_panel | |
| binary_sensor | |
| switch | |
Functions | |
| bool | async_setup (HomeAssistant hass, ConfigType config) |
| def | is_alarm_code_necessary (value) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | CONF_ARM_HOME_MODE = "arm_home_mode" |
| string | CONF_DEVICE_CODE = "code" |
| string | CONF_DEVICE_PARTITIONS = "partitions" |
| string | CONF_OUTPUTS = "outputs" |
| string | CONF_SWITCHABLE_OUTPUTS = "switchable_outputs" |
| string | CONF_ZONE_NAME = "name" |
| string | CONF_ZONE_TYPE = "type" |
| string | CONF_ZONES = "zones" |
| CONFIG_SCHEMA | |
| string | DATA_SATEL = "satel_integra" |
| string | DEFAULT_ALARM_NAME = "satel_integra" |
| int | DEFAULT_CONF_ARM_HOME_MODE = 1 |
| int | DEFAULT_DEVICE_PARTITION = 1 |
| int | DEFAULT_PORT = 7094 |
| string | DEFAULT_ZONE_TYPE = "motion" |
| string | DOMAIN = "satel_integra" |
| EDITABLE_OUTPUT_SCHEMA = vol.Schema({vol.Required(CONF_ZONE_NAME): cv.string}) | |
| PARTITION_SCHEMA | |
| string | SIGNAL_OUTPUTS_UPDATED = "satel_integra.outputs_updated" |
| string | SIGNAL_PANEL_ARM_AWAY = "satel_integra.panel_arm_away" |
| string | SIGNAL_PANEL_ARM_HOME = "satel_integra.panel_arm_home" |
| string | SIGNAL_PANEL_DISARM = "satel_integra.panel_disarm" |
| string | SIGNAL_PANEL_MESSAGE = "satel_integra.panel_message" |
| string | SIGNAL_ZONES_UPDATED = "satel_integra.zones_updated" |
| ZONE_SCHEMA | |
| string | ZONES = "zones" |
Support for Satel Integra devices.
| bool homeassistant.components.satel_integra.async_setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Set up the Satel Integra component.
Definition at line 95 of file __init__.py.
| def homeassistant.components.satel_integra.is_alarm_code_necessary | ( | value | ) |
Check if alarm code must be configured.
Definition at line 64 of file __init__.py.
|
private |
Definition at line 22 of file __init__.py.
| string homeassistant.components.satel_integra.CONF_ARM_HOME_MODE = "arm_home_mode" |
Definition at line 30 of file __init__.py.
| string homeassistant.components.satel_integra.CONF_DEVICE_CODE = "code" |
Definition at line 28 of file __init__.py.
| string homeassistant.components.satel_integra.CONF_DEVICE_PARTITIONS = "partitions" |
Definition at line 29 of file __init__.py.
| string homeassistant.components.satel_integra.CONF_OUTPUTS = "outputs" |
Definition at line 34 of file __init__.py.
| string homeassistant.components.satel_integra.CONF_SWITCHABLE_OUTPUTS = "switchable_outputs" |
Definition at line 35 of file __init__.py.
| string homeassistant.components.satel_integra.CONF_ZONE_NAME = "name" |
Definition at line 31 of file __init__.py.
| string homeassistant.components.satel_integra.CONF_ZONE_TYPE = "type" |
Definition at line 32 of file __init__.py.
| string homeassistant.components.satel_integra.CONF_ZONES = "zones" |
Definition at line 33 of file __init__.py.
| homeassistant.components.satel_integra.CONFIG_SCHEMA |
Definition at line 72 of file __init__.py.
| string homeassistant.components.satel_integra.DATA_SATEL = "satel_integra" |
Definition at line 26 of file __init__.py.
| string homeassistant.components.satel_integra.DEFAULT_ALARM_NAME = "satel_integra" |
Definition at line 16 of file __init__.py.
| int homeassistant.components.satel_integra.DEFAULT_CONF_ARM_HOME_MODE = 1 |
Definition at line 18 of file __init__.py.
| int homeassistant.components.satel_integra.DEFAULT_DEVICE_PARTITION = 1 |
Definition at line 19 of file __init__.py.
| int homeassistant.components.satel_integra.DEFAULT_PORT = 7094 |
Definition at line 17 of file __init__.py.
| string homeassistant.components.satel_integra.DEFAULT_ZONE_TYPE = "motion" |
Definition at line 20 of file __init__.py.
| string homeassistant.components.satel_integra.DOMAIN = "satel_integra" |
Definition at line 24 of file __init__.py.
| homeassistant.components.satel_integra.EDITABLE_OUTPUT_SCHEMA = vol.Schema({vol.Required(CONF_ZONE_NAME): cv.string}) |
Definition at line 53 of file __init__.py.
| homeassistant.components.satel_integra.PARTITION_SCHEMA |
Definition at line 54 of file __init__.py.
| string homeassistant.components.satel_integra.SIGNAL_OUTPUTS_UPDATED = "satel_integra.outputs_updated" |
Definition at line 45 of file __init__.py.
| string homeassistant.components.satel_integra.SIGNAL_PANEL_ARM_AWAY = "satel_integra.panel_arm_away" |
Definition at line 40 of file __init__.py.
| string homeassistant.components.satel_integra.SIGNAL_PANEL_ARM_HOME = "satel_integra.panel_arm_home" |
Definition at line 41 of file __init__.py.
| string homeassistant.components.satel_integra.SIGNAL_PANEL_DISARM = "satel_integra.panel_disarm" |
Definition at line 42 of file __init__.py.
| string homeassistant.components.satel_integra.SIGNAL_PANEL_MESSAGE = "satel_integra.panel_message" |
Definition at line 39 of file __init__.py.
| string homeassistant.components.satel_integra.SIGNAL_ZONES_UPDATED = "satel_integra.zones_updated" |
Definition at line 44 of file __init__.py.
| homeassistant.components.satel_integra.ZONE_SCHEMA |
Definition at line 47 of file __init__.py.
| string homeassistant.components.satel_integra.ZONES = "zones" |
Definition at line 37 of file __init__.py.