This is more of an application than a widget but here is the official Russound widget (strictly to be used with the Russound Binding) to control any Russound MCA or X system (any RIO based system atleast).
Screen Shots
Supports all russound source types (AM/FM Tuners, Airplay, Spotify, Pandora, Sirius XM, TuneIn, vTuner, DLNA and USB). All images below have been reduced to make this post easier to read…
The following is an example of how the AM/FM Tuner and Pandora looks like (note: the other streaming services are similar to Pandora - just different options presented):
The widget also supports a horizontal layout (instead of a vertical layout):
Russound controls are built in by pressing/clicking on various icons (source selection, zone selection, favorite management, bank/preset management). Note: the widget can be locked to a specific zone (if you have a dedicated pad for a zone):
And finally - the widget supports all the DYNAMIC UI pages (media management functions) of Russound - allowing you to interact with the Russound system for source setup/management. The following are examples of the context menu (for Pandora) and the general session menu
and the follow are examples of the dynamic information and input pages
All panels are responsive (up to a limit) to the size of the container - allowing you to fully customize how big or small the widget is (mainly increases/decreases the image size).
Channels
This widget deals with too many channels to individually setup each one of them in the settings. Instead, you will specify the zone name channel and the other channels are inferred from that channel. Specifically, the channels names must use the following formats:
-
System Channels:
russound_rio_(sysId)_(name)
-
Source Channels:
russound_source_(sysId)_(sourceId)_(name)
-
Controller Channels:
russound_controller_(sysId)_(controllerId)_(name)
-
Zone Channels:
russound_zone_(sysId)_(controllerId)_(zoneId)_(name)
Example: the ‘bass’ channel on zone 6, controller 2, system id 192168124 would be: russound_zone_192168124_2_6_bass
If you autodiscovered the device and have ‘Simple Mode’ linking set to on - the channels will be named properly to begin with
The following table lists what channels should be linked to fully support the widget:
- System: lang, allon, sources
- Controller: zones
- Source (tuner): name, type, channel, channelname, artistname, albumname, songname, mode, programservicename, radiotext, radiotext2, radiotext3, radiotext4, banks
- Source (non-tuner): name, type, channel, channelname, artistname, albumname, coverarturl, playlistname, songname, rating, mode, shufflemode, repeatmode, mmscreen, mmtitle, mmmenu, mmattr, mmmenubuttonoktext,mmmenubuttonbacktest, mminfotext,mmhelptext, mmtextfield
- Zone: name, source, bass, treble, balance, loudness, turnonvolume, donotdisturb, partymode, status, volume, mute, repeat, shuffle, rating, keyrelease, keycode, event, systemfavorites, zonefavorites, presets, mminit, mmcontextmenu
Installation
Please follow the instructions at https://github.com/tmrobert8/RussoundHabPanel for details