Interfaces keenekira - thica/ORCA-Remote GitHub Wiki
The Keene Kira product family allows you to send infrared commands to your devices, based on commands, that they receive via the network. The Kira interface sends commands via TCP to a Kira gateway, which then passes the infrared commands to your devices. The Keene Kira interface sends commands via TCP to an Keene Kira gateway, which then passes the infrared commands to your devices.
The following settings are supported by the interface
Setting | Description |
---|---|
Host | Host-Name or IP-Address of your Keene Kira device. Discover is NOT supported by now. |
Port | Port Address of your iTach device. Default is 65432 |
FNCodeset | Filename of your codeset. Without path |
TimeToClose |
Timeout in seconds, until the connection from the interface to the device will be close.
|
DisableInterFaceOnError | Disables the interface, if an error occurs. Prevents the interface to continue to send commands to a broken connection. |
DisconnectInterFaceOnSleep | Disconnects the interface, when your remote control device goes to sleep |
You need to define the codeset filename, which contains the command set for your device (e.g.: which commands to send by given ORCA commands). The connector parameter is reserved for future extensions.
A simple codeset file could look like that:
Attribute | Description |
---|---|
action | Defines, to which ORCA action the Kira command should be send |
cmd | This is the command to transmit to Kira. |
Variable replacement: You can use variable placeholder to use variables in your Kira command string
var | Description |
---|---|
{CHANNELREPEAT:"command"} | Mainly used for channel selection, the parameter after the colon determs, which Kira command to send as single keystrokes. |
You should use the Keene IRAnywhere java Utility to learn infrared commands from your original remote to convert pronto hexcodes.
ORCA can download / convert IR codes from the iTAch IR Code DB. (Control Tower). This is a large IR Code daabase. (Find it under settings-tools) Those codeset files are saved as CCF codesets and can be used by this interface!
You have to register at http://irdb.globalcache.com/ (It's free!)