Automation: Start TiViMate and Change to Specific Channel

For a while, I was trying to figure out how to start TiViMate and switch to a specific channel on my Nvidia Shield. Well, today I found a way from multiple online sources.
Here it is:

alias: Start TiViMate and switch to channel 1
description: ""
triggers:
  - domain: mqtt
    device_id: 7b5a83a1268b67ba541624fe201c7e3c
    type: action
    subtype: single
    trigger: device
conditions: []
actions:
  - action: remote.turn_on
    target:
      entity_id:
        - remote.living_room_shield_remote
    data:
      activity: ar.tvplayer.tv
  - delay:
      hours: 0
      minutes: 0
      seconds: 7
      milliseconds: 0
  - alias: Change to specific channel ie. 1
    data:
      media_content_type: channel
      media_content_id: "1"
    action: media_player.play_media
    target:
      entity_id: media_player.living_room_shield_remote_2
mode: single

Hope it helps someone!