Skip to content

Navigation

olialb edited this page Jun 8, 2026 · 1 revision

Navigation between cards

This chapter describe the navigation concept between cards of the bridge. There are the following triggers how the bridge navigates between cards.

  1. Click on left right icon in cards. This cycles between all cards of one group
  2. Navigation slot. See Slot class navigate.
  3. Command over MQTT to topic card. See card.
  4. Screensaver timeout

This together with the name rules cor cards, groups and panels allow a flexibel configuration of the card navigation for all connected panels to the bridge.

Let us look on a simple setup with two panels with names a and b. The [panels] section in the ini file will look like this:

[panels]
a=tasmota/NsPanel01
b=tasmota/NsPanel02

Navigation example one

Imagine you have the following requirements for your setup

  1. Each panel should have its own screensaver:
    • Configure two screensaver cards with name "a.screensaver" and "b.screensaver" in your home group.
  2. Each panel should have its own home card after leaving the screensaver:
    • Configure two cards with the panel names "a" and "b"
  3. Some specific items of your home you want to configure in a seperate group:
    • Configure an addtional group with an name like "more" with all the addtional configuration items in seperate cards
    • Configure a navigate link to this group in one of your card slots in group home.
    • The group more has no screensaver. That means the bridge will leave the group after the screensaver timeout and fall back to group home
  4. There should be a possibility to lock the panel when nobody is at home:
    • Configure a group with name like lock.
    • Configure a screensaver in the group lock that means the bridge will stay in this group after screensaver timeout.
    • When openHAB detect absense, send a command to topic card and switch to a card in group lock
    • You need to activly move back to group home with a mqtt command to topic card to leave the group lock.

Overview of this configuration: image

Navigation example two

Imagine you have the following requirements for your setup

  1. Each panel should have its own home card group:
    • Configure two card groups with the panel names "a" and "b"
    • Configure in card group "a" a screensaver card with name "a.screensaver" and card group "b" a screensaver card with name "b.screensaver".
  2. There should be a possibility to lock the panel when nobody is at home:
    • You can use the unsused home group for this. When openHAB detect absense, send a command to topic card and switch to a card in group home
    • You need to activly move back to group home over a mqtt command to topic card when someone is at home.

Overview of this configuration image

Clone this wiki locally