mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-06-01 07:46:49 +00:00
1.3 KiB
1.3 KiB
layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_release, ha_iot_class
layout | title | description | date | sidebar | comments | sharing | footer | logo | ha_category | ha_release | ha_iot_class |
---|---|---|---|---|---|---|---|---|---|---|---|
page | Keyboard | Instructions how to use a keyboard to remote control Home Assistant. | 2016-09-28 14:39 | true | false | true | true | keyboard.png | Other | 0.29 | Local Push |
Receive signals from a keyboard and use it as a remote control.
This component allows to use a keyboard as remote control. It will fire keyboard_remote_command_received
events witch can then be used
in automation rules.
The evdev
package is used to interface with the keyboard and thus this is Linux only. It also means you can't use your normal keyboard for this,
because evdev
will block it.
# Example configuration.yaml entry
keyboard_remote:
device_descriptor: '/dev/input/by-id/foo'
key_value: 'key_up'
Configuration variables:
- device_descriptor (Required): List of URLS for your feeds.
- key_value (Required): Possible values are
key_up
,key_down
, andkey_hold
. Be careful,key_hold
will fire a lot of events.
And an automation rule to bring breath live into it.
automation:
alias: Keyboard All light on
trigger:
platform: event
event_type: keyboard_remote_command_received
event_data:
key_code: 107 # inspect log to obtain desired keycode
action:
service: light.turn_on
entity_id: light.all