For IoTDB the following are no longer supported:
EMQX now only uses the configured data templates to process messages and no longer attempts to extract the template from the payload.
payload, arrays of payloads are no longer be supportedNow, a MQTT message is processed as an atomic insert operation (a sigle or a batch insert) to IoTDB, and it is no longer possible to generate multiple IoTDB operations from a single MQTT message.
data type is now a plain value, not a template valueNOTE:
To avoid overlapping timestamps in a batch, it is better to use the MQTT message timestamp (${timestamp}) or carry a certain time in the payload (for example ${payload.time}) in batch mode.