Skip to content

Commit

Permalink
Reduce contents shown in the UI
Browse files Browse the repository at this point in the history
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
  • Loading branch information
florian-h05 committed Jan 26, 2024
1 parent 2cc5206 commit 76eaabe
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 30 deletions.
8 changes: 4 additions & 4 deletions mainui/addons.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,8 @@ title: Add-on Store

The Add-on Store allows you to install and remove many different types of add-ons:

- **Bindings** connect and control hardware and online services.<br>
Official bindings are maintained by openHAB maintainers and are available from the **openHAB Distribution**.
The **Community Marketplace** provides bindings independently released by the community.
- **Bindings**<br>
Connect and control hardware and online services.
- **Automation**
- **Scripting Languages** like JavaScript and JRuby.
- **Technologies** like PID Controller, PWM (pulse width modulation).
Expand Down Expand Up @@ -44,7 +43,8 @@ Note that there is a tab bar at the bottom that allows you to switch between the

## Bindings

Bindings are used to connect and control hardware and online services. This section provides bindings from openHAB Distribution, which have been thoroughly reviewed by the maintainers of openHAB, as well as bindings from the Community Marketplace.
Bindings are used to connect and control hardware and online services.
This section provides both official bindings from the **openHAB Distribution**, which have been thoroughly reviewed by the maintainers of openHAB, as well as bindings independently released by the community on the **Community Marketplace**.
If you want to know more about the marketplace, please read the following [Marketplace announcement](https://community.openhab.org/t/announcing-the-community-marketplace/127188).

To learn more how to install add-ons read the [Add-ons tutorial]({{base}}/configuration/addons).
Expand Down
37 changes: 17 additions & 20 deletions mainui/settings/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,55 +5,53 @@ title: Settings

# Settings - Overview

![settings-page.png](../images/settings-page.png)

<!-- START MAINUI SIDEBAR DOC - DO NOT REMOVE -->
The settings page provides access to all openHAB setup and server-related settings that are configurable from the UI.
Please note that this page is only accessible for users with the administrator role.

The settings page includes:

![settings-page.png](../images/settings-page.png)

Some subpages, which are most often used, can also be accessed directly via the menu sidebar.
Some often used subpages can also be accessed directly via the menu sidebar.

![settings-menu](../images/settings-menu.png)

## Sections

<!-- markdownlint-disable MD001 -->
### Configuration

![config-overview.png](../images/config-overview.png)

- [**Things**](things.html)<br>
- [**Things**](things)<br>
Configure and add your IoT devices and services.
- [**Model**](model.html)<br>
Configure the semantic, tree-like hierarchical model that structures Items and allows openHAB to automatically provide a no-configuration-required UI.
- [**Items**](items.html)<br>
- [**Model**](model)<br>
Configure the semantic, tree-like hierarchical model that structures Items and allows openHAB to automatically provide a UI.
- [**Items**](items)<br>
Basic units of openHAB control and information fully hardware-independent.
- [**Pages**](pages.html)<br>
- [**Pages**](pages)<br>
Manage custom user interfaces including Main UI pages and sitemaps.
- [**Transformations**](transformations.html)<br>
- [**Transformations**](transformations)<br>
Transformations convert a value or Item state into different value or state.
- [**Persistence**](persistence.html)<br>
- [**Persistence**](persistence)<br>
openHAB can store data over time; this is known as persistence.
The data may be retrieved at a later time, for example to restore your system after startup, or to prepare graphs for display on a UI.

Next to the entity, the count of that entity is shown.
Please note that the Things count is not the number of configured Things, but the number of Things waiting in the [Inbox]({{base}}/tutorial/things_simple.html#accept-the-light-bulb-things).
The Things count is not the number of configured Things, but the number of Things waiting in the [Inbox]({{base}}/tutorial/things_simple.html#accept-the-light-bulb-things).

### Automation

openHAB provides rules, scenes and scripts as well as a schedule overview to automate your home.
See [What's the Difference Between a Rule, Script, and Schedule?]({{base}}/tutorial/rules_introduction.html#what-s-the-difference-between-a-rule-script-and-schedule) to learn more about the different options.

- [**Rules**](rules.html)<br>
- [**Rules**](rules)<br>
Rules are essential for home automation:
Each rule can be triggered, which invokes a script that performs any kinds of tasks, e.g. turn on lights by modifying your items, do mathematical calculations, start timers etc.
- [**Scenes**](scenes.html)<br>
- [**Scenes**](scenes)<br>
Special rules determined to command a some Items to a pre-defined state.
- [**Scripts**](scrips.html)<br>
- [**Scripts**](scrips)<br>
Special rules without triggers and with just one action determined to run code.
- [**Schedule**](schedule.html)<br>
- [**Schedule**](schedule)<br>
Provides an overview of rules with time-based triggers and the `Schedule` tag.
<!-- END MAINUI SIDEBAR DOC - DO NOT REMOVE -->

### System Settings

Expand All @@ -67,4 +65,3 @@ This section lists the installed add-ons and provides direct access to the add-o

The standard log level is `INFO` but to track down an issue it might be necessary to increase the log-level upon request.
For more information see [Logging in openHAB]({{base}}/administration/logging.html).
<!-- END MAINUI SIDEBAR DOC - DO NOT REMOVE -->
12 changes: 6 additions & 6 deletions mainui/settings/things.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,6 @@ The Things that you can add to your system are determined by the bindings that y

There is a [Things concepts page]({{base}}/concepts/things.html) that explains the idea of Things in detail.

Adding Things via the user interface is described comprehensively in the tutorial section:

- [Adding Things - Simple]({{base}}/tutorial/things_simple.html)
- [Adding Things - Intermediate]({{base}}/tutorial/things_intermediate.html): Things that are dealing with a binding where the bridge-Thing cannot be automatically discovered.
- [Adding Things - Advanced]({{base}}/things_advanced.html): Things that do not support automatic discovery.

On this page, you can manage all the Things you have added to your system:

- **Add new Things**<br>
Expand All @@ -29,6 +23,12 @@ On this page, you can manage all the Things you have added to your system:
Select multiple Things using the top **Select** button and use the **Enable** or **Disable** buttons at the bottom or use the <!--F7 pause_circle --> pause button on the individual Thing pages.
<!-- END MAINUI SIDEBAR DOC - DO NOT REMOVE -->

Adding Things via the user interface is described comprehensively in the tutorial section:

- [Adding Things - Simple]({{base}}/tutorial/things_simple.html)
- [Adding Things - Intermediate]({{base}}/tutorial/things_intermediate.html): Things that are dealing with a binding where the bridge-Thing cannot be automatically discovered.
- [Adding Things - Advanced]({{base}}/things_advanced.html): Things that do not support automatic discovery.

## Inbox

Many devices, technologies and systems can be automatically discovered on the network or browsed through some API.
Expand Down

0 comments on commit 76eaabe

Please sign in to comment.