rkokkelk / nl.xseth.dashboardctrl

Athom Homey app for controlling your dashboards
GNU General Public License v3.0
0 stars 1 forks source link

_Some_ apps do not start #5

Closed PeterKawa closed 3 years ago

PeterKawa commented 3 years ago

Hi Roy, while trying to resolve a Q from someone, I discovered DashboardController doesn't start any app on my tablet. All other things work fine though, all permissions are set. Any thoughts?

Thanks for the fine app! Cheers, Peter

rkokkelk commented 3 years ago

Hi Peter, how do you define the app that you select to start the app.

Do you use the proper app ID for the app that you want to start?

PeterKawa commented 3 years ago

Hi Roy, I used the "package name viewer 2.0" from ggle store to reveal the app ID's. For instance the Calculator ID is com.android.calculator2 When I use the "Start application" action card, and enter [com.android.calculator2], the flow doesn't open the Calc app on the tablet. BUT, appearantly I tested exactly those 3 apps which don't respond. I just tested again with a few more apps, and they do open. So it seems to be more of an Android issue, than an issue with your app I think. What are your thoughts on this?

Not showing:

Showing:

rkokkelk commented 3 years ago

This is indeed not an issue with the dashboard controller app but with the possibilities within Fully browser. That is the actual app which starts the androids app, the dashboard controller only ensures that Fully browsers starts the appropriate Android app via de REST API.

My guess is that the aforementioned apps require some different set of permissions so that Fully browser is not able to actually starts the application. This is not something I can change within the dashboard controller app. Your best bed is to contact the developers behind Fully browser and ask them why these specific apps cannot be started via fully browser.