Many devices have several sensor data to be imported, but currently one has to import them one by one.
I suggest;
Storage and Interval are common for all datapoints.
Each datapoint type has its own set of min, max, unit, scaling, k, m
Existing matching is kept
The field sizes (length) for Unit (typically ºC, Pa, kN, m³/h, l/s,...), k (typically less than 1000000), m (typ less than 1000), min and max are much larger than they need to be.
So, at the "datapoint" at the top, a small grid/table with one row per datapoint and one column for each of min,max, unit, k, m and scaling.
And "Device Name" if not empty/null, instead of "Device ID" in the devices to be included.
Many devices have several sensor data to be imported, but currently one has to import them one by one.
I suggest;
The field sizes (length) for Unit (typically ºC, Pa, kN, m³/h, l/s,...), k (typically less than 1000000), m (typ less than 1000), min and max are much larger than they need to be.
So, at the "datapoint" at the top, a small grid/table with one row per datapoint and one column for each of min,max, unit, k, m and scaling.
And "Device Name" if not empty/null, instead of "Device ID" in the devices to be included.