Does TinyCam support deep links that could be used with Home Assistant Android TV Remote intergration?

whoami ™

Pulling my weight
Aug 4, 2019
236
228
South Florida
Figured Id go straight to the source. Below is a link to a guide getting the information needed to open apps on AndroidTV using deep links with a service call through Home Assistant. I literally have zero experience with so I figured the guide could explain what I'm looking for better than I could.

Android TV Remote - App Links/Deep Linking - Guide
 
Figured Id go straight to the source. Below is a link to a guide getting the information needed to open apps on AndroidTV using deep links with a service call through Home Assistant. I literally have zero experience with so I figured the guide could explain what I'm looking for better than I could.

Android TV Remote - App Links/Deep Linking - Guide
In the case of Tinycam Pro, could you provide an example of your yaml file how to deep link the Tinycam pro app?
 
I'd like to launch a specific camera directly from an external app (Home Assistant) without requiring ADB debug mode.
TinyCam already supports com.alexvas.dvr.intent.extra.CAMERA_ID via LiveViewActivity, but this requires ADB shell access
because there's no URI scheme that maps to it.

Request: Add a URI deeplink scheme so LiveViewActivity can be triggered from a standard Android intent, e.g.:

tinycam:/camera?id=978266576

or

tinycam:/camera?name=SecCam_1

This would allow launching a specific camera view from Home Assistant using remote.turn_on with activity:
"tinycam:/camera?id=978266576" — no ADB required. Other Android TV apps (e.g., DirecTV Stream) already support this
pattern.

A name-based variant (?name=) would be especially useful since camera IDs are internal integers that aren't visible in
the UI.
 
In the case of Tinycam Pro, could you provide an example of your yaml file how to deep link the Tinycam pro app?
The androidtv_remote integration doesn't have an ADB command service — it only supports remote.turn_on with a URI/activity.
So the only working call without ADB is:

action: remote.turn_on
target:
entity_id: remote.shieldtv_lr
data:
activity: "market:/launch?id=com.alexvas.dvr.pro"

That opens TinyCam to the last-used camera. There is no way to specify a camera ID through androidtv_remote — that's the
core limitation I've hit.