Skip to content

Only publish changed data. #3

Description

@JimmyPesto

I would like to have faster updates on my process data than 500ms. Even if this timeout is adjustable I'm not interested in data that has not changed.
Depending on how much data is published, maybe this could increase performance.

Newly connected clients subscribing the "changed data" need to be initialized with the current state of all values.
Maybe a message to a fixed topic on the PLC side can trigger publishing all data. (This topic could also be included in a retained message of the "changed data" topic so new clients get this information after subscribing.)

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions