Practical recipe

Add feedback with Events.

Make the panel show what actually happened on the connected device or application.

Why feedback matters

A sent value is not always the current value.

A command expresses what DeviceJockey wants the target to do. An event reports a state or value and lets the item show the result. This also keeps the panel correct when someone changes the target elsewhere.

Desired stateCommandTargetVisible stateRemote OptionEvent

General pattern

Connect an incoming message to an item change.

1

Identify the returned state

Find the interface event, path, topic, address, or function that represents the state you need.

Incoming state from the interface

Show the interface-specific event or address and a real received example value.

recipe-feedback-01-source.jpeg
2

Add the Event to the item

Select the interface and configure the fields required to match the incoming information.

Configured item Event

Show the complete Event configuration and clearly identify the matching fields.

recipe-feedback-02-event.jpeg
3

Choose a Remote Option

Decide which item change the Event should perform, such as setting a value, changing a light, or updating displayed text.

Remote Option selection

Show the Remote Option list and highlight the option used by the example.

recipe-feedback-03-remote-option.jpeg
4

Test outside DeviceJockey

Change the target from another controller or directly in the application. Confirm that the DeviceJockey item updates without being touched.

External change reflected on the panel

Show the target and DeviceJockey item with the same reported state or value.

recipe-feedback-04-result.jpeg

Reference

Understand the two parts in detail.

Continue with the conceptual pages when you need every available behavior rather than one practical recipe.