Reference Definition onkyo AVR - thica/ORCA-Remote GitHub Wiki

Table of Contents

Overview

This definition controls ONKYO AVR receiver using the ONKYO EISCP network protocol. It uses the mediaplayer_template definition but is not integrated into the mediaplayer_wizard framework.

This definition has the following capabilities

Capability Description
Orientation Landscape only
Screen Size
  • large / landscape
Interfaces eiscp only

Definitionvars

This definition uses the following definitionvars:

  • "definition_alias_onkyoavr": default value = "Onkyo AVR Receiver",
  • "definition_alias_appfavorites_template": default value = "App Favorites",
  • "definition_alias_cmdfavorites_template": default value = "Cmd Favorites",
  • "definition_alias_tvfavorites_template": default value = "TV Channels",
  • "definition_alias_mediaplayer_template": default value = "ONKYO AVR Mediaplayer"

Settings

This definition defines the following settings:

The settings from the mediaplayer_template. The appfavorites, cmdfavorites, tvfavorites settings are not used.

How to import

You can import the definition by using the following syntax in your definition.xml

<def_parameter>
<definitionvars>{ "definition_alias_onkyoavr":                                  "Onkyo AVR Receiver",
"definition_alias_mediaplayer_onkyoavr":                      "AVR Receiver Living Room -Onkyo- Mediaplayer",
"definition_alias_cmdfavorites_unused":                       "Unused Shared Commands",
"definition_alias_appfavorites_unused":                       "Unused Shared Apps",
"definition_alias_tvfavorites_unused":                        "Unused TV Channels"}</definitionvars>
</def_parameter>

<definitionimports>
<definition
importlanguages = "1"
importpages     = "1"
importsettings  = "1"
importactions   = "1"
alias           = "$dvar(definition_alias_onkyoavr)"
definitionvars  ='{"definition_alias_onkyoavr":                           "$dvar(definition_alias_onkyoavr)",
"definition_alias_mediaplayer_template":               "$dvar(definition_alias_mediaplayer_onkyoavr)",
"definition_alias_appfavorites_template":              "$dvar(definition_alias_appfavorites_unused)",
"definition_alias_cmdfavorites_template":              "$dvar(definition_alias_cmdfavorites_unused)",
"definition_alias_tvfavorites_template":               "$dvar(definition_alias_tvfavorites_unused)"}'>onkyo AVR</definition>
</definitionimports>

Elements

The following elements are defined to use:

No elements for direct import

Button Actions

  • Change Service $dvar(definition_alias_mediaplayer_template): Reacts to the services dropdown. Switches the pages as well
  • Change Preset $dvar(definition_alias_mediaplayer_template): Reacts to the radio station favorites buttons
  • Change Source $dvar(definition_alias_mediaplayer_template): Reacts to the sources dropdown. Switches the pages as well
  • Change Mode $dvar(definition_alias_mediaplayer_template): Reacts to the audio effects dropdown

Pages

The following pages are defined:

  • Page_Device_$dvar(definition_alias_mediaplayer_template): The receiver main page
  • Page_Device_$dvar(definition_alias_mediaplayer_template)_Net: The receiver network services control
  • Page_Device_$dvar(definition_alias_mediaplayer_template)_Radio: The receiver radio control
  • Page_Device_$dvar(definition_alias_mediaplayer_template)_Popup: A popup for receiver audio control
⚠️ **GitHub.com Fallback** ⚠️