I intend to use HAdashboard with a couple of android tablets, wall mounted.
There are also other useful apps that I could use on a wall mounted dashboard, like orangesqueeze to control my squeezebox system, or the pebbleair app to control my heatpump. (Alas pebbleair has no integration with anything other than their own server).
It would be cool to have a widget in HAdashboard that would open an app, then when finished with the app the HAdashboard comes to the front again.
the http://192.168.1.10:9000/ would be ip address or the page you load up in a web browser to access squeezebox. It looks like this in HaDashboard…
In the top right corner you can see a little pop down arrow thing with a box above it. If you click this box it offers to undock the player panel. If you undock you can get a smaller mini control panel, copy and use the address from that instead for the http bit - ie
Thinking about it - it might be possible to launch an app intnet if you have an intent widget but I haven’t investigated this side of widgets. Since it has nothing to do with HASS or hapush you might have only have to work out how to get a weblink on the dashboard.
In your case the app intent would be com.orangebikelabs.orangesqueeze really just guessing but something like this? Or maybe look into tasker…
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.orangebikelabs.orangesqueeze");
if (launchIntent != null) {
startActivity(launchIntent);//null pointer check in case package name was not found
}
Sorry. I guess I should have explained it better initially.
I’d still prefer to use the widget if I could, I might give this one a go when I have time as I’ve recently installed a new squeeze server on a pi to get google play incorporated - my old server (synology) is less co-operative.
Anyone trying to get this to work in appdeamon 4, with the latest cross-origin controls in browsers, you need a version of squeezebox(lms) server with the COR Allowed Hosts input in the Settings/Advanced/Security menu for the iframe player to work. Enter http://<ha_server_ip> to ensure the javascript works in the widget.
I just added an iframe widget with http://<squeze_server_ip>:9000 in the url_list