Sorry to revive this old thread but i think there is something wrong with the moon symbols and how they eventually get transferred to the generated web page with for example basicui
i followed the astro example and most of the unicode symbols works just fine except the moon symbols (i use chrome on windows)
each moon symbol just ends up as two diamond shaped symbols just like the picture in this thread: Astro Items+Sitemap+Map+♈ Binding Example
but i did an experiment, in chrome i did an inspect and edited the html and replaced the bad moon symbols with the symbols i copied from the astro.map file.
result was working moon symbols in page.
obviously this wont stick and was just a test if browser can display them or not and it can.
so i suspect that some of the unicode symbols gets mangled when page is generated.
maybe a bug in openhab 2.2?