Classes | |
| class | KeyboardRemote |
Functions | |
| bool | async_setup (HomeAssistant hass, ConfigType config) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| CONFIG_SCHEMA | |
| string | DEVICE_DESCRIPTOR = "device_descriptor" |
| string | DEVICE_ID_GROUP = "Device description" |
| string | DEVICE_NAME = "device_name" |
| string | DEVINPUT = "/dev/input" |
| string | DOMAIN = "keyboard_remote" |
| string | EMULATE_KEY_HOLD = "emulate_key_hold" |
| string | EMULATE_KEY_HOLD_DELAY = "emulate_key_hold_delay" |
| string | EMULATE_KEY_HOLD_REPEAT = "emulate_key_hold_repeat" |
| string | ICON = "mdi:remote" |
| string | KEY_CODE = "key_code" |
| dictionary | KEY_VALUE = {"key_up": 0, "key_down": 1, "key_hold": 2} |
| dictionary | KEY_VALUE_NAME = {value: key for key, value in KEY_VALUE.items()} |
| string | KEYBOARD_REMOTE_COMMAND_RECEIVED = "keyboard_remote_command_received" |
| string | KEYBOARD_REMOTE_CONNECTED = "keyboard_remote_connected" |
| string | KEYBOARD_REMOTE_DISCONNECTED = "keyboard_remote_disconnected" |
| string | TYPE = "type" |
Receive signals from a keyboard and use it as a remote control.
| bool homeassistant.components.keyboard_remote.async_setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Set up the keyboard_remote.
Definition at line 68 of file __init__.py.
|
private |
Definition at line 20 of file __init__.py.
| homeassistant.components.keyboard_remote.CONFIG_SCHEMA |
Definition at line 43 of file __init__.py.
| string homeassistant.components.keyboard_remote.DEVICE_DESCRIPTOR = "device_descriptor" |
Definition at line 22 of file __init__.py.
| string homeassistant.components.keyboard_remote.DEVICE_ID_GROUP = "Device description" |
Definition at line 23 of file __init__.py.
| string homeassistant.components.keyboard_remote.DEVICE_NAME = "device_name" |
Definition at line 24 of file __init__.py.
| string homeassistant.components.keyboard_remote.DEVINPUT = "/dev/input" |
Definition at line 41 of file __init__.py.
| string homeassistant.components.keyboard_remote.DOMAIN = "keyboard_remote" |
Definition at line 25 of file __init__.py.
| string homeassistant.components.keyboard_remote.EMULATE_KEY_HOLD = "emulate_key_hold" |
Definition at line 37 of file __init__.py.
| string homeassistant.components.keyboard_remote.EMULATE_KEY_HOLD_DELAY = "emulate_key_hold_delay" |
Definition at line 38 of file __init__.py.
| string homeassistant.components.keyboard_remote.EMULATE_KEY_HOLD_REPEAT = "emulate_key_hold_repeat" |
Definition at line 39 of file __init__.py.
| string homeassistant.components.keyboard_remote.ICON = "mdi:remote" |
Definition at line 27 of file __init__.py.
| string homeassistant.components.keyboard_remote.KEY_CODE = "key_code" |
Definition at line 29 of file __init__.py.
| dictionary homeassistant.components.keyboard_remote.KEY_VALUE = {"key_up": 0, "key_down": 1, "key_hold": 2} |
Definition at line 30 of file __init__.py.
| dictionary homeassistant.components.keyboard_remote.KEY_VALUE_NAME = {value: key for key, value in KEY_VALUE.items()} |
Definition at line 31 of file __init__.py.
| string homeassistant.components.keyboard_remote.KEYBOARD_REMOTE_COMMAND_RECEIVED = "keyboard_remote_command_received" |
Definition at line 32 of file __init__.py.
| string homeassistant.components.keyboard_remote.KEYBOARD_REMOTE_CONNECTED = "keyboard_remote_connected" |
Definition at line 33 of file __init__.py.
| string homeassistant.components.keyboard_remote.KEYBOARD_REMOTE_DISCONNECTED = "keyboard_remote_disconnected" |
Definition at line 34 of file __init__.py.
| string homeassistant.components.keyboard_remote.TYPE = "type" |
Definition at line 36 of file __init__.py.