I am working on a project that will send 50+ topic types between device(s) and a central controlling app.
In my experience so far it seems that a matching publisher & subscriber will only work with the same topic type. I don't want to write publish and subscribe functions specific to each topic (I won't live long enough...).