Enhance Revit integration : units handling should be available for all Revit base units (also for temperature, volume, luminous int., ...)
Revit uses an internal base unit system (see attached screenshot) and only converts the units in the UI for the Revit user, based on the projects/user's preferences.
When mapping Revit parameters with units other than for area and length to ARCHIBUS, the base units are not converted to the ARCHIBUS user's preferences.
For now ARCHIBUS has only set up conversion rules for area and length values, but not for values destined for temperature, volume, or any other field type.
If there is a temperature parameter for example that is database driven en entered in ARCHIBUS as 0 (°C), it is shown as -273,15°C in Revit, because it is read as 0 K and then converted in the Revit UI to °C.
The same problem occurs with lighting parameters, ...
All specific Revit parameter types should have correct units handling.
