I am a bit out of ideas what to do, I also have no Android device at hand. I got reports from some early testers that Main UI on Vue 3 works in Android.
We do talk about Main UI? Or what do you refer to as the „Android GUI“?
Same issue here, on both Android and Brave (chrome) desktop browser. Firefox works OK however, and it seems that a solution is to use the url http://openhab:8080/page/overview instead of just http://openhab:8080 which worked before.
Whether this change is intentional, or a simple typo, will no doubt be addressed by those in the know!
Well, the GUI UI, even if I can now access it, fails many times as well on Android (App and Chrome) as on Chrome Desktop.
Often related to going to the previous page.
On Android, the App takes you to the Overview page instead of the previous one, sometimes the display doesn’t fully apear. Sometimes the App gets frozen trying to display the page. Restarting the App bypasses the issue, but very unfriendly.
On Chrome, sometimes I’m back to the Overview page, sometimes to an error page ‘Requested content not found’ for a ‘/overview’ URL.
I’m not saying that all the things you experience have been fixed (I don’t know that), but many things have been fixed in the web UI lately, so my guess is that at least some of them have.
It’s a shame that there’s no easy way to update the web UI, but I don’t think there is..?
Yes. There was a big upgrade of some of the things that power the web UI between M2 and M3, and this led to a lot of issues. Many were solved before M3 was released, but it’s not easy for a few to test “everything”, so a lot more has been discovered after M3 was released. Things are being fixed rapidly, that doesn’t mean that everything is fixed obviously, but many things are. In a way, it’s a shame that users can’t easily get access to the latest version, so that only the problems that remain could be in focus.
That should probably be documented somewhere where people can easily find it - together with how to downgrade to the “standard bundle” if things go wrong.
I wanted to do this for a long time … unfortunately didn’t do yet and do not know where to put it.
Maybe somewhere under the Main UI section in the docs: Main UI | openHAB
The question is if somewhere “more prominent” should link there, informing that there’s a way to update the UI if there’s a bothersome bug without updating OH, or if “helpers on the forum” should just send users there.
Question if this is also possible for the add-ons?
Because sometimes there are some really fixes needed example changed API from the service you want to connect to (e.g. pihole or zwavejsui are examples)
The problem is that there’s no guarantee that the latest build is compatible with the version you’re running, the likelihood that it will work decreases the larger the “version gap” between your system and the latest is. The web UI has one “advantage” in that it works quite independently of Core, so conflicts are much less likely. Bindings on the other hand, can “become incompatible” quite frequently. But, essentially, you can try and see, but you should know how to restore the “original” bundle if it doesn’t work, before you start.