Hi everybody.
I'm implementing a mesh network that will not be able to handle regular MQTT over TCP due to several network constraints.
I downloaded RSMB from eclipse but the Topic ID implementation is messed up.
According to the
MQTT-S(N) spec 1.2, clients should receive a Topic ID to publish to after REGISTERing the topic (as a string).
Both Eclipse's RSMB and
this guy's RSMB fork do not handle Topic IDs the right way. They always return Topic ID 0x0001.
The specification talks about predefined topics, but I haven't seen anything on the RSMB's docs.
Is there any other working MQTT-S(N) broker out there besides RSMB? Or a working fork, maybe?
I'm willing to make it work, if necessary. That situation just sucks.