DeviceJockey Guide

Item State Link ID

Carry the current state of an item to its counterpart when you move between panels.

One control, several panels

Connect matching items with a name.

Items placed on different panels are normally independent. Enter the same Item State Link ID in matching items when the control on the next panel should continue with the most recently used state.

The ID is a name you choose, such as main_volume. When DeviceJockey leaves a panel, it keeps the linked item state in memory. A matching item loads that state when its panel appears.

This is panel-to-panel continuity.

A State Link does not merge two items into one and does not provide live synchronization between items that are visible at the same time.

Example

Keep a volume slider in the same position.

1

Create the controls

Place one volume Slider on each panel where you need it.

2

Use one ID

Enter main_volume as the Item State Link ID for every matching Slider.

3

Change the value

Move the Slider on the current panel to the required position.

4

Change panels

The Slider on the next panel starts at the position kept for main_volume.

Supported behavior

What the link carries.

Slider

Carries the current slider position.

Rotary

Carries the current rotary value.

Toggle

Carries the current on or off state.

Radio Button

Carries whether the linked radio button is selected.

Web View

Reuses the same Web View between panels so the page does not have to reload and can retain its navigation state.

Web View

Avoid reloading the page on every panel change.

A linked Web View is kept separately and attached to the matching item as panels change. This is useful for sites that lose their position, login flow, playback, or other temporary page state when reloaded.

Web Views with the same ID also share relevant Web View configuration within the scene, including their URL and presentation settings.

Use a State Link only for matching Web Views.

Every linked copy represents the same continuing browser view, not a separate browser session.

Rules

Keep every link unambiguous.

Match the item type.

Use an ID only between items of the same type. A Slider state, for example, is not a Rotary or Toggle state.

Use one matching item per panel.

Do not assign the same ID to several items of the same type on one panel. Otherwise the state saved last determines what the next panel receives.

Stay inside one scene.

State Links are cleared when the scene changes, so they do not transfer state between scenes.

Treat the value as temporary.

The linked state is held in memory for panel navigation. It is not a permanently stored state that can be restored after restarting or changing the scene.

Leave the field empty to disable it.

Without an Item State Link ID, the item loads and saves its own independent state.

State Link or Visibility?

Choose whether you need copies or one shared item.

Item Visibility makes one item appear on several panels. Item State Link ID connects separate, same-type items so each panel can use its own layout while the relevant state carries across.

Compare Item Visibility