Upgrading from 5.1.3 to 5.2.0 sitemaps disappear

Running Openhab 5.1.3 in Linux Ubuntu

When upgrading to 5.2.0 sitemaps disappear, not only do my own sitemaps disappear but there is no option to create a sitemap in pages.

I can still access my own sitemaps from the main UI overview page by clicking on the other apps icon but I cannot access them from my phone neither android or iphone.

This is the Log error when trying to access a sitemap from my phone

ERROR	org.openhab.core.io.rest.core.internal.JSONResponseExceptionMapper	Unexpected exception occurred while processing REST request.

It must be something with my setup or this would have come up already. Any ideas what to look at?

Thank you

At one point they stopped working in the new Apple app, they still work in the Android app on my Pixel.

@Mherwege Are you aware of there still being a problem here?

The sitemaps are dropped from the pages view and moved to a seprated view. Is this the problem? The sitemap menu is not in the sitebar anymore…

My apologies, yes I can now see where the sitemaps went and there were two errors in the sitemap I use most often which I had not seen before. Once I corrected those errors the sitemaps are working again on my phone.

Now I have another issue with a different sitemap setup but I’ll start a new thread

Thank you

I must say that it is a bit disturbing when starting using release 5.2. Is there a good reason not to have Sitemap in the sidebar ?

I don’t think you’re alone in that assessment :wink: Different people have different priorities…

Thanks for this. Anyway, I will adapt to this new release. It is a matter of days :wink:

There is also this which might fix it one day:

I saw some ideas (in other topics/issues), that you can enable/disable the sidebar menu items, because many people use only a few (and also enable the sitemap menu item for the sitebar). Perhaps there are some “enable/disable” settings in the next releases :slight_smile:

If you look at the PR I linked to above, it does just that. But, nothing will happen until it is reviewed and merged.

Thus wait and see. It would be a nice feature in a future release.

When it was split up, it was suggested that we shouldn’t add a separate “Sitemap” option on the sidebar to avoid overcrowding, similar to why some other things like Persistence aren’t there.

When that suggestion was put forth, the submenu customizer hasn’t been concocted yet IIRC.

I have now added the following to the submenu customizer PR:

  • Now that we can customize the submenus, make Sitemaps appear by default in the submenus. If it’s irrelevant to some users, they can remove it. By having it show up by default, it would reduce confusion for those who upgraded to 5.2+ and looking for Sitemaps which used to be in Pages.

Thanks for this clear explanation.