YAML Configuration
Add a skyq platform entry in your configuration.yaml as below.
Example of basic configuration.yaml
media_player:
- platform: skyq
name: SkyQ Living Room
host: 192.168.0.10
live_tv: True
sources:
SkyOne: '1,0,6'
SkyNews: '5,0,1'
Configuration variables
YAML | Default | Details |
---|---|---|
platform (string)(Required) | Must be set to skyq | |
host (string)(Required) | The IP of the SkyQ set top box, e.g., 192.168.0.10. | |
name (string)(Required) | The name you would like to give to the SkyQ set top box. | |
sources (list)(Optional) | Empty | List of channels or other commands that will appear in the source selection. |
output_programme_image (boolean)(Optional) | True | Allows you to disable returning images when watching recorded programmes. Useful if using a modified media player UI, where you don’t want the background changing. |
live_tv (boolean)(Optional) | True | Allows you to disable the retrieval of live TV programme information. Useful for people in those countries where the TV schedules are not available from current known sources. |
get_live_record (boolean)(Optional) | False | Allows you to fetch the status of the currently playing item to see if it is a “Live Recording”. |
tv_device_class (boolean)(Optional) | True | Sets device class to TV. Unticked sets it to Receiver. |
country (string)(Optional) | Empty | Overrides the detected country from the SkyQ box. Currently supports “GBR”, “ITA” and “DEU”. In theory you shouldn’t need to use this. |
volume_entity (string)(Optional) | Empty | Specifies the entity for which volume control actions will be passed through to. No validation of the entity is done via the UI, warnings will show in the log if an invalid entity is used. Must be a media_player entity. e.g. media_player.braviatv |
epg_cache_len (integer)(Optional) | 20 | Allows you to configure the number of EPG channels to cache for the media browser. Larger numbers will cause slower initial load per day and consume more memory. |
add_backup (boolean)(Optional) | False | When enabled, adds the backup button command to the buttons sent to the Sky Q box as part of a Channel Source selection. Instead of 1,0,1 it will send backup,1,0,1 . |
Sources
<YourChanneName> : ‘<button>,<button>,<button>’.
Example
BBC1HD: '1,1,5'
BBC2: '1,0,2'
Useable buttons can be found here