Since MQTT is being used in many Basecamp usage scenarios and JSON parsers do not like embedded double quotes in a JSON string, it will be helpful to create a system strategy to address the issue. Currently SC_SIM replaces double quotes with single quotes in its topic plugins, https://github.com/cfs-apps/sc_sim/issues/2. Doing it at the plugin level is not a good strategy. It will result in duplication and wasteful processing.
Since MQTT is being used in many Basecamp usage scenarios and JSON parsers do not like embedded double quotes in a JSON string, it will be helpful to create a system strategy to address the issue. Currently SC_SIM replaces double quotes with single quotes in its topic plugins, https://github.com/cfs-apps/sc_sim/issues/2. Doing it at the plugin level is not a good strategy. It will result in duplication and wasteful processing.