Would you consider publishing the messages as RETAINED so that the last state is know immediately?
Would you consider publishing the messages as RETAINED so that the last state is know immediately?