Simple Sitemap getting ignored without errors in the logs

  • Platform information:
    • Hardware: Zotac ZBox AD10 plus / AMD E-350 / AMD64 / 4GB DDR3 / 400GB HDD
    • OS: Ubuntu Server 18.04.1 AMD64
    • Java Runtime Environment: zulu8
    • openHAB version: 2.4.0M6

Hi there,
I created a Simple Sitemap with some basic infromation from the Astro-Binding. The sitemap gehts loaded but is not displayed in the basicUI. Maybe you guys got an idea?

astro.things (location anonymisiert)

astro:sun:home  [ geolocation="50.XXX,7.XXX,100", interval=60 ]


DateTime Sunrise_Time   "Sonnenaufgang [%1$tH:%1$tM]" <sunrise> { channel="astro:sun:home:rise#start" }
DateTime Sunset_Time   "Sonnenuntergang [%1$tH:%1$tM]" <sunset> { channel="astro:sun:home:set#start" }


sitemap Astro label="Sonnenverlauf" {
    Text label=Sonne {
        Frame {
            Default item=Sunrise_Time


# The installation package of this openHAB instance
# Note: This is only regarded at the VERY FIRST START of openHAB
# Note: If you want to specify your add-ons yourself through entries below, set the package to "minimal"
# as otherwise your definition might be in conflict with what the installation package defines.
# Optional. If not set, the dashboard (https://<yourserver>:8080/) will ask you to choose a package.
# Valid options:
#   - minimal  : Installation only with dashboard, but no UIs or other add-ons. Use this for custom setups.
#   - simple   : Setup for using openHAB purely through UIs - you need to expect MANY constraints in functionality!
#   - standard : Default setup for normal users, best for textual setup
#   - expert   : Setup for expert users, especially for people migrating from openHAB 1.x
#   - demo     : A demo setup which includes UIs, a few bindings, config files etc.
# See for a detailed explanation of these packages.
#package = minimal

# Access Remote Add-on Repository
# Defines whether the remote openHAB add-on repository should be used for browsing and installing add-ons.
# This not only makes latest snapshots of add-ons available, it is also required for the installation of
# any legacy 1.x add-on. (default is true)
#remote = true

# Include legacy 1.x bindings. If set to true, it also allows the installation of 1.x bindings for which there is 
# already a 2.x version available (requires remote repo access, see above). (default is false)
#legacy = true

# A comma-separated list of bindings to install (e.g. "binding = sonos,knx,zwave")
binding = astro , hue, homematic

# A comma-separated list of UIs to install (e.g. "ui = basic,paper")
#ui = 

# A comma-separated list of persistence services to install (e.g. "persistence = rrd4j,jpa")
#persistence = 

# A comma-separated list of actions to install (e.g. "action = mail,pushover")
#action = 

# A comma-separated list of transformation services to install (e.g. "transformation = map,jsonpath")
#transformation = 

# A comma-separated list of voice services to install (e.g. "voice = marytts,freetts")
#voice = 

# A comma-separated list of miscellaneous services to install (e.g. "misc = myopenhab")
misc = market , gcal1 , hueemulation , ruleengine

Best regards

events.log (3.6 KB)
openhab.log (292.2 KB)
events.log (3.6 KB)
openhab.log (292.2 KB)

Change the file name to be exactly like the name in the sitemap e.g. Astro.sitemap

Full Example with sitemap syntax correction:


sitemap Astro label="Sonnenverlauf" {
        Frame label="Sonne"
            Default item=Sunrise_Time

Also double check you’ve added BasicUI via PaperUI in Addons > User Interfaces > BasicUI. Although from the screen shot above it seems you have this installed, just something to double check.

EDIT: s not needed on file name extension, corrected the above.