android-tv-card icon indicating copy to clipboard operation
android-tv-card copied to clipboard

Max button does not start Max app on Google TV

Open Mike-Burger opened this issue 2 years ago • 8 comments

Checklist:

  • [x] I updated to the latest version available
  • [x] I cleared the cache of my browser

Release with the issue: 3.5.2

Last working release (if known): Unknown

Browser and Operating System: Chrome, Windows

Description of problem: When using the default rows, "max" populates the Max logo, but does not cause the Google TV to show the cast app. On the TV, there is an error that says 'You don't have an app that can do this'; however, I do have the Max app installed.

This might be due to the switch from HBO Max app to Max app.

All other default rows I have tried work as expected.

Mike-Burger avatar Apr 17 '24 01:04 Mike-Burger

Max is known to be broken, despite the default Max source having the deep link listed in the Android TV Deep Linking Guide thread. I'm not sure if this is an inconsistency between Android TVs or if the deep link in the guide is incorrect.

Nerwyn avatar Apr 17 '24 02:04 Nerwyn

Unlucky - hopefully someone better than me can find it. I tried and tested potential deeplinks, but none worked.

Mike-Burger avatar Apr 19 '24 02:04 Mike-Burger

market://launch?id=com.wbd.stream

This is the best I found so far.

felipecrs avatar May 14 '24 13:05 felipecrs

This will make things easier btw: https://github.com/home-assistant/core/pull/116906

felipecrs avatar May 14 '24 13:05 felipecrs

@felipecrs https://github.com/home-assistant/core/pull/116906 has been merged, but the deep link you shared opens the app page for Max, not Max itself. Any idea how to open Max itself?

Nerwyn avatar May 21 '24 01:05 Nerwyn

No idea, but that's better than nothing.

felipecrs avatar May 21 '24 01:05 felipecrs

I guess I can push out another patch version that changes the Max source to this, but I'm going to leave this open until we get a true Max link.

Nerwyn avatar May 21 '24 01:05 Nerwyn

There must be some app-side difference because some apps, when called by their bundle-ID, open the actual app; others, like Max, open the app-page.

My workaround is to add a 300ms delay for the latter category of apps, and then an additional push of the center-button. Hacky, but works.

But we might need to wait for an update of the app itself.

krissen avatar Aug 05 '24 18:08 krissen