I’ve got a Node Red flow that is successfully turning on a FireTV stick, and launching the Netflix app.
Of course, the first thing the app encounters is the “Who’s Watching” page. Is there a way to choose a specific account?
I’ve got a Node Red flow that is successfully turning on a FireTV stick, and launching the Netflix app.
Of course, the first thing the app encounters is the “Who’s Watching” page. Is there a way to choose a specific account?
Hey Lou - unfortunately, I have not figured this out. Closest I got was adding a slight delay (20 sec) to my automation to allow it to get to the account screen, and using ADB Commands to “click” the OK button.
But, this assumes my account is already selected. And sometimes, my FireTV skips the account page on start up for some reason - and the click OK button command ends up selecting and playing whatever show pops up first on Netflix. Annoying because this automation is triggered by an NFC tag I put my phone on in the bathroom while I’m getting ready for bed - so something starts playing instead without me in the room.
I wanted Netflix to start all alone on my LG TV, so after starting Netflix, I wait 10s and press the “ok” button to select the first account (that I use on this device). Can also use the right arrow once or twice to go to the kids session.
I also have an android tv box (not androidTV) but I just start netflix with am command :
- service: androidtv.adb_command
data:
entity_id: media_player.box_tv
command: 'am start -n com.netflix.mediaclient/.ui.launch.UIWebViewActivity'
If I remember corrrectly, this bypasses the “who’s watching” screen ?
Anyway, with androidtv you can send remote key press and act just like the LG TV :
service: androidtv.adb_command
data:
entity_id: media_player.box_tv
command: "RIGHT"
delay : 00:00:01
service: androidtv.adb_command
data:
entity_id: media_player.box_tv
command: "ENTER"