VUPlus

With the VU+ add-on Kodi PVR can be used also with a connected VU+ or any other enigma2 based settop box.

Supported settop boxes
In general all enigma2 based settop boxes should be supported, the following are known to work. If you can confirm that the addon works with a settop box not listed below, please take a moment and post this into the PVR support forum thread for this addon.

Known to work:
 * VU+Uno
 * VU+Duo
 * VU+Ultimo
 * DM800 HD (with Gemini image & OpenPLI)
 * DM8000 (OpenPLI image)

Support
If you have problems using this addon you should try and contact the author via the Kodi PVR Support forum.

Connecting Kodi to VUPlus

 * 1) Go to Settings -> Add-ons -> Enabled add-ons -> PVR Clients and select the VUPlus add-on
 * 2) Select "Configure"



General
Within this tab the mandatory addon options need to be configured before it can be successfully enabled.


 * VU+ hostname or IP address: Please enter the IP address or hostname of your enigma2 based settop box.
 * Icon Path: In order to have Kodi display channel logos you have to copy the picons from your settop box onto your OpenELEC machine. You then need to specify this path in this property.
 * Update Interval in minutes: As the settop box can also be used to modify timers, delete recordings etc. and the settop box does not notify the Kodi installation, the addon needs to regularly check for updates (new channels, new/changed/deletes timers, deleted recordings, etc.) This property defines how often the addon checks for updates.

Channels
Within this tab options that refer to channel data can be set.


 * Folder for channeldata: Retrieving the channel data from the backend can take quite long. To avoid that the user has to wait a long time before the addon starts it stores the information about the available channels in a separate XML file. Instead of quering the backend the addon then tries to load the channels from this XML file during addon startup. This property defines into which directory this XML file will be put. The filename is "channeldata.xml". Also, the last played position of the recordings will be saved into this directory, so that the user can resume the playback of a previously stopped recording. The recording data is stored into the file "recordings.xml".
 * Fetch only one TV bouquet: If this option is set than only the channels that are in one specified TV bouquet will be loaded, instead of fetching all available channels in all available bouquets.
 * TV-Bouquet: If the previous option has been enabled you need to specify the TV bouquet to be fetched from the settop box. Please not that this is the bouquet-name as shown on the settop box (i.e. "Favourites (TV)"). This setting is case-sensitive.
 * Check for bouquet updates: If this option is set the addon will check for bouquet updates after the initial addon startup. If this option is disabled it will only use the bouquets stored in the channeldata.xml file.
 * Check for channel updates: If this option is set the addon will check for channel updates after the initial addon startup. If this option is disabled it will only use the channels stored in the channeldata.xml file.
 * Zap before channelswitch (i.e. for Single Tuner boxes): When using the addon with a single tuner box it may be necessary that the addon needs to be able to zap to another channel on the settop box. If this option is enabled each channel switch in Kodi will also result in a channel switch on the settop box. Please note that "allow channel switching" needs to be enabled in the webinterface on the settop box.

Advanced
Within this tab more uncommon and advanced options can be configured.


 * Streaming Port: This option defines the streaming port the settop box uses to stream live tv. The default is 8001 which should be fine if the user did not define a custom port within the webinterface.
 * Webinterface Port: This option defines the port that should be used to access the webinterface of the settop box.
 * Username: If the webinterface of the settop box is protected with a username / password combination this needs to be set in this option.
 * Password: If the webinterface of the settop box is protected with a username / password combination this needs to be set in this option.
 * Recording folder on receiver: Per default the addon does not specify the recording folder in newly created timers, so the default set in the settop box will be used. If you want to specify a different folder (i.e. because you want all recordings scheduled via Kodi to be stored in a separate folder), then you need to set this option.
 * Use only the DVB boxes' current recording path: If this option is not set the addon will fetch all available recordings from all configured pathes from the settop box. If this option is set then it will only list recordings that are stored within the "current recording path" on the settop box.
 * Automatic Timerlist Cleanup: If this option is set then the addon will send the command to delete completed timers from the settop box after each update interval.
 * Send DeepStandby-Command: If this option is set then the addon will send the DeepStandby-Command to the settop box when Kodi will be closed (or the addon will be deactivated), causing the settop box to shutdown into DeepStandby.



Additional guides and links

 * VU+ website - http://vuplus.com
 * Documentation
 * Backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=173