Home Assistant SVT Play
Play svt play programs or channels on home assistant media players.
Available actions
Play Suggested
Play the suggested video that is shown on svtplay.se. This is the recomended way of starting a program.
- service: svt_play.play_suggested
entity_id: media_player.living_room_tv
data:
program_name: rapport
Play Latest
Play the latest video or clip from a specific program. There exists two options to exclude or include videos matching specific categories.
- service: svt_play.play_latest
entity_id: media_player.living_room_tv
data:
program_name: skavlan
category: Intervjuer # Optional
exclude_category: utan filmer # Optional
Play random
Play a random video or clip from a specific program. There exist an option to just random from specific categories.
- service: svt_play.play_random
entity_id: media_player.living_room_tv
data:
program_name: skavlan
category: Intervjuer # Optional
Play Channel
Play one of the svt channels.
- service: svt_play.play_channel
entity_id: media_player.living_room_tv
data:
channel: svt1 # Available channels: svt1, svt2, svtbarn, kunskapskanalen, svt24
Installation
Add the code
Copy the custom_components/svt_play
folder in this repository to <home assistant config>/custom_components/svt_play
Or:
Install via Home Assistant Community Store
Active the service
Add:
svt_play:
to your configuration.yaml file.
Use in automations
And then add the automation you want:
automation:
- alias:
trigger:
# Some trigger
action:
- service: svt_play.play_suggested
entity_id: media_player.living_room_tv
data:
program_name: rapport
program_name
field
Get the - Search an click on the program you want at svtplay.se
- From the url, grab the name.