Send data from rule to widget

As to my understanding it is not possible to send data directly from a rule to a widget, correct? I still need to go via an item?
Just asking if I might missed a new feature as the other way round it is possible to send data from a widget directly to a rule.

Correct. Widgets can only receive data through Items. There is even a PR open to create a “UI Command” Item that can, for example, change the Page that is being shown. But even that works through an Item.

However, widgets can call rules, scripts, and scenes and they can pass parameters to that called rule.

Under the covers, the UI subscribes to the event bus. Once loaded, all the information it receives in order to update itself comes from that event bus. There are no events that a rule can generate except for updates, changes, and commands on Items.

1 Like