Watch Content on Netflix

Learn how to automatically start playing some content on Netflix with AutoShare and AutoInput

  1. joaomgcd
    This profile will allow you to say something like Play Stranger Things on Netflix and it'll automatically start playing it in the netflix app.

    You can combine it with this profile to make it cast to your TV if you like.

    This is how it'll look like when it's done:


    STEP 1 - SET TEST VARIABLE AND FLASH


    • Create a task and call it Play On Netflix
    • Add a Variable Set action to set %content to Stranger things but only if %content is not already set.
    (i) This allows you to test the task directly by running it but also allows the task to be called from elsewhere that sets the %content variable, like the AutoVoice profile we're going to setup at the end of this tutorial.
    • Add a Flash action with the text Playing %content on Netflix...


    STEP 2 - SEARCH NETFLIX FOR CONTENT


    • Add an AutoShare action
    • Import the Search on Netflix intent
    • Use the intent
    • set the Query field to %content
    • Test the action to see how AutoShare will search for Stranger Things in the Netflix app


    STEP 3 - CLICK FIRST SEARCH RESULT


    • Add an AutoInput Action Tasker action
    • Use the Easy Setup option
    • Navigate to the Netflix app where the search should still be open
    • Expand your notification tray and touch the Add button in the AutoInput notification
    • Touch the Stranger Things image on the screen
    • Touch the Accept button on the notification
    • Select the com.netflix.mediaclient:id/search_result_img option
    (i) It's always best to select the Id option if one is available
    • Accept, go back to Tasker and test the task again. Check how the search is made and the search result is clicked automatically by AutoInput


    STEP 4 - CLICK THE PLAY BUTTON


    • Add another AutoInput Action Tasker action
    • Use the Easy Setup option
    • Navigate to the Netflix app where the Stranger Things show should already be selected
    • Expand your notification tray and touch the Add button in the AutoInput notification
    • Touch the big Play Button on the screen
    • Touch the Accept button on the notification
    • Select the com.netflix.mediaclient:id/video_img option
    /!\ If the ID does not appear to be selectable on the list cancel the dialog, set the type to ID and the ID to the value above and it should work anyway.
    • Accept and go back to Tasker


    STEP 5 - TEST PLAYING ON NETFLIX


    • Go back to Netflix and back out of the app with the back button so that the app state is reset
    /!\ If you don't do this, the app will remain on the Stranger Things show and AutoInput won't be able to click the search result it expects
    • Go back to Tasker and test the task. It should now search for Stranger Things, click the result and then click the play button to start playing the show.
    • Back out of Netflix with the back button again
    • Test the task again but this time with %content set to beat bugs. Check that it works for this show as well
    • Back out of netflix with the back button again so that the task can be used in the future again


    STEP 6 - ADD VOICE COMMAND


    • Create a new profile with the AutoVoice Recognized event condition
    • Set the Command Filter to play (?<content>.+) on Netflix
    • Enable the Regex option
    • Accept and use the Play On Netflix app as the entry task
    • Back out of Tasker to save


    STEP 7 - TESTING VOICE COMMAND


    If you now say Play Stranger Things as a voice command in the Google app for example, Netflix should start playing it :cool:

Recent Reviews

  1. Danielle
    Danielle
    4/5,
    This is awesome! Only wish it could play exactly what its told to play instead of playing a pre programed show
  2. Khalanar
    Khalanar
    5/5,
    I had been doing this with several actions like opening Netflix, then autoinput every single step. This is way more convenient and fast! Thanks!
  3. h3rbzz
    h3rbzz
    5/5,
    Great alternative to input tap