openhab-webui/org.openhab.ui.basic
Wouter Born 438abd1c5f Add missing gitignore files (#31)
Signed-off-by: Wouter Born <github@maindrain.net>
2019-03-03 12:15:13 +01:00
..
OSGI-INF Add missing gitignore files (#31) 2019-03-03 12:15:13 +01:00
doc Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
src/main Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
web-src Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
.classpath Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
.gitignore Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
.project Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
BasicUI Setup.launch Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
CONTRIBUTING.md Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
NOTICE Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
README.md Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
bnd.bnd Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
eslint.json Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
gulpfile.js Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
package.json Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00
pom.xml Initial commit with UI code base as of 2019-02-17 2019-03-02 19:43:23 +01:00

README.md

Basic UI

The Basic UI is a web interface based on Material Design Lite from Google.

Features

  • Responsive layout suitable for various screen sizes
  • AJAX navigation
  • Live update

Configuration

org.openhab.basicui:defaultSitemap=demo
# Icons can be disabled
org.openhab.basicui:enableIcons=true
# Icons can be shown as PNG or SVG images
# Default: PNG
org.openhab.basicui:iconType=svg

Accessing Sitemaps

The Basic UI has a default layout showing all things and their corresponding items. You may create your own sitemaps and access them through the basic UI in 2 ways.

  1. Set the default sitemap via the Paper UI via Configuration -> Services -> Basic UI -> Configure, and set the Default Sitemap name.

  2. Passing the "sitemap" parameter to the URL used to access the server.

Example: http://hostname:8080/basicui/app?sitemap=sitemapname

Screenshots:

Screenshot 1 Screenshot 2