WallPanel for Android Redux

Sheesh. You’re right. I’m reading the Dashboard creation page and working on Wallpanel at the same time. Thought both were the same thing. Sorry about that. All this stuff gets confusing :confused:

I have the same issue as @veggie mentioned in a post in Jul/2017 (WallPanel for Android [Formerly HomeDash]), getting “Request was denied for security” because the certificate is corretly signed for access outside home but when loading from local network (192.x.x.x) it raise this warning.

Do you think there is a way to ignore certificate errors so it wont show app and allow to load the page?

EDIT: Just tested on the older version of WallPanel and it works as expected, ignoring the certificate errors.

Nothing has changed from the previous version to the new version regarding ceritificate handling. Can’t you just access it using your external link anyways? I’m not sure what I could change in the application to ignore certificates, this seems like a built in browser feature.

I still can’t change the dashboard page from HA Dashboard. I was able to do that on the old version.

I’m not sure why not because I can follow links from one website to another. Have you updated to the latest version? Try going to google and then do a simple search m. You should be able to navigate to a different web page.

I have tested exactly the same scenarios on both version

WallPanel Old: Android WebView - Opens as expected
WallPanel Old: Crosswalk Project - Request was denied for security/net::ERR_INSECURE_RESPONSE

WallPanel Old: Android WebView - Blank page, page will not load/No error
WallPanel Redux:Crosswalk Project - Request was denied for security/net::ERR_INSECURE_RESPONSE

So it seems something on the Crosswalk. On WebView not sure why it stays blank and will not load.

It says I have version: 0.8.2 Build 4.
When I try to go on other pages it just turns up blank. If I connect to my HA Dashboard I can see the first page, but I can’t navigate to the others.

I’m having another issue which is related to page refresh. I’m using TileBoard, made several changes to it and it is not refreshing on WallPanel. Have already restarted the tablet, changed to another page and went back. If I use Chrome on the same tablet the page will load as expected.

The page is cached and it sounds as though TileBoard is unable to update without clearing the browser cache which HASS seems to be able to do. If you want to clear the browser cache then go to the device settings then to WallPanel app then storage and clear the cache. There is no refresh button in WallPanel so it’s not possible to refresh the page as you would in Chrome. TileBoard should be updating it’s oage dynamically the way HASS does with state changes, but it appears to require a page refresh.

Are you side loading the application from the Github project page?

Are you side loading the WallPanel application or from Google Play? If you download from Google Play it may have additional permission restrictions, just my guess. Try side loading it and checking the app permissions in the device settings.

Cleaning the cache have not solved the issue, I had to clean the cache and data which made me configure it all over again. I’m loading it from Google Play. Will try to side load and will let you know.

I’m not that familiar with this. So I’m not sure what you mean by “side loading the application from the Github project page”.

You can download the app from github (ie an apk file) and install it, or you can install from the playstore, which are you doing?

I’m installing it from the play store.

Well the original WallPanel application was only available to install from the Github page. That’s the side loading method. I’ve given users the ability to also use Google Play as well as installing it from Github. So my recommendation is to install the new application the same way as you did the previous to see if that alleviates the security issue.

I’m afraid side loading won’t help with cache issues. Usually if you open the application and return to settings page and then relaunch the dashboard it will automatically reload.

Probably a browser rendering issue, you can look in the Google Play for an update to your WebView component or you can try another dashboard like TileBoard or Home Assistant Control Panel. You may also have luck with Fully Kiosk Browser which says it supports HTML better.

WallPanel needs to have caching turned off in the Android WebView (or optionally do so) in order to not cache pages. I will try to add something to the next release so you can test it.

You mean you can’t even go to http://google.com by setting this as the url in the settings? That is my recommended test, just try using google as the dashboard url and do a basic search or click an link to see if you can navigate between pages.