|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
Variables | |
| str | CONF_HOME_IO_CONTROL_ID = "home_io_control_id" |
| str | CONF_RST_PIN = "rst_pin" |
| str | CONF_DIO0_PIN = "dio0_pin" |
| str | CONF_DIO4_PIN = "dio4_pin" |
| str | CONF_DIO1_PIN = "dio1_pin" |
| str | CONF_BUSY_PIN = "busy_pin" |
| str | CONF_NODE_ID = "node_id" |
| str | CONF_SYSTEM_KEY = "system_key" |
| str | CONF_TX_POWER = "tx_power" |
| str | CONF_PA_PIN = "pa_pin" |
| str | CONF_RADIO_TYPE = "radio_type" |
| str | CONF_FEM_EN_PIN = "fem_en_pin" |
| str | CONF_VFEM_PIN = "vfem_pin" |
| str | CONF_FEM_PA_PIN = "fem_pa_pin" |
| str | CONF_FEM = "fem" |
| str | CONF_TCXO_VOLTAGE = "tcxo_voltage" |
| str | CONF_EXPOSED_SENDERS = "exposed_senders" |
| str | CONF_ACCEPT_FOREIGN_PAIRING = "accept_foreign_pairing" |
| str | CONF_RECOVER_ONEWAY_KEY = "recover_oneway_key" |
| str | CONF_SCAN_PAIRED_DEVICES_BUTTON = "scan_paired_devices_button" |
| str | CONF_DISCOVER_AND_PAIR_BUTTON = "discover_and_pair_button" |
| str | CONF_ONEWAY_CONTROLLERS = "oneway_controllers" |
| str | CONF_NODE_ID_DERIVED = "_node_id_derived" |
| str | CONF_MANUFACTURER = "manufacturer" |
| str | CONF_IO_DEVICE_TYPE = "io_device_type" |
| str | CONF_INITIAL_SEQUENCE = "initial_sequence" |
| str | CONF_COMMANDS = "commands" |
| str | CONF_EXECUTE_ACEI = "execute_acei" |
| str | CONF_EXECUTE_BROADCAST = "execute_broadcast" |
| str | CONF_ENROLLMENT = "enrollment" |
| str | CONF_ENROLLMENT_WITH_MAC = "enrollment_with_mac" |
| str | CONF_ENROLLMENT_CLASSES = "enrollment_classes" |
| str | CONF_LOW_POWER = "low_power" |
| str | CONF_BUTTON_IDS = "button_ids" |
| str | CONF_LAST_COMMAND_SENSOR_ID = "last_command_sensor_id" |
| str | CONF_ENROLL_BUTTON_ID = "_enroll_button_id" |
| str | CONF_DIAGNOSTIC_PROBES = "diagnostic_probes" |
| str | CONF_LR1121_FIRMWARE_UPDATE = "lr1121_firmware_update" |
| str | CONF_LR1121_BOOTLOADER = "bootloader" |
| str | CONF_CHECKSUM_MD5 = "checksum_md5" |
| str | CONF_TARGET_VERSION = "target_version" |
| int | MIN_STATUS_POLL_INTERVAL_MS = 500 |
| str | CONF_ACCEPT_FOREIGN_PAIRING_SWITCH_ID = "_accept_foreign_pairing_switch_id" |
| str | CONF_RECOVER_ONEWAY_KEY_SWITCH_ID = "_recover_oneway_key_switch_id" |
| str | CONF_LR1121_FIRMWARE_UPDATE_BUTTON_ID = "_lr1121_firmware_update_button_id" |
| str | CONF_SCAN_PAIRED_DEVICES_BUTTON_ID = "_scan_paired_devices_button_id" |
| str | CONF_DISCOVER_AND_PAIR_BUTTON_ID = "_discover_and_pair_button_id" |
| str | CONF_DISCOVER_AND_PAIR_RESULT_SENSOR_ID = "_discover_and_pair_result_sensor_id" |
| str | CONF_LR1121_BOOTLOADER_SWITCH_ID = "_lr1121_bootloader_switch_id" |
| home_io_control_ns = cg.esphome_ns.namespace("home_io_control") | |
| IOHomeControlComponent | |
| IOHomeAcceptForeignPairingSwitch | |
| IOHomeRecoverOneWayKeySwitch | |
| IOHomeLr1121FirmwareUpdateButton | |
| IOHomeScanPairedDevicesButton | |
| IOHomeDiscoverButton | |
| IOHomePairingResultTextSensor | |
| IOHomeOneWayCommandButton | |
| IOHomeOneWayLastCommandTextSensor | |
| IOHomeOneWayEnrollButton | |
| OneWayButtonAction = home_io_control_ns.enum("OneWayButtonAction", is_class=True) | |
| IOHomeLr1121BootloaderRewriteSwitch | |
| str home_io_control.hub_names.CONF_ACCEPT_FOREIGN_PAIRING = "accept_foreign_pairing" |
Definition at line 44 of file hub_names.py.
| str home_io_control.hub_names.CONF_ACCEPT_FOREIGN_PAIRING_SWITCH_ID = "_accept_foreign_pairing_switch_id" |
Definition at line 101 of file hub_names.py.
| str home_io_control.hub_names.CONF_BUSY_PIN = "busy_pin" |
Definition at line 28 of file hub_names.py.
| str home_io_control.hub_names.CONF_BUTTON_IDS = "button_ids" |
Definition at line 84 of file hub_names.py.
| str home_io_control.hub_names.CONF_CHECKSUM_MD5 = "checksum_md5" |
Definition at line 92 of file hub_names.py.
| str home_io_control.hub_names.CONF_COMMANDS = "commands" |
Definition at line 58 of file hub_names.py.
| str home_io_control.hub_names.CONF_DIAGNOSTIC_PROBES = "diagnostic_probes" |
Definition at line 89 of file hub_names.py.
| str home_io_control.hub_names.CONF_DIO0_PIN = "dio0_pin" |
Definition at line 25 of file hub_names.py.
| str home_io_control.hub_names.CONF_DIO1_PIN = "dio1_pin" |
Definition at line 27 of file hub_names.py.
| str home_io_control.hub_names.CONF_DIO4_PIN = "dio4_pin" |
Definition at line 26 of file hub_names.py.
| str home_io_control.hub_names.CONF_DISCOVER_AND_PAIR_BUTTON = "discover_and_pair_button" |
Definition at line 47 of file hub_names.py.
| str home_io_control.hub_names.CONF_DISCOVER_AND_PAIR_BUTTON_ID = "_discover_and_pair_button_id" |
Definition at line 113 of file hub_names.py.
| str home_io_control.hub_names.CONF_DISCOVER_AND_PAIR_RESULT_SENSOR_ID = "_discover_and_pair_result_sensor_id" |
Definition at line 119 of file hub_names.py.
| str home_io_control.hub_names.CONF_ENROLL_BUTTON_ID = "_enroll_button_id" |
Definition at line 88 of file hub_names.py.
| str home_io_control.hub_names.CONF_ENROLLMENT = "enrollment" |
Definition at line 67 of file hub_names.py.
| str home_io_control.hub_names.CONF_ENROLLMENT_CLASSES = "enrollment_classes" |
Definition at line 75 of file hub_names.py.
| str home_io_control.hub_names.CONF_ENROLLMENT_WITH_MAC = "enrollment_with_mac" |
Definition at line 71 of file hub_names.py.
| str home_io_control.hub_names.CONF_EXECUTE_ACEI = "execute_acei" |
Definition at line 62 of file hub_names.py.
| str home_io_control.hub_names.CONF_EXECUTE_BROADCAST = "execute_broadcast" |
Definition at line 63 of file hub_names.py.
| str home_io_control.hub_names.CONF_EXPOSED_SENDERS = "exposed_senders" |
Definition at line 43 of file hub_names.py.
| str home_io_control.hub_names.CONF_FEM = "fem" |
Definition at line 41 of file hub_names.py.
| str home_io_control.hub_names.CONF_FEM_EN_PIN = "fem_en_pin" |
Definition at line 34 of file hub_names.py.
| str home_io_control.hub_names.CONF_FEM_PA_PIN = "fem_pa_pin" |
Definition at line 36 of file hub_names.py.
| str home_io_control.hub_names.CONF_HOME_IO_CONTROL_ID = "home_io_control_id" |
Definition at line 23 of file hub_names.py.
| str home_io_control.hub_names.CONF_INITIAL_SEQUENCE = "initial_sequence" |
Definition at line 57 of file hub_names.py.
| str home_io_control.hub_names.CONF_IO_DEVICE_TYPE = "io_device_type" |
Definition at line 56 of file hub_names.py.
| str home_io_control.hub_names.CONF_LAST_COMMAND_SENSOR_ID = "last_command_sensor_id" |
Definition at line 85 of file hub_names.py.
| str home_io_control.hub_names.CONF_LOW_POWER = "low_power" |
Definition at line 81 of file hub_names.py.
| str home_io_control.hub_names.CONF_LR1121_BOOTLOADER = "bootloader" |
Definition at line 91 of file hub_names.py.
| str home_io_control.hub_names.CONF_LR1121_BOOTLOADER_SWITCH_ID = "_lr1121_bootloader_switch_id" |
Definition at line 123 of file hub_names.py.
| str home_io_control.hub_names.CONF_LR1121_FIRMWARE_UPDATE = "lr1121_firmware_update" |
Definition at line 90 of file hub_names.py.
| str home_io_control.hub_names.CONF_LR1121_FIRMWARE_UPDATE_BUTTON_ID = "_lr1121_firmware_update_button_id" |
Definition at line 107 of file hub_names.py.
| str home_io_control.hub_names.CONF_MANUFACTURER = "manufacturer" |
Definition at line 52 of file hub_names.py.
| str home_io_control.hub_names.CONF_NODE_ID = "node_id" |
Definition at line 29 of file hub_names.py.
| str home_io_control.hub_names.CONF_NODE_ID_DERIVED = "_node_id_derived" |
Definition at line 51 of file hub_names.py.
| str home_io_control.hub_names.CONF_ONEWAY_CONTROLLERS = "oneway_controllers" |
Definition at line 48 of file hub_names.py.
| str home_io_control.hub_names.CONF_PA_PIN = "pa_pin" |
Definition at line 32 of file hub_names.py.
| str home_io_control.hub_names.CONF_RADIO_TYPE = "radio_type" |
Definition at line 33 of file hub_names.py.
| str home_io_control.hub_names.CONF_RECOVER_ONEWAY_KEY = "recover_oneway_key" |
Definition at line 45 of file hub_names.py.
| str home_io_control.hub_names.CONF_RECOVER_ONEWAY_KEY_SWITCH_ID = "_recover_oneway_key_switch_id" |
Definition at line 104 of file hub_names.py.
| str home_io_control.hub_names.CONF_RST_PIN = "rst_pin" |
Definition at line 24 of file hub_names.py.
| str home_io_control.hub_names.CONF_SCAN_PAIRED_DEVICES_BUTTON = "scan_paired_devices_button" |
Definition at line 46 of file hub_names.py.
| str home_io_control.hub_names.CONF_SCAN_PAIRED_DEVICES_BUTTON_ID = "_scan_paired_devices_button_id" |
Definition at line 110 of file hub_names.py.
| str home_io_control.hub_names.CONF_SYSTEM_KEY = "system_key" |
Definition at line 30 of file hub_names.py.
| str home_io_control.hub_names.CONF_TARGET_VERSION = "target_version" |
Definition at line 93 of file hub_names.py.
| str home_io_control.hub_names.CONF_TCXO_VOLTAGE = "tcxo_voltage" |
Definition at line 42 of file hub_names.py.
| str home_io_control.hub_names.CONF_TX_POWER = "tx_power" |
Definition at line 31 of file hub_names.py.
| str home_io_control.hub_names.CONF_VFEM_PIN = "vfem_pin" |
Definition at line 35 of file hub_names.py.
| home_io_control.hub_names.home_io_control_ns = cg.esphome_ns.namespace("home_io_control") |
Definition at line 125 of file hub_names.py.
| home_io_control.hub_names.IOHomeAcceptForeignPairingSwitch |
Definition at line 136 of file hub_names.py.
| home_io_control.hub_names.IOHomeControlComponent |
Definition at line 126 of file hub_names.py.
| home_io_control.hub_names.IOHomeDiscoverButton |
Definition at line 165 of file hub_names.py.
| home_io_control.hub_names.IOHomeLr1121BootloaderRewriteSwitch |
Definition at line 193 of file hub_names.py.
| home_io_control.hub_names.IOHomeLr1121FirmwareUpdateButton |
Definition at line 150 of file hub_names.py.
| home_io_control.hub_names.IOHomeOneWayCommandButton |
Definition at line 174 of file hub_names.py.
| home_io_control.hub_names.IOHomeOneWayEnrollButton |
Definition at line 183 of file hub_names.py.
| home_io_control.hub_names.IOHomeOneWayLastCommandTextSensor |
Definition at line 177 of file hub_names.py.
| home_io_control.hub_names.IOHomePairingResultTextSensor |
Definition at line 168 of file hub_names.py.
| home_io_control.hub_names.IOHomeRecoverOneWayKeySwitch |
Definition at line 143 of file hub_names.py.
| home_io_control.hub_names.IOHomeScanPairedDevicesButton |
Definition at line 157 of file hub_names.py.
| int home_io_control.hub_names.MIN_STATUS_POLL_INTERVAL_MS = 500 |
Definition at line 94 of file hub_names.py.
| home_io_control.hub_names.OneWayButtonAction = home_io_control_ns.enum("OneWayButtonAction", is_class=True) |
Definition at line 186 of file hub_names.py.